2008年6月30日

/lost+foundの中身って消していいの?

/homeディレクトリに「lost+found」というディレクトリがある。

/homeディレクトリをバックアップしようと思ったら、ものすごい大量のファイルがあった。しかも、/homeの中身とほとんど一緒。

 で、「lost+found」ディレクトリってそもそもなんなの?って調べてみた。

 どうも、ディスクに障害があり、その際にバックアップ?としてこのディレクトリの中にファイルが生成されるようだ。(なんかそんな感じ)

 で、なぜ、/homeの中身がそのまま入っていたのかというと、先日/homeとして使用しているハードディスクが物理的におかしくなり交換したことを思い出した。
 おそらく時に/homeのファイルが大量にlost+foundの中に入ってしまったのであろう。。。

 

続きを読む "/lost+foundの中身って消していいの?"

2008年6月29日

AutoMySQLBackupを導入(MySQL全体をバックアップ)

 MySQLのデータをデータベース毎ちまちまバックアップするのではなく、全体を丸ごと定期的にバックアップしたいと思い、検索していたらすばらしいスクリプトを見つけました。

 設定も簡単で、MySQL全体を一気にバックアップしてくれます。

 まずは下記のサイトからスクリプトをダウンロードしてきます。

 ダウンロードしたスクリプトファイルの中身を編集します。
 すぐに使いたいのであれば、修正ポイントは4つだけ。

USERNAME = mysqlのユーザ名
PASSWORD = 上記ユーザのパスワード
DBNAMES = “all” ※存在する全てのDBのバックアップを取りたい場合はallを指定する
BACKUPDIR = “/var/mysql-backups”

続きを読む "AutoMySQLBackupを導入(MySQL全体をバックアップ)"

2008年5月22日

サーバーのハードディスクがお亡くなりに。。。

 このブログを運営しているのは、自宅サーバーなのですが、そのサーバーのデータ用ハードディスクがお亡くなりになった。。。(ToT)

 

 数日前から、このサーバーへのアクセスが非常に重くなっていたのです。

 WEBページの表示が遅いだけでなく、メールの送受信も遅くなっていました。

 で、MRTGを見たら、確かにWEBのセッション数は減っている。しかし、それほどサーバーが重くなるほどの負荷はかかっていないし、アクセスログを見てもそんな感じでもない。コンソールからtopコマンドでシステムの負荷をモニターしていたが、全然負荷がかかっていない。

 で、何が原因かわからないまま、数日が過ぎ、ふと、/var/log/messageのログをみたら。。。

 

Σ(゚□゚*)ナニーッ!!

 

 

 以下のようなログメッセージが延々と出続けている。

May 21 05:21:30 sv1 kernel: ide: failed opcode was: unknown
May 21 05:21:30 sv1 kernel: end_request: I/O error, dev hdd, sector 173408911
May 21 05:21:34 sv1 kernel: hdd: dma_intr: status=0x51 { DriveReady SeekComplete Error }
May 21 05:21:34 sv1 kernel: hdd: dma_intr: error=0x40 { UncorrectableError }, LBAsect=173408911, high=10, low=5636751, sector=173408911

 

 あわてて、ネットで「DriveReady SeekComplete Error」を検索してみると。。。。

 

続きを読む "サーバーのハードディスクがお亡くなりに。。。"

2008年3月23日

logwatchの古くなったテンポラリーファイル

 自宅のサーバー2号機をFedora5からFedora7までアップグレードした後から、cron.dailyのエラーメールが来るようになった以下のメール。

You have old files in your logwatch tmpdir (/var/cache/logwatch):
    logwatch.rE4Mi4Ul
    logwatch.Qfi5gXzF
    logwatch.xQnDxLOO
    logwatch.juCeq0kn
    logwatch.RjE3S4Zx
    :
    (略)
    :
    logwatch.BQ9ezTDa
    logwatch.LF9qTrSI
    logwatch.5RTdLEHX
    logwatch.1NwJSb3U
    logwatch.XiB0q5Wo
    logwatch.jUY1V1Kh
The directories listed above were most likely created by a
logwatch run that failed to complete successfully.  If so, you
may delete these directories.


 特に致命的な問題でもなさそうだったので、ほっといたのですが、さすがに毎日送られれてくるので、ちょっと調べてみたら、見つけました。
 ↓

続きを読む "logwatchの古くなったテンポラリーファイル"

2007年11月 8日

XAMPPで「php_svn.dll」読み込みエラー

 私のPHPのプログラム開発環境は「XAMPP」+Eclipseなのだが、先日会社のPCのハードディスクがクラッシュしてアプリケーションをインストールしなしたら、XAMPPで、

PHP Warning:  PHP Startup: Unable to load dynamic library 'C:\xampp\php\ext\php_svn.dll' - 指定されたモジュールが見つかりません。
 in Unknown on line 0


というエラーが発生するようになった。


なぜ??


続きを読む "XAMPPで「php_svn.dll」読み込みエラー"

« < 前の5件 | 次の5件 > »