wasd 24.02.2011 09:11 wasdbook

пстач, у меня вот вопрос.
скажем, мне надо заменить 400 гб-хард на 1 тб-хард. можно ли это сделать без перезагрузки, без отмонтирования ФС и прочего?
схема такая:
1. пихаем 1 тб-хард, добавляем в пул
2. что-то делаем чтобы данные с 400 гб оказались на террабайтнике (но что?)
3. убираем из пула 400 гб, вытаскиваем.

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

1. nekoexmachina 24.02.2011 09:12 Takino_WRK

создаём второй пул.

2. wasdnekoexmachina /1 24.02.2011 09:12 wasdbook

што, да это ж как-то не Ъ же, не?

3. analizer 24.02.2011 09:12 wrok

hot swap это вроде называется, нет?

4. nekoexmachina 24.02.2011 09:12 Takino_WRK

ваще говоря можно было п через жопу, dd if=/dev/400gb of=/dev/1tb && gpart add -t freebsd-zfs 1tb :)

5. wasdnekoexmachina /4 24.02.2011 09:13 wasdbook

._.

6. nekoexmachinawasd /5 24.02.2011 09:13 Takino_WRK

я зфсью не пользуюсь спроси на freebsd-forums

7. wasdanalizer /3 24.02.2011 09:14 wasdbook

к слову, тут всё воткнуто по обычным sata-портам без хардрейда, лол ._.

8. utros 24.02.2011 09:47 Adium

По идее возможно. Во фряхе можно ядро без перезагрузки обновить?

9. wasdutros /8 24.02.2011 09:52 wasdbook

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

10. utroswasd /9 24.02.2011 09:57 Adium

Тогда с помощью dd попробуй отзеркалить. Дальше отмонтировать старый и примонтировать новый. Но я не знаю всех тонкостей ZFS. В идеале можно разбить новый на две логики (одну из них размером со старый жесткий) и слить туда данные прям образом. Но опять же, нужно очень четко понимать как на низком уровне работает ZFS, чтоб такие трюки вытворять.

11. utrosutros /10 24.02.2011 10:03 Adium

О! А вообще, попробуй RAID-массив сделать. RAID-1 или RAID-0 (тот что с полным зеркалированием), а дальше отметить старый жесткий как поврежденный и убрать из массива.

12. wasdutros /10 24.02.2011 10:05 wasdbook

дело в том, что, кажется, у zfs должны быть свои костыли для подобных операций. я щас яро роюсь в мейллистах и форуме freebsd

13. utroswasd /12 24.02.2011 10:07 Adium

Там есть поддержка RAID 1 и RAID 0, так что можешь сделать как мой больной мозг написал в /11, если не найдешь няшку.

Do you really want to delete ?