RAC双节点,其中一个节点突然出现log file sync等待,且就是固定的几个回话,回话一直存在不结束,于是手动删掉:

select 'alter system kill session ''' || sid|| ',' || serial# || ''' immediate;' from gv$session where  event = 'log file sync';

 但是有部分回话提示:ora-00030:User session ID does not exists;  确认会话都在第一个节点上:

ora-00030:User session ID does not exists_ora



而且使用emcc 也是报这个错误:
ora-00030:User session ID does not exists_ora_02


ora-00030:User session ID does not exists_ora_03


ora-00030:User session ID does not exists_ sessi_04


ora-00030:User session ID does not exists_User_05


于是从操作系统层面杀掉回话:

select spid, osuser, s.program
from v$session s, v$process p
where s.paddr = p.addr
and s.sid =2350;


登录超出系统:

kill -9 spid