Instalacja CentOS 6 + RAID1 + dyski 3TB
Dostałem do postawienia nowy serwer. Maszyna niezła: 64GB RAM, Xeon 4-core, 2x 3TB SATA. Wymaganiem jest duża (ponad 2TB) partycja /home.
Tradycyjnie wybrałem CentOS6. Problem jednak w tym, że przy standardowej instalacji, nie ma możliwości wybrania innej niż msdos tablicy partycji. Zupełnie, jak by ktoś zapomniał(?) o dużych dyskach :(
Serwer kolokowany jest w Hetzner.de. Operator ten daje kilka przydatnych narzędzi, aby móc wykonać samodzielną instalację systemu. Zacząłem od uruchomienia maszyny w trybie RESCUE. Podniosło się na Debianie (lub pochodnej). Potrzebowałem 3 partycji: /boot (512MB), / (100GB), /home (reszta). Przy takiej ilości dostępnego RAM tworzenie SWAP byłoby karygodne. W ruch poszedł parted.
# parted /dev/sda
(parted) mklabel gpt
(parted) mkpart primary 0 512MB
(parted) mkpart primary 512MB 100GB
(parted) mkpart primary 100GB -0
(parted) print
Model: ATA XxXxXxXxXxXxX (scsi)
Disk /dev/sda: 3001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Number Start End Size File system Name Flags
1 17.4kB 512MB 512MB primary
2 513MB 100GB 99.5GB primary
3 100GB 3001GB 2901GB primary
(parted) exit
To samo na /dev/sdb. Następnie stworzyłem macierz. Brak tu sprzętowego kontrolera RAID, więc użyłem mdadm:
# mdadm -C -v /dev/md1 --metadata=0.90 --level=1 -n 2 /dev/sda1 /dev/sdb1
# mdadm -C -v /dev/md2 --bitmap=internal --level=1 -n 2 /dev/sda2 /dev/sdb2
# mdadm -C -v /dev/md3 --bitmap=internal --level=1 -n 2 /dev/sda3 /dev/sdb3
Partycje odpowiednio: /boot, / oraz /home. Następnie, dzięki instalacji za pomocą VNC bez problemów zainstalowałem CentOS6 x86_64 korzystając z przygotowanych wcześniej partycji.
Jedyny minus, z jakim się do chwili obecnej spotkałem to brak możliwości wyboru standardu klawiatury (zamienione Y i Z). Należy również pamiętać o wykonaniu „hardware reset” po wyjściu z trybu vKVM, bo inaczej zostaniemy w maszynie wirtualnej (QEMU).