Почему не запускается xfs_check? [закрыто]

Я запускаю полностью обновленный сервер Ubuntu 9.04 "Jaunty" i686. У меня есть один том XFS в группе LVM под названием / dev / mapper / vg0-bigthree .

Если я загружаюсь в однопользовательском режиме и проверяю, что том отключен, каждый раз, когда я пытаюсь запустить 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

Чтобы быть внимательным, я начал с попытки запустить

$ 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).

перед включением в xfs_check.

2
задан 12 August 2010 в 20:27

2 ответа

Убедитесь, что файловая система не указана в / etc / mtab или / proc / mounts как смонтированные. (Я не уверен, что ищет xfs_check). Я видел, как это происходило в тех случаях, когда устройство не было чисто размонтировано.

0
ответ дан 12 August 2010 в 20:27

Очевидно, что ФС не установлен. Похоже, что autofs или nfs все еще удерживают файловую систему, и как только они будут остановлены, проверка будет запущена.

`service autofs stop`
`service nfs stop`

xfs_check ищет устаревшую информацию в /etc/mtab, а не актуальную информацию в /proc/mounts.

0
ответ дан 12 August 2010 в 20:27

Другие вопросы по тегам:

Похожие вопросы: