もう一寸で、DiskFullになるところでした。。。
使用率なんてせいぜい10%台だったんで、全然空き容量なんか気にしてなかったのだけど、気づいたら、残り2Gとか。
焦って確認したところ、mysqlのトランザクションログが溜まりに溜まってました。
気付いてよかった(^^;
んでもって、全く使ってない空きパーティションがあったので、mysqlのディレクトリごと一気に別パーティションに動かすことにしました。
とりあえず、動いてるサービスを落として、
空きパーティションを一時的に/mnt/hdあたりにmountして、コピー。
# (cd コピーするディレクトリ; tar cf -)|(cd /mnt/hd; tar xf -)
umountして
# umount /mnt/hd
元のディレクトリの内容を消して、
# cd コピーするディレクトリ; rm -rf *
マウントして、
# mount /dev/dsk/接続するパーティション コピーするディレクトリ
停止したサービスを再開して、
vfstab(Linuxならfstab)を追加
# cat /dev/dsk/接続するパーティション /dev/rdsk/接続するパーティション コピーするディレクトリ ufs 1 yes logging >> /etc/vfstab
※記載はSolarisの場合。LinuxとかBSD系は微妙に異なる。。。
確認するならリブート。
コメント