如果將 UFS [noatime] 和 [記錄] 裝載選項一同使用,檔案系統會因未寫入 i-節點而被毀壞。此故障會導致系統顯示以下訊息:
/mnt: 未預期的配置 i-節點 1783,執行 fsck(1M)... /zoot: 未預期的自由 i-節點 5674,執行 fsck(1M)... |
解決方法:請執行下列步驟:
確定哪個檔案系統在使用 [noatime] 和 [記錄] 裝載選項。
% mount | grep noatime | grep logging |
編輯 /etc/vfstab,以從所有使用 [記錄] 選項的檔案系統中移除 [noatime] 選項。
對使用 [記錄] 和 [noatime] 裝載選項裝載的所有檔案系統解除裝載並執行 fsck 指令。
對先前使用 [記錄] 和 [noatime] 裝載選項裝載、但目前已解除裝載的所有檔案系統執行 fsck 指令。
執行 fsck 指令可能會顯示如下類似訊息:
8016 DUP I=646 EXCESSIVE DUP BLKS I=7404 INCORRECT BLOCK COUNT I=7407 DUP/BAD I=646 OWNER=root MODE=100644 ZERO LENGTH DIRECTORY I=3807 BAD/DUP FILE I=575 OWNER=root MODE=100644 BAD/DUP DIRECTORY I=3807 OWNER=root MODE=40755 LINK COUNT DIR I=3806 OWNER=root MODE=40755 LINK COUNT FILE I=25084 OWNER=host1 MODE=100644 FREE BLK COUNT(S) WRONG IN SUPERBLK |
Solaris 9 8/03 版本中不支援使用 fssnap 指令建立容量大於 1 兆位元組的 UFS 檔案系統的快照。將顯示以下錯誤訊息:
fssnap: 嚴重:檔案系統 /dir/snapshot0 支援大型檔案。 |
解決方法:無。