Drbl

Linux.fista
Versio hetkellä 23. helmikuuta 2011 kello 18.25 – tehnyt 213.216.249.38 (keskustelu) (kuva)
Siirry navigaatioon Siirry hakuun

DRBL -Diskless Remote Boot in Linux

DRBL (Diskless Remote Boot Linux) on ilmainen ohjelmisto. Avoimen lähdekoodin ratkaisu GNU/Linux-käyttöjärjestelmän hallitsemiseksi monilla eri tietokoneilla. DRBL mahdollistaa kokoonpanon kaikkien asiakastietokoneiden käyttöjärjestelmän käynnistämisen vain yhdeltä palvelimelta.

DRBL tarjoaa kovalevyttömän ympäristön työasemiin. Se toimii ainakin Debianissa, Ubuntussa, Mandrivassa, Red Hat:ssä, Fedorassa, CentOS ja:ssa SuSEssa. DRBL mahdollistaa asiakastietokoneille täydet oikeudet käyttää palvelimen laitteistoa ja ohjelmistoja. Se sisältää myös Clonezillan, osioinnin ja levyn kloonauksen apuohjelman. Clonezilla muistuttaa Symantec Ghost:a ®.



Asennus Debian Squeeze 6.0

Helppo tapa on käyttää kahta verkkokorttia, joista toinen on yhteydessä internetiin ja toinen drbl-klusteriin. Poista ensin Network manager käytöstä. Sen jälkeen muokkaat interfaces tiedostoa tekstieditorilla.

su
Salasana
gedit etc/network/interfaces

Esimerkiksi tämännäköiseksi:

# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth1
iface eth1 inet dhcp
# DRBL
auto eth0
iface eth0 inet static
address 192.168.101.254
netmask 255.255.255.0

Tuossa interfaces tiedostossa eth1 on yhteydessä internetiin ja eth0 drbl-clusteriin. Tarkista myös, että fyysiset verkkoliitynnät ovat oikein!

Seuraavaksi lisäät etc/apt/sources.list:iin seuraavan rivin:

deb http://drbl.sourceforge.net/drbl-core drbl stable

Tallenna sources.list ja hae sille avain:

wget -q http://drbl.org/GPG-KEY-DRBL -O- | sudo apt-key add -
aptitude update
aptitude install drbl

Automaattinen conffaus

Jos olet kärsimätön ja haluat täysin automaattisen configuroinnin, niin tiedostojärjestelmän juuressa voit root-oikeuksilla antaa seuraavanlaisen komennon:

/opt/drbl/sbin/drbl4imp

Tämä asentaa 12 asiakaskoneen systeemin oletusarvoilla. Riippuen omasta kokoonpanostasi(lähinnä verkkoliitäntöjen suhteen) se joko toimii, tai sitten ei toimi. Nyt voit käynnistää asiakaskoneet DRBL:llä. Muista muokata niiden BIOSia niin, että Network Boot on ensimmäisenä.

Manuaalinen conffaus

Anna ensin seuraava (roottina) komento:

/opt/drbl/sbin/drblsrv -i

Asennusohjelma kyselee käytettivistä ytimistä ja muusta. Jos olet epävarma jonkin valinnan suhteen, niin pelkällä enterin painalluksella asennusohjelma valitsee oletusarvon ja pääset eteenpäin.

Seuraavaksi conffataan systeemi jota asiakaskoneet käyttävät. Anna päätteessä (jälleen roottina) komento:

/opt/drbl/sbin/drblpush -i

Asennusohjelma kyselee taas (yes/no) kysymyksiä. Lue kysymykset huolella ja vastaa niihin sen mukaan miten ajattelet järjestelmää käyttää. Pelkän enterin painaminen valitsee oletuksen ja pääset asennuksessa eteenpäin.

Conffauksen jälkeen voit käynnistää asiakaskoneet PXE-bootilla, eli network-bootilla verkosta. Jos jokin ei toimi, niin voit ajaa asennusohjelman uudestaan. Palvelimen käyttöjärjestelmä sovelluksineen kannattaa päivittää ja asentaa ne sovellukset mitä käyttää, ennen drbl-systeemin asennusta.



Muuta

Ksysguard
 
Koneiden valvomista ksysguardilla.

DRBL-systeemissä olevia koneita voit valvoa palvelimelta käsin esimerkiksi ksysguardilla.

Asennus:

aptitude install ksysguard

Käynnistys päätteessä:

ksysguard

Helppo ohje ksysguardin muokkaamiseksi verkossa olevien koneiden seurantaan löytyy täältä

Aiheesta muualla