it-swarm-id.com

Mengapa xfs_check tidak berjalan?

Saya sedang menjalankan server i686 Ubuntu 9.04 "Jaunty" yang sepenuhnya diperbarui. Saya memiliki volume XFS tunggal dalam grup LVM yang disebut /dev/mapper/vg0-bigthree.

Jika saya boot ke mode pengguna tunggal dan memastikan volume tidak di-mount, saya masih mendapatkan yang berikut setiap kali saya mencoba menjalankan xfs_check:

$ Sudo xfs_check /dev/mapper/vg0-bigthree 
xfs_check: /dev/mapper/vg0-bigthree contains a mounted and writable filesystem

fatal error -- couldn't initialize XFS library

Hanya untuk menyeluruh, saya mulai dengan mencoba lari

$ Sudo fsck.xfs /dev/mapper/vg0-bigthree 
If you wish to check the consistency of an XFS filesystem or
repair a damaged filesystem, see xfs_check(8) and xfs_repair(8).

sebelum beralih ke xfs_check.

2
Justin Force

Jelas fs tidak terpasang. Tampaknya seolah-olah autofs atau nfs masih berpegang pada sistem file dan setelah dihentikan, pemeriksaan akan berjalan.

`service autofs stop`
`service nfs stop`

xfs_check lebih melihat informasi basi di /etc/mtab daripada informasi terkini di /proc/mounts.

3
Gilles

Pastikan filesystem tidak terdaftar di/etc/mtab atau/proc/mounts sebagai mount. (Saya tidak yakin xfs_check mana yang dicari). Saya telah melihat ini terjadi dalam kasus di mana perangkat tidak di-unmount secara bersih.

0
David