確認環境
- NEC VersaProR VA15X
- CentOS 5.6
hddtempパッケージの導入
# yum install hddtemp
hddtempの実行
# hddtemp /dev/hda /dev/hda: HITACHI_DK23EA-30: 64°C
温度が高い!
対策
60度を超えるのはHDDに悪いらしいので、対策を検討。
pdflushの抑制(sysctl.confに下記4つの定義を追加)
# cat /etc/sysctl.conf ... vm.dirty_background_ratio = 30 vm.dirty_ratio = 60 vm.dirty_expire_centisecs = 500000 vm.dirty_writeback_centisecs = 600000
不要デーモンの停止
※割愛 参考資料を参照のこと ntpd停止が一番効いたようだ
/var下にtmpfsを追加(fstabに下記2つの定義を追加)
# cat /etc/fstab ... tmpfs /tmp tmpfs defaults 0 0 tmpfs /var/tmp tmpfs defaults 0 0
noatimeを追加 (fstabの既存定義の変更)
[変更前]
/dev/VolGroup00/LogVol00 / ext3 defaults 1 1↓
[変更後]
/dev/VolGroup00/LogVol00 / ext3 defaults,noatime 1 1
HDDを停止する定義を追加(/etc/rc.d/rc/localに下記1行を追加)
# cat /etc/rc.d/rc.local ... hdparm -S 12 /dev/hda
最後に再起動
# shutdown -r now
hddtempの実行
# hddtemp /dev/hda /dev/hda: HITACHI_DK23EA-30: 56°C
少しだけ下がった。
参考
以上
0 件のコメント:
コメントを投稿