Celkový přehled
Máme 3 fyzické stroje zajišťujíci rozdělení zátěže a vysokou dostupnost důležitůch služeb na farmě:
1. ha1.farm.particle.cz (147.231.25.235, 192.168.3.1)
1. ha2.farm.particle.cz (147.231.25.236, 192.168.3.2)
1. ha3.farm.particle.cz (147.231.25.237, 192.168.3.3)
Pokud vše funguje, jak má, měly by být virtuální stroje rozděleny na fyzické takto:
TODO
Aktuální konfigurace se může lišit, pokud je prováděna údržba HW nebo testy.
Přístup na stroje
Stroje mají IP adresu napevno (v nastavení dhcpd pro úplnost jsou, ale adresu si z nej neberou)
Stroje jsou přístupné přes ssh klíče, logování heslem přes ssh je zakázáno. Na konzoli je pod rootem možné
se přihlásit, heslo je ve stole na kraji stolu v terminálovně (společně s náhradními klíči od serverovny).
TODO: zakazat pristup roota na stroj heslem pres ssh v cfengine
Instalace
Instalace probíha standardně přes PXE. Jako instalační konfigurace se používájí soubory
hpv2:/tftpboot/pxelinux.cfg/ha1-93E719EB
,
hpv2:/tftpboot/pxelinux.cfg/ha2-93E719EC
,
hpv2:/tftpboot/pxelinux.cfg/ha3-93E719ED
(při instalaci stačí udělat kopii souboru s názvem za pomlčkou a rebootovat stroj).
Konfigurace kickstartu je v souborech
hpv2:/var/www/html/golias-instalace/ks-cfengine-sl5-64-xen-dom0-ha1
,
hpv2:/var/www/html/golias-instalace/ks-cfengine-sl5-64-xen-dom0-ha2
,
hpv2:/var/www/html/golias-instalace/ks-cfengine-sl5-64-xen-dom0-ha3
.
Protože se pro konfiguraci používa cfengine, je potřeba (při reinstalaci stroje) smazat jeho příslušné klíče na stroji batsheba (viz návod k
cfengine).
Zapojení stroje do SAN infrastruktury
Konfigurace
dom0
Virtuální stroje
Disky na poli EVA
Přístup na stroje
Migrace a vysoká dostupnost
Pekny navod na live migraci, drbd a heartbeat je zde:
http://www.asplund.nu/xencluster/xen-cluster-howto.html
Ostatni poznamky
- vyzkousel jsem migrovat 32bit sl4 a ten pada pokud domU vykazuje aktivitu na siti
- vyzkousel jsem migrovat 64bit slc4 a 64bit sl5 a to probehlo bez problemu i pri sitove (a diskove) zatezi
--
TomasKouba - 08 Jan 2009