touch: setting times of `XXX': No such file or directory


在centos下遇到一個少見的故障,表現:無法在 /home/ 目錄下創建任何 文件 或 目錄

結果測試發現在 /home/monitor/ 下創建 文件 或 目錄都正常

不同於以往 “某個分區read-only” 的故障

 

下面是操作流水:

[root@localhost home]# pwd
/home
[root@localhost home]# touch awei888
touch: setting times of `awei888': No such file or directory
[root@localhost home]# whoami
root
[root@localhost home]# date
Thu May  7 16:22:22 CST 2015
[root@localhost home]# ll -d /home/
drwxr-xr-x. 10 root root 4096 Apr 16 16:04 /home/
[root@localhost home]# stat /home/
  File: `/home/'
  Size: 4096            Blocks: 8          IO Block: 4096   directory
Device: 802h/2050d      Inode: 389396      Links: 10
Access: (0755/drwxr-xr-x)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2015-05-07 16:13:44.023189339 +0800
Modify: 2015-04-16 16:04:19.377574320 +0800
Change: 2015-04-16 16:04:19.377574320 +0800
[root@localhost home]# mkdir test_20150507
mkdir: cannot create directory `test_20150507': Invalid argument
[root@localhost monitor]# cd /home/monitor
[root@localhost monitor]# touch awei888
[root@localhost monitor]# ll -d /home/monitor/awei888
-rw-r--r-- 1 root root 0 May  7 16:24 /home/monitor/awei888

 

查看了一下解決方法,這個比較靠譜:http://atomicorp.com/forums/viewtopic.php?f=1&t=5701

我認為此問題應該把重點放在:目錄權限/服務器時間/文件系統 上;前面檢查都無問題,那么可以參考別人說法試試fsck一下

 

解決:

執行 reboot 后問題解決

下次遇到再 fsck 吧

 

后記:

查看日志發現的確是文件系統問題

May  7 16:35:21 C022014-08-023 kernel: EXT4-fs error (device sda2): ext4_mb_generate_buddy: EXT4-fs: group 53: 14271 blocks in bitmap, 13478 in gd


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM