Как удалить устройство дампа OpenSolaris ZFS

Устройство дампа ZFS используется только для устранения неполадок. В этом случае я решил, что риск за вознаграждение таков, что я должен удалить устройство дампа, чтобы освободить место для другого хранилища.

Я могу отключить save-core (скопировать с устройства дампа на /var/crash) с помощью dumpadm -n, но когда я бегу zfs destroy rpool/dumpЯ все еще получаю
cannot destroy 'rpool/dump': dataset is busy, указывая, что dumpadm -n было недостаточно.

Как я могу отключить и удалить это специальное устройство дампа?

3 ответа

Решение

Укажите другое расположение для dumpadm, чтобы использовать аварийные дампы вместо их просто отключения.

dumpadm -d swap

Источник: http://comments.gmane.org/gmane.os.solaris.opensolaris.zfs/19529

Создайте новый том ZFS примерно так:

zfs create -V 2G rpool/dump1

Используя утилиту dumpadm, измените каталог на rpool/dump1Например:

dumpadm -d /dev/zvol/dsk/rpool/dump1

Тогда вы можете уничтожить rpool/dump без проблем.

zfs destroy rpool/dump

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

Согласно: http://www.en.sysadmin-cookbook.net/zfs/

zdb -d tank | grep rpool/dump

и сейчас zfs destroy найденные наборы данных.

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