dump живой файловой системы

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Narek
рядовой
Сообщения: 19
Зарегистрирован: 2017-03-06 9:36:42

dump живой файловой системы

Непрочитанное сообщение Narek » 2017-08-01 12:39:07

Всем добрый день...
Пожалуйста помогите с советом
есть тестовый сервер freebsd 10.3,хочу делать dump системи с командой

Код: Выделить всё

dump -0 -L -f - / > /root/dump.img
ругается что

Код: Выделить всё

mksnap_ffs: Cannot create snapshot //.snap/dump_snapshot: /: Snapshots are not yet supported when running with journaled soft updates:
Operation not supported
dump: Cannot create //.snap/dump_snapshot: No such file or directory
делаю ребут захожу single user mode,отключаю журналирование с командой

Код: Выделить всё

tunefs -J disable /dev/ada0p2
tunefs -n disable /dev/ada0p2
tunefs -j disable /dev/ada0p2
опять то же сообшение
когда делаю dump в single user mode то выдает сообшение

Код: Выделить всё

cannot create dump.img:Read-only file system
а когда делаю dump без ключа -L то dump идет но ругается что

Код: Выделить всё

DUMP: WARNING: should use  -L when dumping live read-write filesystems!
Помогите с ответами
1.Разобратся dump-ом с живой файловой системи
2.какие побочные эффекти может привести dump без ключ -L
Спасибо

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.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/

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

dump живой файловой системы

Непрочитанное сообщение snorlov » 2017-08-01 18:15:17

Странно что не отключается, сразу проверяйте

Код: Выделить всё

tunefs -p /dev/...

guest
проходил мимо

dump живой файловой системы

Непрочитанное сообщение guest » 2017-08-01 23:22:45

Narek писал(а):Всем добрый день...
Пожалуйста помогите с советом
есть тестовый сервер freebsd 10.3,хочу делать dump системи с командой

Код: Выделить всё

dump -0 -L -f - / > /root/dump.img
ругается что

Код: Выделить всё

mksnap_ffs: Cannot create snapshot //.snap/dump_snapshot: /: Snapshots are not yet supported when running with journaled soft updates:
Operation not supported
dump: Cannot create //.snap/dump_snapshot: No such file or directory
делаю ребут захожу single user mode,отключаю журналирование с командой

Код: Выделить всё

tunefs -J disable /dev/ada0p2
tunefs -n disable /dev/ada0p2
tunefs -j disable /dev/ada0p2
опять то же сообшение
когда делаю dump в single user mode то выдает сообшение

Код: Выделить всё

cannot create dump.img:Read-only file system
а когда делаю dump без ключа -L то dump идет но ругается что

Код: Выделить всё

DUMP: WARNING: should use  -L when dumping live read-write filesystems!
Помогите с ответами
1.Разобратся dump-ом с живой файловой системи
2.какие побочные эффекти может привести dump без ключ -L
Спасибо[/quote]

dump живой UFS2 с ключом -L можно делать для:
- чистой UFS2: newfs/tunefs БЕЗ -U -j
- для UFS2 с SU (Soft Updates) newfs/tunefs: с опцией -U
для верхних поддерживаются snapshots и dump -L.

для UFS2 SUJ (SoftUpdate + journaling) - newfs/tunefs с -U -j - нельзя сделать дамп
живой UFS2, не поддерживается (snapshots не поддерживаются).

Narek
рядовой
Сообщения: 19
Зарегистрирован: 2017-03-06 9:36:42

dump живой файловой системы

Непрочитанное сообщение Narek » 2017-08-02 10:34:05

snorlov писал(а):Странно что не отключается, сразу проверяйте

Код: Выделить всё

tunefs -p /dev/...
Проверил окозалось что soft update и soft update журналирование не отключаются

Код: Выделить всё

root@serv:~ # tunefs -p /dev/ada0s1a
tunefs: /dev/ada0s1a: could not find special device
root@serv:~ # tunefs -p /dev/ada0p2
tunefs: POSIX.1e ACLs: (-a)                                disabled
tunefs: NFSv4 ACLs: (-N)                                   disabled
tunefs: MAC multilabel: (-l)                               disabled
tunefs: soft updates: (-n)                                 enabled
tunefs: soft update journaling: (-j)                       enabled
tunefs: gjournal: (-J)                                     disabled
tunefs: trim: (-t)                                         disabled
tunefs: maximum blocks per file in a cylinder group: (-e)  4096
tunefs: average file size: (-f)                            16384
tunefs: average number of files in a directory: (-s)       64
tunefs: minimum percentage of free space: (-m)             8%
tunefs: space to hold for metadata blocks: (-k)            6408
tunefs: optimization preference: (-o)                      time
tunefs: volume label: (-L)
Отправлено спустя 7 минут 39 секунд:
dump живой UFS2 с ключом -L можно делать для:
- чистой UFS2: newfs/tunefs БЕЗ -U -j
- для UFS2 с SU (Soft Updates) newfs/tunefs: с опцией -U
для верхних поддерживаются snapshots и dump -L.

для UFS2 SUJ (SoftUpdate + journaling) - newfs/tunefs с -U -j - нельзя сделать дамп
живой UFS2, не поддерживается (snapshots не поддерживаются) [/quote]

