Linux
Linux:文件未在 ls 中顯示,但無法通過消息“文件存在”觸摸
我記得創建這個文件,但它消失了。但不完全是:
root@XXX:/etc/vz/conf# ls -al total 0 drwxr-x--- 2 root www-data 0 Okt 1 16:04 . drwxr-x--- 2 root www-data 0 Okt 1 16:04 .. root@XXX:/etc/vz/conf# touch 1030.conf touch: cannot touch `1030.conf': File exists root@warp1:/etc/vz/conf# echo blah > 1030.conf -bash: 1030.conf: File exists root@warp1:/etc/vz/conf# rm 1030.conf rm: cannot remove `1030.conf': No such file or directory
系統是 Debian7 / Proxmox:
Linux warp1 2.6.32-24-pve #1 SMP Fri Sep 13 07:29:30 CEST 2013 x86_64 GNU/Linux
是什麼導致了這個,我怎樣才能讓我的文件回來/擺脫它,我該如何調試。像這樣?謝謝!
該文件存在於集群中的另一個節點上,Proxmox 會對此進行檢查。您需要執行以下操作:
mv /etc/pve/nodes/[node1]/openvz/whatever.conf /etc/pve/nodes/[node2]/openvz
將配置移動到不同的節點。