Есть такая проблемка. Некоторое время назад был создан пул zpool. И прямо в него было записано несколько терабайт данных. Потом были созданы zpool/data1, zpool/data2 и так много разного.
В какой-то момент пришло понимание, что данные, которые лежат прямо в zpool - их там держать неудобно. Потому был сделан снапшот, склонирован в zpool/olddata и потом promote zpool/olddata.
Данные со всеми снапшотами счастливо переехали в zpool/olddata. A zpool стал клоном от zpool/olddata@snapshot
До сих пор все хорошо и красиво. А теперь вопрос - как удалить этого клона, который zpool? Так, чтоб не удалились все его дочерние системы включая, собственно, zpool/olddata.
удалить родительскую ZFS, но оставить "детей"
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- проходил мимо
удалить родительскую ZFS, но оставить "детей"
Может
Код: Выделить всё
zfs destroy zpool
-
- ст. лейтенант
- Сообщения: 1375
- Зарегистрирован: 2010-02-05 0:21:40
удалить родительскую ZFS, но оставить "детей"
как удалить я и сам догадался. Как-бы так при этом оставить "детей"...
Но похоже, что оно так в принципе не работает
Но похоже, что оно так в принципе не работает
-
- подполковник
- Сообщения: 3927
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
удалить родительскую ZFS, но оставить "детей"
что бы понять что сейчас у вас творится посмотрите на вывод
, сразу и поймете, что и сколько места занимает на диске и что надо удалить...
Код: Выделить всё
zfs list -t all
-
- ст. лейтенант
- Сообщения: 1375
- Зарегистрирован: 2010-02-05 0:21:40
удалить родительскую ZFS, но оставить "детей"
Во-первых, я таки знаю что надо удалить. Я не знаю как.
Во-вторых, вот вам вывод команды...
Что мне это дает? тут даже не видно, что zpool является клоном от одного из снапшотов.
Места он мне не занимает. Мне мешает то, что он привязан к одному из снапшотов и я этот снапшот не смогу удалить, когда придет время.
Отправлено спустя 1 час 39 минут 1 секунду:
Собственно вот -
По политике храниеня данных снапшот auto_daily-2017-12-11-0600 должен быть удален через 2 недели. Но я его удалить не смогу потому, что у него есть клон.
Во-вторых, вот вам вывод команды...
Код: Выделить всё
# zfs list -t all
NAME USED AVAIL REFER MOUNTPOINT
zpool 37.6T 2.30T 37.1T /zpool
zpool@auto_daily-2017-12-12-0948 0B - 37.1T -
zpool@auto_daily-2017-12-13-0600 0B - 37.1T -
zpool@auto_daily-2017-12-14-0600 0B - 37.1T -
zpool@auto_daily-2017-12-15-0600 0B - 37.1T -
zpool@auto_daily-2017-12-16-0600 0B - 37.1T -
zpool@auto_weekly-2017-12-16-0700 0B - 37.1T -
zpool/olddata 37.6T 2.30T 37.2T /zpool/olddata
zpool/olddata@auto_monthly-2017-10-01-0800 234G - 34.9T -
zpool/olddata@auto_weekly-2017-10-14-0700 23.2G - 35.0T -
zpool/olddata@auto_weekly-2017-10-21-0700 23.2G - 35.0T -
zpool/olddata@auto_weekly-2017-10-28-0700 0B - 35.0T -
zpool/olddata@auto_monthly-2017-11-01-0800 0B - 35.0T -
zpool/olddata@auto_weekly-2017-11-04-0700 18.9G - 35.1T -
zpool/olddata@auto_weekly-2017-11-11-0700 269M - 35.4T -
zpool/olddata@auto_weekly-2017-11-18-0700 269M - 35.4T -
zpool/olddata@auto_daily-2017-11-24-0600 269M - 35.4T -
zpool/olddata@auto_daily-2017-11-25-0600 0B - 35.4T -
zpool/olddata@auto_weekly-2017-11-25-0700 0B - 35.4T -
zpool/olddata@auto_daily-2017-11-26-0600 269M - 35.4T -
zpool/olddata@auto_daily-2017-11-27-0600 269M - 35.4T -
zpool/olddata@auto_daily-2017-11-28-0600 97.2M - 35.4T -
zpool/olddata@auto_daily-2017-11-29-0600 6.24G - 36.1T -
zpool/olddata@auto_daily-2017-11-30-0600 63.7G - 36.8T -
zpool/olddata@auto_daily-2017-12-01-0600 0B - 37.1T -
zpool/olddata@auto_monthly-2017-12-01-0800 0B - 37.1T -
zpool/olddata@auto_daily-2017-12-02-0600 0B - 37.1T -
zpool/olddata@auto_weekly-2017-12-02-0700 0B - 37.1T -
zpool/olddata@auto_daily-2017-12-07-0600 271M - 37.1T -
zpool/olddata@auto_daily-2017-12-08-0600 171K - 37.1T -
zpool/olddata@auto_daily-2017-12-09-0600 0B - 37.1T -
zpool/olddata@auto_weekly-2017-12-09-0700 0B - 37.1T -
zpool/olddata@auto_daily-2017-12-10-0600 0B - 37.1T -
zpool/olddata@auto_daily-2017-12-11-0600 0B - 37.1T -
zpool/olddata@auto_daily-2017-12-12-0948 213M - 37.2T -
zpool/olddata@auto_daily-2017-12-13-0600 213M - 37.2T -
zpool/olddata@auto_daily-2017-12-14-0600 213M - 37.2T -
zpool/olddata@auto_daily-2017-12-15-0600 213M - 37.2T -
zpool/olddata@auto_daily-2017-12-16-0600 0B - 37.2T -
zpool/olddata@auto_weekly-2017-12-16-0700 0B - 37.2T -
Места он мне не занимает. Мне мешает то, что он привязан к одному из снапшотов и я этот снапшот не смогу удалить, когда придет время.
Отправлено спустя 1 час 39 минут 1 секунду:
Собственно вот -
Код: Выделить всё
NAME ORIGIN CLONES
zpool zpool/olddata@auto_daily-2017-12-11-0600 -
zpool@auto_weekly-2017-12-16-0700 -
zpool/olddata - -
zpool/olddata@auto_daily-2017-12-11-0600 - zpool