Ero sivun ”Fog kloonauspalvelin” versioiden välillä
(9 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä) | |||
Rivi 3: | Rivi 3: | ||
Fogissa on myös diagnostiikkatyökaluja jota voidaan toimittaa multicastin avulla useisiin koneisiin kerralla esimerkiksi memtestin. | Fogissa on myös diagnostiikkatyökaluja jota voidaan toimittaa multicastin avulla useisiin koneisiin kerralla esimerkiksi memtestin. | ||
+ | Voit käydä Fogin projektisivustolla: | ||
+ | |||
+ | http://fogproject.org | ||
+ | |||
+ | == Vaatimukset == | ||
+ | |||
+ | Nämä paketit asennetaan automaattisesti Fog asennus scriptissä. | ||
+ | |||
+ | * PHP5.3.0+ | ||
+ | * MySQL5+ - tietokantapalvelin ja tietokanta johon Fog voi lukea ja kirjoittaa | ||
+ | * Apache2+ | ||
== Asennus == | == Asennus == | ||
Rivi 23: | Rivi 34: | ||
Navigoidaan asennusskriptin kansioon: | Navigoidaan asennusskriptin kansioon: | ||
− | cd fog_1.2.0/bin/ | + | cd fog_1.2.0/bin/ |
Kansiosta löytyy skripti nimellä /installfog.sh | Kansiosta löytyy skripti nimellä /installfog.sh | ||
Rivi 38: | Rivi 49: | ||
2) Debian Based Linux (Debian, Ubuntu, Kubuntu, Edubuntu) | 2) Debian Based Linux (Debian, Ubuntu, Kubuntu, Edubuntu) | ||
− | Choice: [1] [2 | + | Choice: [1] [2] |
Rivi 134: | Rivi 145: | ||
Pim! Olet valmis! | Pim! Olet valmis! | ||
+ | |||
+ | == Konfigurointi == | ||
+ | |||
+ | === Imagen poisto === | ||
+ | |||
+ | Jos imagen poistaminen epäonnistuu, tarkista storage management password. | ||
+ | |||
+ | |||
+ | === DHCP asetukset muille DHCP palvelimelle === | ||
+ | |||
+ | DHCP asetukset: | ||
+ | |||
+ | 066 172.16.1.11 | ||
+ | 067 undionly.kpxe | ||
+ | |||
+ | Ota 060 pois käytöstä. | ||
+ | |||
+ | isc-dhcp-server: | ||
+ | |||
+ | next-server: 172.16.1.11 | ||
+ | boot file name: undionly.kpxe |
Nykyinen versio 7. huhtikuuta 2015 kello 16.25
Sisällysluettelo
Nippelitietoa
Fog paketti on tarkoitettu yhden tai usean koneen asentamiseen kerralla verkon yli pXe:ssä. Palvelin kloonaa kovalevyn, johon on valmiiksi voitu asentaa käyttöjärjestelmä tai ihan mitä vaan. Fogissa on myös diagnostiikkatyökaluja jota voidaan toimittaa multicastin avulla useisiin koneisiin kerralla esimerkiksi memtestin.
Voit käydä Fogin projektisivustolla:
http://fogproject.org
Vaatimukset
Nämä paketit asennetaan automaattisesti Fog asennus scriptissä.
- PHP5.3.0+
- MySQL5+ - tietokantapalvelin ja tietokanta johon Fog voi lukea ja kirjoittaa
- Apache2+
Asennus
Tehdään ensin kansio fogille:
mkdir /fog
Sen jälkeen navigoit siihen kansioon:
cd /fog
Fog asennuspaketti haetaan wgetillä:
wget https://sourceforge.net/projects/freeghost/files/latest/download
Latauksen jälkeen purkaa paketti komennolla:
tar -xvzf download
Navigoidaan asennusskriptin kansioon:
cd fog_1.2.0/bin/
Kansiosta löytyy skripti nimellä /installfog.sh
Ajetaan skripti:
./installfog.sh
Skripti aloittaa asennuksen ja kysyy seuraavia asioita:
What version of Linux would you like to run the installation for?
1) Redhat Based Linux (Redhat, CentOS, Mageia) 2) Debian Based Linux (Debian, Ubuntu, Kubuntu, Edubuntu)
Choice: [1] [2]
FOG Server installation modes:
* Normal Server: (Choice N) This is the typical installation type and will install all FOG components for you on this machine. Pick this option if you are unsure what to pick.
* Storage Node: (Choice S) This install mode will only install the software required to make this server act as a node in a storage group
Valitaan Normal server eli painetaan näppäintä N.
Seuraavaksi Fog kysyy palvelimen ip osoitetta. Muista että palvelimellasi pitää olla staattinen ip-osoite. (protip /etc/network/interfaces)
What is the IP address to be used by this FOG Server? xxx.xxx.xxx.xxx
Jos ip vastaa palvelimen ip-osoitetta, voit jatkaa painamalla enteriä.
Would you like to setup a router address for the DHCP server? [Y/n]
(tätä ei ole pakko laittaa jos et halua DHCP palvelimen jakavan reitittimen osoitetta.)
Sitten Fog kysyy reitittimen (oletusyhdyskäytävän) osoitetta (jos vain vastasit äskeiseen yes):
What is the IP address to be used for the router on the DHCP server?
Anna reitittimen osoite muodossa xxx.xxx.xxx.xxx (reitittimen ip-osoite korvataan x:n paikalle)
Seuraavaksi Fog kysyy jos haluat DHCP palvelimesi jakavan DNS osoitetta. Vastaa Y tai N:
Would you like to setup a DNS address for the DHCP server and client boot image? [Y/n]
Palvelin kysyy taas ip osoitetta. Anna DNS osoite samassa muodossa, kuin reitittimenkin.
Tähän voit valita N jos käytät oletusporttia ethernetille.
Would you like to change the default network interface from eth0? If you are not sure, select No. [y/N]
Fog kysyy josko haluaisit käyttää palvelinta myös DHCP palvelimena. Tässä ohjeessa DHCP:tä käytetään.
Would you like to use the FOG server for DHCP service? [Y/n]
Seuraavaksi Fog kysyy asentamisesta. Voit valita ihan mitä vaan:
This version of FOG has internationalization support, would you like to install the additional language packs? [y/N]
Seuraavaksi asennus kysyy, että haluatko palvelimen lahjoittavan resursseja fogille. Tähän kannattaa vastata ei, jos et halua mainata cryptocurrencya tuntemattomille ihmisille.......
Would you like to donate computer resources to the FOG Project? [y/N]
Here are the settings FOG will use: Base Linux: Debian Detected Linux Distribution: Debian Installation Type: Normal Server Server IP Address: 172.16.1.11 DHCP router Address: 172.16.0.1 DHCP DNS Address: 172.16.0.3 Interface: eth0 Using FOG DHCP: 1 Internationalization: 0 Donate: 0
Jos kaikki on mielestäsi oikein, Voit jatkaa eteenpäin.
Fog alkaa asentamaan paketteja ja kyselee mySQL root salasanaa kaksi kertaa. Toisen kerran Fog kysyy, että jätitkö mySQL salasanan tyhjäksi.
Did you leave the mysql password blank during install? (Y/n)
Jos et jättänyt tyhjäksi salasanaa, paina N ja syötä salasana uudestaan.
Seuraavaksi Fog kysyy kyseistä johon painat enteriä:
You still need to install/update your database schema. This can be done by opening a web browser and going to:
http://xxx.xxx.xxx.xxx/fog/management
Press [Enter] key when database is updated/installed.
Sen jälkeen kirjoitat Linux-palvelimesi ip osoitteen selaimeen esim.
http://172.16.1.11/fog/management
Fogin oletuskäyttäjä on: fog salasana on: password
Pim! Olet valmis!
Konfigurointi
Imagen poisto
Jos imagen poistaminen epäonnistuu, tarkista storage management password.
DHCP asetukset muille DHCP palvelimelle
DHCP asetukset:
066 172.16.1.11 067 undionly.kpxe
Ota 060 pois käytöstä.
isc-dhcp-server:
next-server: 172.16.1.11 boot file name: undionly.kpxe