Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
lumen
- рядовой
- Сообщения: 45
- Зарегистрирован: 2008-08-12 15:00:06
Непрочитанное сообщение
lumen » 2012-05-31 11:36:54
Добрый день.
Не могли бы подсказать можно ли запустить проверку fsck на смонтированную файловую систему как read-only, если до то с какими параметрами
Код: Выделить всё
ftp# mount
...
/dev/aacd0 on /var/ftp (ufs, NFS exported, local, read-only)
Запускал с такими параметрами и вот что выдает
Код: Выделить всё
ftp# fsck -yf /dev/aacd0
** /dev/aacd0 (NO WRITE)
** Last Mounted on /var/ftp
** Phase 1 - Check Blocks and Sizes
Как я понял fsck не исправит файловую систему.
lumen
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Непрочитанное сообщение
skeletor » 2012-05-31 12:59:35
Запускать
Всё, что сможет исправить fs - исправит ("y" значит отвечать Да на вопросы об исправлении)
skeletor
-
lumen
- рядовой
- Сообщения: 45
- Зарегистрирован: 2008-08-12 15:00:06
Непрочитанное сообщение
lumen » 2012-05-31 13:15:59
Вопрос в том можно ли на смонтированную как read-only запустить проверку или обязательно проверять отмонтированный раздел?
Код: Выделить всё
fsck -y /dev/aacd0
** /dev/aacd0 (NO WRITE)
** Last Mounted on /var/ftp
** Phase 1 - Check Blocks and Sizes
lumen
-
skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Непрочитанное сообщение
skeletor » 2012-05-31 13:21:55
Нет.
Либо отмонтируйте, либо запускайте fsck в режиме background mode и FS должна быть в режиме rw.
Хотя по идее можно

skeletor
-
lumen
- рядовой
- Сообщения: 45
- Зарегистрирован: 2008-08-12 15:00:06
Непрочитанное сообщение
lumen » 2012-05-31 13:39:49
Только файловая система не монтируется как rw, поэтому и не получается в background
Код: Выделить всё
mount /var/ftp/
mount: /dev/aacd0 R/W mount of /var/ftp denied. Filesystem is not clean - run fsck.: Operation not permitted
lumen
-
skeletor
- майор
- Сообщения: 2548
- Зарегистрирован: 2007-11-16 18:22:04
Непрочитанное сообщение
skeletor » 2012-05-31 14:57:04
ну тогда отмонтируй (благо это можно сделать на запущенном серваке, только выключи сервисы, которые юзают этот каталог), проверь и смонтируй.
skeletor
-
lumen
- рядовой
- Сообщения: 45
- Зарегистрирован: 2008-08-12 15:00:06
Непрочитанное сообщение
lumen » 2012-05-31 15:12:15
В принципе выяснил что хотел, суть вопроса была именно в том что на
смонтированной файловой системе. Всем спасибо за ответы, кстати задал вопрос в рассылку freebsd-questions, получил такой ответ:
Correct. For file system modifications the file system may not
be mounted because "lower level operations" maybe will take
place. In your current setting, only checks will be performed,
but _if_ something needs to be modified, it will not happen.
The reason: It _might_ affect the file system to change, even
if it's "just" in read-only state.
Solution: Unmount the file system and re-run fsck.
lumen