これまでに、この同じ奇妙な問題が 2 回発生しました。
まず、リモートの Linux サーバーが応答することを確認しましたが、応答ping
できませんでしssh
た。サーバーにアクセスしたところ、システムが応答していないことがわかり、再起動する必要がありました。再起動後、ログを確認しました。ログには何も見つかりませんでしたが、Oracle のファイル/var/log/message
にいくつかのエラー メッセージが見つかりました。*_alert.log
Thread 1 cannot allocate new log, sequence 296280
Private strand flush not complete
Current log# 3 seq# 296279 mem# 0: /home/oracle/app/oracle/oradata/orcl/redo03.log
Current log# 3 seq# 296279 mem# 1: /home/oracle/app/oracle/oradata/orcl/redo09.log
Thread 1 advanced to log sequence 296280 (LGWR switch)
Current log# 2 seq# 296280 mem# 0: /home/oracle/app/oracle/oradata/orcl/redo02.log
Current log# 2 seq# 296280 mem# 1: /home/oracle/app/oracle/oradata/orcl/redo08.log
Process P098 died, see its trace file
Process P098 died, see its trace file
Process P098 died, see its trace file
私たちの質問は次のとおりです。
Oracle が Linux をハングさせる可能性はありますか? Oracle が死んでも Linux は生きているはずだと思いました。これらのイベントが同時に発生したため、これは関連性があると考えました。つまり、Linux がハングする前に Oracle が停止しました。
ping
サーバーが応答するのに許可しない理由は何ssh
でしょうか? ログインが失敗したときにテストを行ったところ、ssh
ポート 22 は問題ないことが示されました。[administrator@localhost ~]$ nc -v -w 1 172.16.*.* -z 22 Connection to 172.16.*.* 22 port [tcp/ssh] succeeded!
すると
ssh -v
、「load ssh key」で止まります。
3.Linux サーバーがハングするのはping
なぜですか。
説明になる可能性のあるアイデアはありますか?