LINUXサーバーにWindowsPCからSSHでログインした状態(tailでアクセスログ監視)で、WindowsPCがフリーズしたり、スクリーンセーバーが起動すると、なぜかLINUXサーバー側でswapやio待ちなどが発生して、最後にはサーバーに接続できなくなってしまいます。使っているソフトはpoderosaなのですが、これはlinuxサーバー側の設定などの問題なのか、poderosa側で終了パケットなどが送られないことによる問題なのでしょうか。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/05/19 01:30:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答2件)

id:kn1967 No.1

回答回数2915ベストアンサー獲得回数301

ポイント60pt

(1)サーバ側

ClientAliveInterval / ClientAliveCountMax や

TCPKeepAlive などの設定値を見直す必要があるかもしれません。

とりあえず60秒、カウント3回程度もあれば十分かと。

SSHD_CONFIG (5)

(2)クライアント側

poderosa のオプション設定で KeepAlive を送信するようにしておく。

こちらも、とりあえず60秒程度で。

ただし、スクリーンセイバーによっては

ログオフしてしまうものもあるようなので、接続中の省電力設定は

ディスプレイ電源OFF程度に留めておくのが良いかと思う。

index - Terminal Emulator Poderosa

id:cbic

サーバーとの接続が切れる問題には、これで対処できると思うのですが、【サーバーがダウン】する理由がわかりません。。

2009/05/12 14:40:20

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 pahoo 5960 5695 633 2009-05-13 22:12:26
  • id:pahoo
    poderosaを動かしているPCは Vista ですか?
  • id:cbic
    xpです。
  • id:kn1967
    (1)はsshdのハングアップ防止と通信の確保です。
    (2)は通信の確保です。

    プロセスが残ることによって
    sshdがハングアップしているのだと仮定していたのですが
    ハングアップというレベルではなく、サーバがダウンするのですか?
  • id:cbic
    情報不足で申し訳ございません。sshの挙動までは終えていませんが、sarの結果から見ると、cpuのio待ちプロセスが大量に発生して、mysqlなどに大量のslowログも発生、最後はhttpやsshなどの外部接続が出来なくなってしまいます。
  • id:kn1967
    とりあえず openssh の場合ですが
    下記ページの下部 3.10 /3.11 も参照してみてください。
    http://www.openssh.com/ja/faq.html

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません