mount檔案系統報Unformatted or incompatible media錯誤

fanhongjie發表於2008-05-14

環境

平臺: AIX 5.3

問題

機器重啟後,檔案系統無法mount.
#mount /mountpoint
Replaying log for /dev/lvname.
mount: /dev/lvname on /mountpoint: Unformatted or incompatible media

[@more@]

解答

#fsck -y /myfs
The current volume is: /dev/lv00
Primary superblock is valid.
J2_LOGREDO:log redo processing for /dev/lv00
i/o error log reading page 0x21a8
logRead: logwrap
log wrapped...
logredo start at: 1206415711 sec and end at 1206415730 sec
logredo: log rec bad or i/o error...logFormatting...
logform: 0507-507 Log device is currently used by mounted file systems
logredo: logform failed
Failure replaying log: -3
exec module "/sbin/helpers/jfs2/logredo64" failed.
logredo failed (rc=253). fsck continuing.
Primary superblock is valid.
*** Phase 1 - Initial inode scan
*** Phase 2 - Process remaining directories
*** Phase 3 - Process remaining files
*** Phase 4 - Check and repair inode allocation map
*** Phase 5 - Check and repair block allocation map
File system is clean.

檔案系統在解除安裝狀態下logredo 命令才能正常執行,如果檔案系統還在掛接
狀態,logredo會報錯,然後退出.

fsck檢測檔案系統Primary superblock是正常的,檔案系統檢查也是正常的.
原因loglv出錯,如果沒有其他檔案系統共用該loglv,刪除原有loglv,然後重建loglv,步驟如下:
mklv -t jfs2log -y vgname 1
logform /dev/
unmount /dev/
chfs -a log=/dev/ /myfs
裝載檔案系統

如果有其他檔案系統共用該loglv,刪除原有loglv存在危險.需要新建立loglv:
mklv -t jfs2log -y vgname 1
用chfs命令改變出問題檔案系統以引用新的卷組和新的邏輯卷中的日誌裝置
例如,如果myfs 是使用者的檔案系統名,鍵入
# chfs -a dev=/dev/lv00 -a log=/dev/loglv02 /myfs
4. 執行fsck確保檔案系統的完整性
# fsck -p /dev/lv00
5. 裝載檔案系統

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/73920/viewspace-1004000/,如需轉載,請註明出處,否則將追究法律責任。

相關文章