Превращаем zfs пул на номерах разделов в пул на GPT метках

Jul 30, 2015 00:17

Намедни мы создавали zfs пул в nas4free 10 через вебгуй. Удалось сделать это без .nop трюков и по номеру GPT раздела. Сегодня с использованием командной строки мы превратим его в пул на GPT метках.

Read more... )

nas, nas4free, zfs

Leave a comment

Comments 114

mitkhoon July 31 2015, 05:51:53 UTC
Насколько я понимаю это обновленный для 10.1 аналог поста http://2gusia.livejournal.com/130035.html ?

Reply

2gusia July 31 2015, 12:34:42 UTC
Частично - да. Но тот пост у меня в ближайших планах на обновление тоже.

Приходится держать в голове варианты через вебгуй, через CLI, и то и другое в 9 и в 10...

Reply


(The comment has been removed)

Re: nas4free 2gusia November 7 2015, 22:17:31 UTC
zfs пул никаким образом нельзя уменьшить. GPT раздел меньше, чем весь диск. Поэтому преобразовать пул на сырых дисках в пул на GPT метках можно только
1) разрушив его и создав заново
2) последовательно заменив каждый из его дисков на бОльший, причём на бОльшем диске использовать GPT раздел.

Reply


(The comment has been removed)

Re: Добавление второго диска в NAS 2gusia June 17 2016, 20:22:19 UTC
>по подключению проводов ( ... )

Reply

Re: Добавление второго диска в NAS andreyfitak June 18 2016, 11:49:04 UTC
Начал делать по ману.
Что-то я напрягся...
https://www.flickr.com/gp/verkhoday/Hm573F

Reply

Re: Добавление второго диска в NAS 2gusia June 18 2016, 13:01:10 UTC
правильно напряглись

я исходил из того, что пул - на gpt разделе, как я описывал в посте, на который вы ссылались. У вас проще - на сыром диске ada0. Тк диск сырой, на нём нет таблицы разделов (во всяком случае полноценной)

Я советую подождать недельку-другую. Как раз в текущих коммитах добивают нормальную историю по Gpt разделам.

Если невмочь - то где-то в понедельник будет время - опишу. Но в вашем случае и через вебгуй должно получиться.

Reply


Работа зеркала andreyfitak June 19 2016, 14:00:20 UTC
В продолжение нашей беседы(выше) по добавлению диска.
Спасибо, 2gusia,система корректно видит диски.
Несколько вопросов:
а) где я могу увидеть, что у меня физически сейчас на добавленном диске?
б) если я сейчас не выключая nas, отключу питание первого моего диска, работать что-то будет?
в) превращение на gpt-метки через пару недель?

Reply

Re: Работа зеркала 2gusia June 19 2016, 16:04:09 UTC
a) на добавленном диско полная копия того, что на первом. Лбьой можно отклшючить (лучше на холодную) и убедиться.

б) зависит от вашего железа. Скорее всего массив перейдёт в деградированное состояние, вся инфа будет доступна. При обратном подключении чуть-чуть синхронизирует и массив будет в норме.

но если на железе плохо реализовано SATA hot-swap - что угодно может быть. Вплоть до выгорания.

в) К сожалению - не так просто. gpt раздел меньше диска. А zfs пул никоим образом не может быть уменьшен. Так что при переходе на gpt разделы - только сбросить куда-то инфу, разрушить массив, собрать заново и вернуть инфу. На ваших двух дисках вы это можете сделать

отключаем диск от зеркала
создаём на нём gpt раздел
на этом разделе - страйп
копируем всю инфу со старого пула на новый
убиваем старый пул
создаём на освобождённом диске gpt раздел
присоединяем к нашему новому страйпу, получаем зеркало.

Reply

Re: Работа зеркала andreyfitak June 19 2016, 21:02:43 UTC
Здравствуйте.
Изучаю эти телодвижения. Детач диска, который мы вчера подключали сделал.
"создаём на нём gpt раздел на этом разделе - страйп"- уже по пятому кругу мануал перечитываю - мы форматируем диск???, не забывая ставить галочку на "Создать ZFS на GPT разделах"???
Аааа пачИму мы тогда вчера ето не сделали?))

Reply

Re: Работа зеркала 2gusia June 19 2016, 21:23:48 UTC
>пачИму мы тогда вчера ето не сделали?))
зеркало не собралось бы - страйп на сыром диска, который больше, чем GPT раздел

Reply


Добавление второго диска в NAS andreyfitak July 6 2016, 16:03:19 UTC
Снова здравствуйте, 2gusia/
Все. Сейчас рабочая система и контент крутятся на диске с пулом на GPT метке.

Второй диск через "очистка конфа-->>импорт-->>форматирование с установленной галочкой GPT-разделов" ждет своей участи.
https://www.flickr.com/gp/verkhoday/H292Ze
Перечитал наше общение, но не хочу опять вляпаться.
Как его теперь добавить в зеркало?
Спасибо.

Reply

Re: Добавление второго диска в NAS 2gusia July 6 2016, 17:25:02 UTC
Сначала даём имя разделу на добавляемом диске, как тут http://2gusia.livejournal.com/305125.html
п 3

Потом
zpool attach [-f] pool device new_device
в вашем случае что-то вроде
zpool attach parviypool /dev/gpt/WD_бла-бла /dev/gpt/бла-бла_из пред пункта.

Reply

Re: Добавление второго диска в NAS andreyfitak July 6 2016, 21:49:28 UTC
Только после сохранения конфига и ребута-аттач выполнился и ресильвинг пошел, сразу не хотело.
Спасибище огроменное!!!

Reply


Leave a comment

Up