Спасибо за отзыв
Проблема на половину решена,остолось только узнать в чем причина что soft update не отключается как писал выше

snorlov
подполковник
Сообщения: 3927
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

dump живой файловой системы

Непрочитанное сообщение snorlov » 2017-08-02 10:34:54

попробуйте в последовательности, сначала -j, и лишь потом -n

Narek
рядовой
Сообщения: 19
Зарегистрирован: 2017-03-06 9:36:42

dump живой файловой системы

Непрочитанное сообщение Narek » 2017-08-02 10:56:02

Не получается,и по отделно попробовал,все равно не отключается

guest
проходил мимо

dump живой файловой системы

Непрочитанное сообщение guest » 2017-08-02 11:02:08

Narek писал(а):
Проверил окозалось что soft update и soft update журналирование не отключаются

Код: Выделить всё

root@serv:~ # tunefs -p /dev/ada0s1a
tunefs: /dev/ada0s1a: could not find special device
root@serv:~ # tunefs -p /dev/ada0p2
tunefs: POSIX.1e ACLs: (-a)                                disabled
tunefs: NFSv4 ACLs: (-N)                                   disabled
tunefs: MAC multilabel: (-l)                               disabled
tunefs: soft updates: (-n)                                 enabled
tunefs: soft update journaling: (-j)                       enabled
tunefs: gjournal: (-J)                                     disabled
tunefs: trim: (-t)                                         disabled
tunefs: maximum blocks per file in a cylinder group: (-e)  4096
tunefs: average file size: (-f)                            16384
tunefs: average number of files in a directory: (-s)       64
tunefs: minimum percentage of free space: (-m)             8%
tunefs: space to hold for metadata blocks: (-k)            6408
tunefs: optimization preference: (-o)                      time
tunefs: volume label: (-L)
Проблема на половину решена,остолось только узнать в чем причина что soft update не отключается как писал выше
проблема одна - нежелание читать и обдумывать прочитанное:

# man tunefs

Код: Выделить всё

DESCRIPTION
     The tunefs utility is designed to change the dynamic parameters of a UFS
     file system which affect the layout policies.  The tunefs utility cannot
     be run on an active file system.  To change an active file system, it
     must be downgraded to read-only or unmounted.
2'ое предложение: утилита tunefs не может работать с активной файловой системой.
3'е предложеение: изменение активности FS, она должна быть приведена
в состояние "read-only" или размонтирована.

варианты:
1) загрузка в single user mode
2) загрузка с disk1 или memstick и выход в livecd или liveusb

Narek
рядовой
Сообщения: 19
Зарегистрирован: 2017-03-06 9:36:42

dump живой файловой системы

Непрочитанное сообщение Narek » 2017-08-02 12:17:05

Наверно вы меня не правилно поняли,я не хочу что участники форума решили мою задачу,я все сам сделаю но мне нужно было совет,что вы и snorlov дали,и я за это вам очень благодарен,буду копать,если что опять отпишусь

guest
проходил мимо

dump живой файловой системы

Непрочитанное сообщение guest » 2017-08-02 13:02:59

Narek писал(а):Наверно вы меня не правилно поняли,я не хочу что участники форума решили мою задачу,я все сам сделаю но мне нужно было совет,что вы и snorlov дали,и я за это вам очень благодарен,буду копать,если что опять отпишусь
там нечего копать и я ничего не пытался понять...

Все что нужно сделать - прочитать man, понять что там расписано
и сделать вывод:
- будете ли Вы использовать SUJ?
- если Вам нужны snapshots и dump -L -> отключить journaling используя tunefs -j disable
в single user mode при mount на read-only или загрузившись с cd/usb

Narek
рядовой
Сообщения: 19
Зарегистрирован: 2017-03-06 9:36:42

dump живой файловой системы

Непрочитанное сообщение Narek » 2017-08-02 13:43:49

Если знание хватает то все кажется как 1+1 а когда не хватает то все очень плохо,,, )
Если вам не трудно то одним словом могли вы бы последовательно расказать о процесе,все команды я сам найду а за одно и почитаю
если конечно не трудно

guest
проходил мимо

dump живой файловой системы

Непрочитанное сообщение guest » 2017-08-02 17:55:17

Narek писал(а):Если знание хватает то все кажется как 1+1 а когда не хватает то все очень плохо,,, )
Если вам не трудно то одним словом могли вы бы последовательно расказать о процесе,все команды я сам найду а за одно и почитаю
если конечно не трудно
однимсловомнесложно

Narek
рядовой
Сообщения: 19
Зарегистрирован: 2017-03-06 9:36:42

dump живой файловой системы

Непрочитанное сообщение Narek » 2017-08-03 9:44:22

Пожалуй сложно,,,)) но все равно спасибо

Друзья,пожалуйста помогите решить проблему

Все что нужно сделать - прочитать man, понять что там расписано
и сделать вывод:
- будете ли Вы использовать SUJ?
- если Вам нужны snapshots и dump -L -> отключить journaling используя tunefs -j disable
в single user mode при mount на read-only или загрузившись с cd/usb[/quote]

Право ли я понимаю последовательность
-single user mode
-tunefs -j disable /dev/...
-tunefs -n disable /dev/...
-mount -o rо /
-dump -0 -L -f - / > dump.img