我有一台运行Postgresql Server且没有NFS文件系统的Debian Wheezy计算机。
重新启动计算机后,出现以下错误:
ls: cannot access 0000: Stale NFS file handle
516439 drwx------ 2 postgres postgres 8 Nov 12 20:25 .
516480 drwx------ 3 postgres postgres 4096 Nov 17 17:08 ..
? ?????????? ? ? ? ? ? 0000
" /var/lib/postgresql/9.1/main/pg_notify/0000"文件是STALE,我不能删除它或做任何事情。为了摆脱该文件,我尝试了以下选项:
此目录是LVM管理的加密卷上的JFS分区的一部分。
fsck的输出:
fsck.jfs version 1.1.15, 04-Mar-2011
processing started: 11/17/2014 20:22:30
Using default parameter: -p
The current device is: /
ujfs_rw_diskblocks: read 0 of 4096 bytes at offset 32768
ujfs_rw_diskblocks: read 0 of 4096 bytes at offset 61440
Superblock is corrupt and cannot be repaired
since both primary and secondary copies are corrupt.
ls -l的输出:
ls -l /var/lib/postgresql/9.1/main/pg_notify/0000
我想知道......