FC2ブログ


全件表示TopRSSAdmin
/var 配下に書き込めない・・・
2006 / 05 / 31 ( Wed )

ある日

サーバーからの応答がなくなった。

ログインできない。

なので、強制シャットダウン(電源長押)

で、再起動・・・ドキドキ

一応起動したけど、起動後に/var/log/messageを見てみると、下記のようなログが。

======ここから======
 Feb 24 11:54:49 mail fsck: /boot: clean, 40/26104 files, 18225/104391 blocks
 Feb 24 11:54:49 mail fsck: /home: clean, 4233/3204992 files,
 169101/6399894 blocks
 Feb 24 11:54:59 mail fsck: /usr: clean, 80217/1788160 files,
 542476/3574454 blocks
 Feb 24 11:54:59 mail fsck: /var: recovering journal
 Feb 24 11:54:59 mail fsck: /var contains a file system with errors, check
 forced.
 Feb 24 11:55:01 mail fsck: /var: |
                |
 Feb 24 11:56:24 mail fsck: /var: 2527/3204992 files (4.0% non-contiguous),
 628737/6399894 blocks
 Feb 24 11:56:24 mail rc.sysinit: Checking filesystems succeeded
 ======ここまで======

で、ファイルを /var 配下に作ろうとするとエラーが発生する。

======ここから=======
 root# cd /var
 root# touch a
 touch: creating `a': 読み込み専用ファイルシステムです
======ここまで======

どうやら、起動時にfsckで/varの整合性が取れなかったよう。

まずは、書込可能にするマウントコマンドを叩いて書込が出来るか確認。

root# mount -o rw,remount /var

そのあと、おなじtouchコマンドを入力すると、新しいファイルを作成することができた。

だけど、再起動すると、同じ現象が発生し/varにファイルを作成できない。

再起動後、次のコマンドを叩いて整合性を取る。
このコマンド叩くときは、バックアップを取っておく方がよい。
データが消える可能性があるから。

root# fsck -pvf "デバイス名"

今回の場合は"デバイス名"の所に /var をいれた。

そして、再起動をすると、エラーが消え、/varにファイルを作成することができた!

ヽ(´ー`)ノ

でも、そのあと、サーバの動きが遅いような気がする。。。

なにか障害が発生してるのかも(´;ω;`)ウッ…

ログにはなにも出てないのになぁ(´;ω;`)ウッ…



15 : 17 : 31 | トラックバック(0) | コメント(0) | page top↑
<<サービスの確認 | ホーム | php + GD make中にエラー>>
コメント
コメントの投稿














管理者にだけ表示を許可する

トラックバック
トラックバックURL
http://redhatman.jp/tb.php/84-01742370
この記事にトラックバックする(FC2ブログユーザー)
| ホーム |