Dołączył(a): środa, 31 maja 2006, 01:26 Posty: 3378 Lokalizacja: pl_PL.lodz
Przez te wszystkie lata sysinstall(8) pomagal nam zainstalowac FreeBSD z wiekszascia potrzebnych opcji, dzisiaj wraz z pojawieniem sie nowych systemow plikow/rozwiazan jak GJournal/ZFS/Geli/GMirror/GStripe, sysinstall nie staje juz na wysokosci zadania, poniewaz jedyne co obsluguje, to instalacja na UFS (ewentualnie z SoftUpdates).
W tym poradniku dowiesz sie jak postawic FreeBSD w prosty sposob, z partycja read-only na "base system" z UFS (bez SoftUpdates), SWAP oraz /tmp montowany na SWAP, a wszystkie pozostale systemy plikow na ZFS. Nie bedzie to wymagac przebudowy bootloadera, czy czegokolwiek innego, bedziemy uzywac partycji MBR. Dodam takze, ze bedziemy uzywac nowej funkcjonalnosci AHCI we FreeBSD (ktora bardzo polepsza wydajnosc dzieki implementacji NCQ).
Rdzen FreeBSD, czyli "base system" na codzien nie bedzie zmieniany (read-only), bedzie za to mozna bawic sie pozostalymi systemami plikow, zapewnia to pewnosc, ze jezeli cos pojdzie nie tak, bedziemy mogli wszystko naprawic posiadajac sprawny "base system".
Bedziesz potrzebowal obrazu *-dvd-* na plycie albo obrazu *-memstick-* na pendrive, obraz *-disk1-* nie nadaje sie, gdyz nie zawiera livefs.
Ponizej procedura, opisana tak prosto jak to mozliwe.
1.0. Zakladam, ze dyskiem do instalacji bedzie /dev/ad0
1.1. Zbootuj *-dvd-* z plyty DVD albo z obrazu *-memstick-* na pendrive
Kod:
Country Selection --> United States Fixit --> CDROM/DVD (*-dvd-*) or USB (*-memstick-*)
1.2. Stworz tymczasowe srodowisko pracy
Kod:
fixit# /mnt2/bin/csh fixit# setenv PATH /mnt2/rescue:/mnt2/usr/bin fixit# set filec fixit# set autolist fixit# set nobeep
Na koniec male podsumowanie co zapewni nam powyzsza procedura instalacji:
-- kulodporny "base system" ma UFS (bez SU) zamontowany w trybie read-only -- system plikow /tmp zamontowany na SWAP -- wykorzystanie nowego we FreeBSD trybu AHCI -- elastycznosc dla wszystkich innych systemow plikow dzieki ZFS -- w pelni sprawne srodowisko podczas awarii (/etc/termcap) -- dyski/systemy plikow zamontowane za pomoca etykiet, przypadkowe zmiany nazw urzadzen beda bezbolesne
CHANGELOG
1.0 / 2010-01-14 / pierwsza wersja 1.1 / 2010-01-15 / uproszczony PATH
Dołączył(a): środa, 20 grudnia 2006, 17:50 Posty: 2620
uho napisał(a):
w którym momencie inicjowany jest bootloader ?
Ja bym powiedzial, ze w tym:
Kod:
bsdlabel -B -w ad0s1
man bsdlabel napisał(a):
Installing Bootstraps If the -B option is specified, bootstrap code will be read from the file /boot/boot and written to the disk. The -b boot option allows a differ‐ ent file to be used.
Dołączył(a): środa, 31 maja 2006, 01:26 Posty: 3378 Lokalizacja: pl_PL.lodz
Dorzucilem jeszcze sposob instalacji dla 3 dyskow, mozna zassac sobie calt HOWTO w postaci pliku HTML: http://strony.toya.net.pl/~vermaden/text/modern_freebsd_install.html
... ale nie chcialo mi sie juz tkumaczyc na polski
Dołączył(a): środa, 31 maja 2006, 01:26 Posty: 3378 Lokalizacja: pl_PL.lodz
@tytus
Jeden dysk na backupy?
To jak ty to chcesz postawic?
Przeciez po to ma sie kilka dyskow zeby miec redundancje, zwlaszcza na backup.
Ja bym postawil RAID5 albo RAID10 na tych 4 dyskach.
Problem z RAID5 jest takie ze nie jest szybciej pomimo wielu dyskow, dopiero przy RAID50 byloby szybciej (RAID0 z dwoch RAID5), ale do tego trzebaby juz 6 dyskow conajmniej, a przy RAID10 niecaly 1TB na storage to tez troche malo, przynajmniej 1.4TB na RAID5 brzmi napewno lepiej
Dołączył(a): sobota, 15 kwietnia 2006, 21:42 Posty: 663 Lokalizacja: Wrocław
no właśnie się zastanawiam cały czas czy zrobić ridi10 czy zostawić sobie jeden dysk. Raz mi się cały raid rozwalił ale wtedy miałem wszystko na tych samych dyskach. Teraz mam dwa samsungi i dwa seagate. Wiem jestem paranoikiem ;)
edit: przy raid10 nie martwi mnie to ze mam tylko 1T, obecny system zajmuje mi 200G, wiec przyrost na prędkości by mnie zadowalał bardziej niż ilość miejsca.
Dołączył(a): sobota, 15 kwietnia 2006, 21:42 Posty: 663 Lokalizacja: Wrocław
vermaden napisał(a):
W jakich okoicznosciach 'rozpadl' ci sie poprzednio RAID?
To byłą jakaś zrypana wersja dysków WD (modelu nie pamiętam - będę u nich to spisze) no i jak walnął jeden dysk myślałem, że mam troch czasu. Na spokojnie go wyjąłem i poszedłem do serwisu. Zanim wrócił dwa kolejne padły.
edit: jeżeli dobrze rozumiem dokumentację to dla raid10 muszę zrobić: