• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:サーバの使用容量)

サーバの使用容量の原因とは?

このQ&Aのポイント
  • サーバの容量が半分ぐらい使用されている原因は何でしょうか?
  • 現在稼動中のサイトは3つあり、ファイル数は2000弱です。データベースは30MB程度使用されています。
  • メールは受信したら削除される設定ですが、使用容量の原因がわかりません。

質問者が選んだベストアンサー

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.2

>1つのファイルサイズが大きいので、何か対策をする必要がありそうです。 ログファイルの…ですか? コマンドの実行結果が貼られているわけではないので不明ですが。 なお、ローテートしていなかった場合、延々と追記されていくことになると思われます。 ファイルシステムの1ファイルの最大サイズの限界に到達した場合は…おそらくその後の記録は止まるものと推測されますが。 > /etc/logrotate.conf の設定を変更する必要はあるのでしょうか。 とくに変更しなくても問題ないかと思われますが… なお、私の場合…保存する世代を13世代まで。週ごとにローテート、旧ログは圧縮する。 という運用にしています。13世代は適当に決めたものですが……。 あとは…/etc/logrotate.d/配下にいろいろ入っています。 RedHat Linux 8.0でこの辺りがどうなっているかは不明ですが。 /etc/logrotate.dディレクトリが無い場合は/etc/logrotate.confに書き加えていくことになると思われますが。 > また、現在は cron で定期的に動かしたりしていないのですが > プログラムなど作成して、動かした方がいいのでしょうか。 デフォルトのままであれば、1日1回、cronによってlogrotateが実行されている…かと。 前回ローテートした日時を別ファイルに記憶しているので、毎日実行でも問題ない…ハズです。 手元にRedHat Linux 8.0があるワケではありませんので、 上記で私の書いている「デフォルト」はCentOS4かCentOS5での標準設定…ということになります。

その他の回答 (1)

  • Wr5
  • ベストアンサー率53% (2173/4061)
回答No.1

何を聞きたいのか、ちょっと見えないのですが…… 「管理しているサイトでは容量使っていないはずなのに容量の半分を使っているのは何故?」 という質問だと推定しますが… >/dev/*** 3.8G 1.8G 1.9G 48% /var /var/logにログファイルが溜まっていたりしませんか? /varの下のどこが容量使っているのか、これでは不明ですけど。 rootになって、 # du -h --max-depth 1 /var とでも実行すると、各ディレクトリでの使用量が判ります。 logrotateなどで古いログは圧縮、何世代か前のログは破棄…という運用にしたほうがよろしいかと。 > OS:Red Hat Linux release 8.0 ずいぶんと古いものを使われている様ですが…問題とか出ていませんか? # 移行するとなると諸々のバージョンに違いがありすぎて難しいかも知れませんが。

wonder_dct
質問者

補足

Wr5 さん、ご回答ありがとうございます。 文章能力が乏しく申し訳ございません。 > # du -h --max-depth 1 /var を実行してみました。 ログがものすごく溜まっているような印象はありませんでしたが 1つのファイルサイズが大きいので、何か対策をする必要がありそうです。 /etc/logrotate.conf の設定を変更する必要はあるのでしょうか。 (デフォルトのままです。) また、現在は cron で定期的に動かしたりしていないのですが プログラムなど作成して、動かした方がいいのでしょうか。 > ずいぶんと古いものを使われている様ですが…問題とか出ていませんか? 問題は特に出ていません。 クライアントのサーバですので、バージョンアップ等は勝手にできませんが、相談してみたいと思います。 よろしくお願いいたします。

関連するQ&A