Planuję zainstalować OpenSolarisa na moim serwerze domowym (teraz ma on Linuksa) i chciałbym wiedzieć, jak przygotować się do aktualizacji serwera, aby w przyszłości miał większe dyski twarde. Teraz serwer ma 4x dyski SATA 400 GB i chciałbym zainstalować na nich OpenSolaris z ZFS RAID-Z. Jakiś czas później, w tym lub w przyszłym roku, zamierzam zaktualizować dyski do może 4x dysków SATA 1 TB.
Jak mogę zaktualizować i zwiększyć rozmiar partycji za pomocą ZFS? Czy jest to prosta i bezbolesna operacja (np. Wymieniaj jeden dysk na raz, a ZFS automatycznie zmieni rozmiar, aby wykorzystać całą przestrzeń), czy też są jakieś specjalne kroki? Czy można to zrobić bez wyłączania systemu?
źródło
autoexpand
ustawiono opcjęon
Chciałbym dodać, że wymiana nieuszkodzonego napędu sprawia, że nalot jest mniej odporny na awarie. Przed wyjęciem mniejszego dysku możesz najpierw wypełnić dysk zastępujący danymi. Więc zamówienie stanie się.
zpool replace smallerdrive biggerdrive
zpool set autoexpand=on pool
Teraz murphy to mniejszy problem
źródło
autoexpand=on
. Musiałem uruchomićzpool online -e poolname devicename
dla każdego urządzenia, a potem zadziałało. Import / eksport nic nie zrobił.