私は、基本的にSubversionサーバーだけを実行し、Webアプリケーションのテストサーバーとして機能する適切なPCを持っています。しばらくして10.04LTSにアップグレードしましたが、問題はありません。キーボードやモニターをインストールしていません。VNCを介してデスクトップにアクセスするだけで、少し時間がかかりますが、問題なく動作します。
突然、今日、Subversionへのアクセスに問題が発生しました。マシンへのVNCを試みましたが、接続を拒否しています。
サーバーにSSHで接続して再起動しましたが、まだサイコロがありません。デスクトップで(通常は)自分でOKを管理できますが、端末をあまり使用しないので、今は行き詰まっていて、誰かがアイデアを持ってくれることを望んでいます…
起動時にVNCサーバーが起動していることを確認できます。 netstatを実行すると、次のように表示されます。
(すべてのプロセスを特定できなかったため、所有されていないプロセス情報は表示されません。
すべてを表示するには、rootである必要があります。)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:5901 0.0.0.0:* LISTEN 4261/Xtightvnc
tcp 0 0 0.0.0.0:111 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:6001 0.0.0.0:* LISTEN 4261/Xtightvnc
tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN -
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN -
tcp 0 0 0.0.0.0:60888 0.0.0.0:* LISTEN -
tcp6 0 0 :::80 :::* LISTEN -
tcp6 0 0 :::6000 :::* LISTEN -
tcp6 0 0 :::22 :::* LISTEN -
tcp6 0 0 ::1:631 :::* LISTEN -
これは、VNCがポート5901をリッスンしていることを意味すると思います。
ここから他に何をすべきかわからない。助けていただければ幸いです。
承認された回答:
OK、それで私はこれを解決したようです。 Subversionエラーは、ディスクスペースが不足していることを示していましたが、すべてのスペースがどこに向かっているのかわからなかったため、意味がありませんでした。
110GBの隠しファイルがあったことが判明しました。ファイルは.xsession-errorsであり、次のような行で埋められていました:
11/01/2012 07:38:23 AM認証が延期されました–クライアントメッセージを無視します
1秒あたり約13000以上を出力していました。ファイルをクリアして再起動すると、VNCと同様にSubversionが復活しました。
なぜこれが起こったのかはまだ解決していませんが、少なくとも一時的には仕事ができます。
関連:Ubuntuでパスワードなしでsudoを使用してアプリケーションを実行するにはどうすればよいですか?