?

Previous Entry | Next Entry

Вчера сегодня решил всё же сделать SWAP раздел на жёстком диске. Так как этот диск у меня занят zfs пулом, пришлось делать многоходовочку

1) Убедился, что на основном пуле места хватит запустил tmux, а в нём скриптом zfs send-receive. Потестил сначала на маленьком датасете, который у меня под логи, выдерживающие перезагрузку. Потом запустил процесс на полтора терабайта и пошёл спать. tmux, напомню, позволяет отключиться от сессии и не ждать на десктопе, пока на NAS что-то долгое закончится.

2) С утреца всё давно перекачалось, потыкал пару файлов, убедился, что вроде OK. Сохранил конфиг NAS и перегузил NAS в заводское состояние (System > Factory Defaults). Это чтобы не париться отключая-подключая всё то, что у меня на подопытном диске было - swap zvol, логи, smb и nfs шары, торренты и пр.

3) После перезагрузки (напомню, дефлтный IP 192.168.1.250) включил ssh и root доступ (дефолтный пароль nas4free), форсированно импортировал пул WD2T с подопытного диска, убил его zpool destroy, затем создал gpt, swap раздел и zfs разделы, новый пул со старым именем. NB правильная метка gptswap опознаётся осью и раздел позже автоматически подхватывается при ребуте. (Если вдруг не подхватится, можно и руками указать в System > Advanced > Swap).

4) Подсовываю системе сохранённый в (2) конфиг, перегружается. В System > Advanced > Swap проверить, что наш раздел подхватился. Если там указано иное, отключить swap и перегрузиться. Система должна подхватить наш раздел.


5) Обратная операция (1) - zfs send-receive в обратную сторону для всех датасетов. Дело на терабайтах не быстрое, но много быстрее, чем по файлам.

6) По окончании перезагрузка, чтобы не париться с всеми сервисами, что опираются на восстановленные датасеты.

7) После ребута НЕ СПЕША убеждаемся, что всё работает, удаляем из командной строки (zfs destroy -r имяпула/имядатасета) временные датасеты на основном пуле (место освободится не за секунду - убить терабайты тоже нужно время, имейте терпение)б синхронизируем внесённые изменения в Disks > ZFS > Configuration > Synchronize, сохраняем конфиг.

Бинго!


UPD от 26 мая 2017 Интересно, что система SWAP на HDD использует гораздо охотнее.
Что было на флешке, что стало на HDD



Tags:

Comments

( 3 comments — Leave a comment )
jidigr
May. 14th, 2017 08:36 pm (UTC)
вот жеж ты маньячелло )))) гг

уважаю, уважаю...
usaidn1
Apr. 3rd, 2018 07:59 am (UTC)
создание swap раздела
Доброго времени суток!
Прошу не пинать-НАС только изучаю, линукса не знаю...
Пытаюсь повторить по вашему рецепту (на виртуалке)-не получается...
п.3 - форсированно импортировал пул. Можно подробней описать, как это сделать?
2gusia
Apr. 3rd, 2018 06:04 pm (UTC)
Re: создание swap раздела
zpool import -f ...
- то есть с ключом -f
( 3 comments — Leave a comment )

Latest Month

March 2023
S M T W T F S
   1234
567891011
12131415161718
19202122232425
262728293031 

Tags

Comments

  • 2gusia
    30 Mar 2023, 18:29
    > Преемственность в логотипе — важная вещь для большой организации с историей. А тут на неё просто положили. Им не привыкать, на преемственность они положили еще при первом ребрендинге, перечеркнув…
  • 30 Mar 2023, 18:25
    <У кого чего>

    не "чего", а "что"...
    :)
  • 2gusia
    30 Mar 2023, 17:55
    У кого чего болит...
  • 30 Mar 2023, 17:42
    <МГТС>

    работал я как-то в "московском телефонисте"... да, было время...

    п.с. впрочем, чем бы дитятко не тешилось, все лучше, чем миги ребрендировать и одновременно их же с протянутой рукожопой по…
  • 2gusia
    30 Mar 2023, 13:41
    Когда вводили этот логотип, яйценосных компаний было много. Общий стиль с яйцами разных цветов казался вполне современным и отвечающим задаче показать связь брендов. МГТС, МТС, Комстар (в последнем…
Powered by LiveJournal.com