揮発性のメモ2

http://d.hatena.ne.jp/iww/

ORA-12560

RAC構成で片系が死んでいるとき、ときどきエラーになる

ORA-12560: TNS: プロトコル・アダプタ・エラーが発生しました

straceしてみる

21:05:23.894180 connect(4, {sa_family=AF_INET, sin_port=htons(1521), sin_addr=inet_addr("192.168.0.113")}, 16) = 0
21:05:23.895863 getsockname(4, {sa_family=AF_INET, sin_port=htons(32908), sin_addr=inet_addr("192.168.0.118")}, [16]) = 0
...
21:05:23.908921 connect(4, {sa_family=AF_INET, sin_port=htons(1521), sin_addr=inet_addr("192.168.0.116")}, 16) = -1 EHOSTUNREACH (No route to host)
21:05:26.910766 close(4)                = 0

192.168.0.113 生きている側(仮想)
192.168.0.114 死んでいる側(仮想)(生きている側に振りなおされている)
192.168.0.115 生きている側(本当)
192.168.0.116 死んでいる側(本当)
192.168.0.118 クライアント
ときどき死んでいる側の方の本当のIPにアクセスにいっている