同事告诉我一AIX主机文件系统不可写
[quote]# touch llll
touch: 0652-046 Cannot create llll.[/quote]
怀疑是存储不一致引起,将其umount
[quote]# pwd
/oracle
# cd /
# ps -ef|grep smon
root 22538 9654 0 14:04:42 pts/3 0:00 grep smon
# umount /oracle
umount: 0506-349 Cannot unmount /dev/fslv03: The requested resource is busy.
# fuser -ck /oracle
/oracle: 6726c
# fuser -ck /oracle
/oracle: 6728c
# umount /oracle[/quote]
采用fsck修复
[quote]# fsck /oracle
The current volume is: /dev/fslv03
Primary superblock is valid.
*** Phase 1 - Initial inode scan
*** Phase 2 - Process remaining directories
*** Phase 3 - Process remaining files
Inode 14143 has incorrect link count; FIX? y
Superblock marked dirty because repairs are about to be written.
*** Phase 4 - Check and repair inode allocation map
File system inode map is corrupt; FIX? y
*** Phase 5 - Check and repair block allocation map
Block allocation map is corrupt; FIX? y
Inodes not connected to the root directory
tree have been detected. Will reconnect.
File system is clean.
Superblock is marked dirty; FIX? y
All observed inconsistencies have been repaired.[/quote]
修复完成后,存储恢复正常
[quote]# mount /oracle
# cd /oracle
# touch l[/quote]
[quote]# touch llll
touch: 0652-046 Cannot create llll.[/quote]
怀疑是存储不一致引起,将其umount
[quote]# pwd
/oracle
# cd /
# ps -ef|grep smon
root 22538 9654 0 14:04:42 pts/3 0:00 grep smon
# umount /oracle
umount: 0506-349 Cannot unmount /dev/fslv03: The requested resource is busy.
# fuser -ck /oracle
/oracle: 6726c
# fuser -ck /oracle
/oracle: 6728c
# umount /oracle[/quote]
采用fsck修复
[quote]# fsck /oracle
The current volume is: /dev/fslv03
Primary superblock is valid.
*** Phase 1 - Initial inode scan
*** Phase 2 - Process remaining directories
*** Phase 3 - Process remaining files
Inode 14143 has incorrect link count; FIX? y
Superblock marked dirty because repairs are about to be written.
*** Phase 4 - Check and repair inode allocation map
File system inode map is corrupt; FIX? y
*** Phase 5 - Check and repair block allocation map
Block allocation map is corrupt; FIX? y
Inodes not connected to the root directory
tree have been detected. Will reconnect.
File system is clean.
Superblock is marked dirty; FIX? y
All observed inconsistencies have been repaired.[/quote]
修复完成后,存储恢复正常
[quote]# mount /oracle
# cd /oracle
# touch l[/quote]