Есть ли аналог migratepv (AIX) в ZFS?

SunOS, Solaris, OpenSolaris, SmartOS

Модератор: weec

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение terminus » 2016-11-24 13:29:14

Я сейчас осваеваю Solaris 11.3 и учусь нормально работать с ZFS.

Возник вопрос на который я не могу найти ответа - есть ли возможность смигрировать данные с какого-нибудь диска в zpool на другой диск в том же zpool чтобы потом можно было убрать этот первый диск из пула и спокойно отключить его?

Например был сделан "JBOD" пул (или к старому пулу через add был добавлен новый диск)
zpool create testpool c1t0d0 c1t1d0


как теперь корректно выпнуть c1t1d0 из пула?

В AIX с его LVMом была командочка mirgatepv, а как такое правильно делается в Solaris?
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Neus
капитан
Сообщения: 1708
Зарегистрирован: 2008-09-08 21:59:56

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение Neus » 2016-11-24 14:54:49

из такого типа пула -- никак
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн

Аватара пользователя
f_andrey
майор
Сообщения: 2631
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение f_andrey » 2016-11-24 17:04:59

Эмм..

Код: Выделить всё

zpool replace

? Или хочется один диск совсем совсем вывести? Остаться на одном диске? так нельзя, как и добавить (хотя давно мечтают как сделают можно)
Если ваша тема перенесена, то смотри viewtopic.php?f=1&t=32308

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение terminus » 2016-11-24 17:36:28

replace - не, это не то. Это когда меняем сбойнувший диск в RAID1 пуле на новый

Код: Выделить всё

       zpool replace [-f] pool old_device [new_device]

           Replaces old_device with new_device. This is equivalent to  attach-
           ing  new_device,  waiting  for  it  to resilver, and then detaching
           old_device.


Хочется именно вывести на совсем. Скажем по какой-то причине был сделан пул из лунов с двух массивов и теперь надо один из массивов выключить. Скажем на пуле занято только 10 гиг, а каждый из дисков был по 100 гиг (свободного места на одном хватает).

Данные по умолчанию размазываются между участниками пула, а вот как бы их собрать только на одном диске чтобы второй потом отключить?
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Аватара пользователя
f_andrey
майор
Сообщения: 2631
Зарегистрирован: 2007-12-26 1:22:58
Откуда: СПб
Контактная информация:

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение f_andrey » 2016-11-24 18:09:54

Ни судьба, рекреате и send/recieve наше всьо.

terminus писал(а):Источник цитаты осваеваю Solaris 11.3 и учусь нормально работать с ZFS

А точно вам нужна Solaris? Так как мейнстрим ZFS нынче OpenZFS, а это уже отнюдь ни одно и то же, да где то у Оракла вроде решения даже по прогрессивнее, но если планируется не замыкаться только на ней, то я бы подходил поаккуратнее.
Если ваша тема перенесена, то смотри viewtopic.php?f=1&t=32308

Аватара пользователя
terminus
майор
Сообщения: 2305
Зарегистрирован: 2007-10-29 11:27:35
Откуда: Рига

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение terminus » 2016-11-24 18:15:27

По работе надо. Есть клиенты у которых много Oracle T и M серверов с Соляркой.
Вот я теперь сижу и переучиваюсь...
Модель: AST-PM-105/0044; Тип: Универсальный, ремонтный; Название: Терминус; Род повреждения: Распад функций; Выводы: Сдать на слом.

Neus
капитан
Сообщения: 1708
Зарегистрирован: 2008-09-08 21:59:56

Есть ли аналог migratepv (AIX) в ZFS?

Непрочитанное сообщение Neus » 2016-11-25 9:04:16

f_andrey писал(а):Источник цитаты Или хочется один диск совсем совсем вывести? Остаться на одном диске? так нельзя, как и добавить (хотя давно мечтают как сделают можно)

добавить можно, кроме raidz
terminus писал(а):Источник цитаты replace - не, это не то. Это когда меняем сбойнувший диск в RAID1 пуле на новый

не обязательно сбойный и не только raid1, так можно заменить любой диск в любом типе пула. например заменить на диски большего размера и расширить пул.
terminus писал(а):Источник цитаты Хочется именно вывести на совсем. Скажем по какой-то причине был сделан пул из лунов с двух массивов и теперь надо один из массивов выключить. Скажем на пуле занято только 10 гиг, а каждый из дисков был по 100 гиг (свободного места на одном хватает).

на zfs нельзя, на hammer можно.
вообще-то, не mirror|raidz пулы не делают под persistent data, т.к. велика вероятность все просрать :)
«Вы никогда не сумеете решить возникшую проблему,
если сохраните то же мышление и тот же подход,
который привёл вас к этой проблеме.»
© Альберт Эйнштейн


Вернуться в «SunOS»

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

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