「データ量の見積もりが可能」であれば
/tmpをメモリー上に取る事が有効なはず
古典的な手法だけど、その手順
(1) メモリー上に/tmpを設定、最後に追記する
sudo vi /etc/fstab
tmpfs /tmp tmpfs defaults,size=84m,noatime,mode=1777 0 0
tmpfs /var/tmp tmpfs defaults,size=16m,noatime,mode=1777 0 0
tmpfs /var/log tmpfs defaults,size=32m,noatime,mode=0755 0 0
(2) /etc/rsyslog.confの編集
sudo vi /etc/rsyslog.conf
(3) /etc/rc.local
sudo vi /etc/rc.local
cat /etc/rc.local
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
#
# create folder on ram disk
#
mkdir -p /var/log/ConsoleKit
mkdir -p /var/log/samba
mkdir -p /var/log/fsck
mkdir -p /var/log/apt
mkdir -p /var/log/ntpstats
mkdir -p /tmp/motion
chown root.ntp /var/log/ntpstats
chown root.adm /var/log/samba
touch /var/log/lastlog
touch /var/log/wtmp
touch /var/log/btmp
chown root.utmp /var/log/lastlog
chown root.utmp /var/log/wtmp
chown root.utmp /var/log/btmp
exit 0
(4) sudo reboot
(5) 確認 ホスト名が違うのは、ご愛敬(^^)/
before
after
0 件のコメント:
コメントを投稿