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

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
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 идет но ругается что
[code]DUMP: WARNING: should use -L when dumping live read-write filesystems!
Помогите с ответами
1.Разобратся dump-ом с живой файловой системи
2.какие побочные эффекти может привести dump без ключ -L
Спасибо

snorlov
подполковник
Сообщения: 3562
Зарегистрирован: 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 идет но ругается что
[code]DUMP: WARNING: should use -L when dumping live read-write filesystems!
Помогите с ответами
1.Разобратся dump-ом с живой файловой системи
2.какие побочные эффекти может привести dump без ключ -L
Спасибо


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
подполковник
Сообщения: 3562
Зарегистрирован: 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:22:23

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

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

Все что нужно сделать - прочитать 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


Вернуться в «FreeBSD/UNIX для начинающих»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 4 гостя