Co się stanie, jeśli będę musiał zmienić sprzęt znajdujący się za pulą ZFS? Podobnie jak mobo / procesor, co się stanie, jeśli to umrze za rok lub dwa; czy mogę jakoś przenieść pulę ZFS?
Pula ZFS nie jest zależna od sprzętu. Upewnij się tylko, że Twój HBA (Host Bus Adapter) nie robi czegoś takiego jak szyfrowanie danych na poziomie sprzętowym. ZFS najlepiej działa z kartą HBA, taką jak LSI 9211-8i lub IBM m1015, z błyskiem krzyżowym, aby korzystać z oprogramowania układowego 9211-8i, a nie z pełną „sprzętową” kartą RAID.
Mam dość zestaw różnych rozmiarów dysków i staram się uzyskać z niego jak najwięcej miejsca na dysku dzięki redundancji. Jaka jest najlepsza konfiguracja dla tej konfiguracji i ile miejsca stracę, używając dysków o różnych rozmiarach. Nie tworzę tego dla żadnych wymagań prędkości, chcę tylko serwer plików dla wielu HTPC. Moje obecnie dostępne dyski do tego to: 1x 500 GB „Hybrid” Drive 1x 1TB Drive 1x 3TB Drive 1x 4TB Drive (zostanie dodany do puli później, obecnie przechowuje wszystkie dane z dysków wymienionych powyżej)
Gdybym był tobą, sprzedałbym mniejsze dyski i przekazałbym pieniądze na większe dyski tej samej wielkości. Ułatwi ci życie. Nie można również dodawać dysków do puli ZFS. Istnieją ograniczenia. Przeczytaj tutaj .
Czy dodanie dysku 4 TB do puli będzie później jakimkolwiek problemem?
Możliwie. Jestem w podobnej sytuacji. W przyszłości będę musiał zwiększyć pojemność. W tym czasie planuję zakup drugiej karty HBA i nowej gamy większych dysków. Następnie przeniosę wszystkie dane z istniejących dysków na nowe dyski, a następnie sprzedam istniejące dyski. Mogą istnieć inne (tańsze) sposoby, ale w ten sposób:
- Utrzymuje wszystkie moje dyski tego samego rozmiaru
- Ma tylko dodatkowy koszt dodatkowej karty HBA, co nie jest niczym złym
- Nie wymaga ode mnie wymiany dysków pojedynczo, ponownego posrebrzania po każdej wymianie.
Wszelkie zalecenia dotyczące systemu operacyjnego Linux, aby uruchomić to wszystko, i czy powinienem używać osobnego dysku dla systemu operacyjnego? Znam Ubuntu, RHEL i OpenSUSE / SLES.
Nie używaj Linuksa, nie ma on natywnej obsługi ZFS. Obsługa ZFS w Linuksie pochodzi z ZFS na Linuksie i zfs-fuse . Obecny stan ZFS jest zmienny, ponieważ Oracle stara się go zepsuć. ZFS prawdopodobnie rozgałęzi się w wersji 28 w najbliższej przyszłości, więc nie rób puli ZFS z wersją większą niż 28, chyba że masz 100% pewności, że chcesz pozostać przy rozwiązaniu Oracle. Obecnie FreeBSD i jego spinoffy obsługują ZFS w wersji 28.
Ponieważ jesteś samozwańczym ZFS noob, poleciłbym FreeNAS . Używam go od jakiegoś czasu i jestem z tego całkiem zadowolony. Z pewnością pozwoli to na najprostszą konfigurację dla Ciebie.
Dodatkowe przemyślenia:
Upewnij się, że wybrałeś odpowiedni poziom parzystości dla konkretnego przypadku użycia. W szczególności upewnij się, że planujesz w pobliżu URE . Zasadniczo nie chcesz używać RAID 5 (RAID Z1), jeśli używasz dysków większych niż 2 TB. Należy również wziąć pod uwagę kilka innych czynników, które mogą skłonić Cię do zwiększenia poziomu danych parzystości. Oto dobry artykuł na ten temat.
Aktualizacja:
Minęło 1,5 roku, odkąd opublikowałem tę odpowiedź, i w tym czasie dałem ZFS na Linuksie (szczególnie serwer Ubuntu) kolejną szansę. Minęła długa droga, odkąd spróbowałem po raz pierwszy i jestem do tej pory bardzo szczęśliwy. Moim powodem zmiany były ograniczenia instalacji FreeNAS i systemu więziennego. Chciałem użyć mojego serwera do czegoś więcej niż tylko serwera NAS, a FreeNAS to utrudnia. System więzienny jest dobry i bardzo bezpieczny, ale tak naprawdę nie potrzebowałem takiego poziomu bezpieczeństwa w moim domu i nie chciałem zajmować się logowaniem do więzienia za każdym razem, gdy chciałem rozpakować plik. Myślę, że FreeNAS jest nadal dobrym wyborem, jeśli dopiero zaczynasz korzystać z ZFS (z powodu interfejsu sieciowego) lub jeśli chcesz tylko urządzenia NAS (tzn. Nie potrzebujesz innych funkcji serwera).