Sun/OS: fssnap 失敗

客戶反應本週 /root 備份沒有成功

5/15 少了一個 root 的 dump files
-rw-------   1 root     other    2727018496  5¤ë 15 02:10 user1
-rw-------   1 root     other    295731200  5¤ë 15 02:02 var
-rw-------   1 root     other    2727018496  5¤ë  8 02:21 user1.0
-rw-------   1 root     other    272269312  5¤ë  8 02:13 var.0
-rw-------   1 root     other    3678502912  5¤ë  8 02:12 root.0
-rw-------   1 root     other    2726920192  5¤ë  1 02:14 user1.1
-rw-------   1 root     other    270729216  5¤ë  1 02:09 var.1
-rw-------   1 root     other    3678502912  5¤ë  1 02:08 root.1

經檢查其備份 script 如下
if [ -f /web_bak/root.0 ] ; then
    mv /web_bak/root.0 /web_bak/root.1
fi
if [ -f /web_bak/root ] ; then
    mv /web_bak/root /web_bak/root.0
fi
/usr/sbin/fssnap -o bs=/BKUP,unlink /
/usr/sbin/ufsdump 0fu /web_bak/root /dev/rfssnap/0
/usr/sbin/fssnap -d /

以手動方式 執行 /usr/sbin/fssnap -o bs=/BKUP,unlink / 出現錯誤訊息如下 :
snapshot error: File system could not be write locked
好像是 ntpd 干擾, 剛好 user 上星期把 crontab 的 ntpdate 校時改成 ntp client 校時
因此先把 ntpd 停止 ( user 是 solarsi 9)
# /etc/rc2.d/S74xntpd stop

再執行就正常了, 因此在前後分別加上 stop 及 start , 等下週再看結果 !
/etc/rc2.d/S74xntpd stop
/usr/sbin/fssnap -o bs=/BKUP,unlink /
/usr/sbin/ufsdump 0fu /web_bak/root /dev/rfssnap/0
/usr/sbin/fssnap -d /

/etc/rc2.d/S74xntpd start

留言

這個網誌中的熱門文章

12c RAC, OS log 出現 WARNING: couldn't allocate FBT table for module oracleacfs

11g client 連上 12c server, 出現 ora-28040

新建的 12.2.0.1 資料庫 alert 出現 ORA-12012