Стоит Freebsd8, на ней поднят пул из одного НЖМД на zfs.
Все нормально работет.
Появилось парочка винтов, которые хотелось бы добавить в уже работающий пул и не потерять на нем инфу.
Экспериментировать нет где, поэтому пишу на форум, хочу проконсультироваться.
Судя по ману, к уже работающему пулу,к примеру tank, новый НЖМД можно добавить так:
Код: Выделить всё
zpool attach tank adXX
Вопросы:
1. Действительно ли команды zpool attach tank adXX достаточно для увеличения объема пула ? (правильными ли будут такие действия)
2. После того как новый НЖМД добавлен и в пуле из 2х НЖМД обновились данные, как "вынять" один НЖМД из пула ?
Судя по логике нужно будет слить все данные из пула, разрушить его, создать новый пул без 1го НЖМД и залить данные назад.
Так ли это ? Или может средствами ZFS можно реализовать как нить проще.
3. Как будут писаться данные в пул ?
К примеру я записываю файл в 10 Гб. Он будет писаться сначала на один НЖМД а потом на другой, или система zfs при записи будет раскидывать данные на разные НЖМД? (надеюсь если это так то должна увеличится скорость записи)
4. Как после добавления нового НЖМД в пул уже записанную инфу на НЖМД1 распределить по всему пулу, на 2 НЖМД, таким образом увеличив скорость чтения?
5. Как отразится выход из строя в пуле одного НЖМД на информации в этом пуле? к примеру я отключу в BIOS один НЖМД
Буду благодарен за помощь.
