Cum de a crea un server de nor cu nor întreprindere ubuntu - un blog
principal › arhivată › Cum de a crea un server de nor folosind Ubuntu Enterprise Cloud
În scopul de a extinde nor, este necesar să aibă cel puțin două calculatoare, unul este folosit ca un server de front-end, nor controler (nor controler - CCL) sau grupuri de control (control al mănunchiului - cc), care controlează norul mediu, celălalt pentru controlorii de nod (controlori de nod - nc) cu un procesor cu tehnologie de tehnologie de virtualizare de virtualizare (VT). Pentru a verifica procesorul acceptă VT sau nu pentru a rula utilitarul în Windows poate fixa. și Linux: dacă fișierul / proc / parametri cpuinfo "VMX" sau "SVM". Rulați comanda egrep '(VMX | SVM)' / proc / cpuinfo. Dar ține cont de faptul că veți obține rezultatul numai dacă este activat. Acesta poate fi dezactivat în BIOS-e.
Sau vizualizați o listă de procesoare Intel care suportă tehnologia VT aici.
Pregătirea pentru a instala
1) Descărcați imaginea CD-ul pentru versiunea Ubuntu Server remix aici (vom folosi versiunea 9.10).
2) Burn imaginea ISO pe un CD.
Setarea Front-End Server
- Introduceți discul cu programul de instalare și meniul de pornire, selectați „Install Ubuntu Enterprise Cloud“. Specificați limba, layout-ul tastaturii, setările de rețea.
- Când vi se solicită să alegeți modul „Cloud Modul de instalare“, lăsați toate setările implicite (adică „cluster“, „cluster“) și apăsați Enter.
- Setați fusul orar și setați configurația partiției. Și după secțiunea va fi pregătită, începe instalarea. În final, se va cere să creați un cont de utilizator.
Instalarea și înregistrarea controlorilor de nod
- Introduceți CD-ul de instalare, meniul, selectați „Install Ubuntu Enterprise Cloud“, apoi apăsați pe Enter și specificați setările solicitate.
- Când aveți nevoie pentru a alege modul de instalare Cloud Modul de instalare, programul de instalare se detectează un cluster existent. Veți avea nevoie doar să setați opțiunea de a instala „Nod“ ( „Node“) și apăsați Enter. În continuare se va cere doar secțiunea Setări.
Înregistrează-controlere de nod
2) În continuare, să stabilească cheia ssh deschis pe unitatea de controler, care să ia un server front-end:
- setați o parolă temporară pentru utilizatorul de eucalipt:
sudo passwd eucalipt
eucalipt / .ssh / id_rsa.pub eucalipt @ pentru a copia cheia SSH.
3) Utilizați comanda sudo passwd -d eucalipt, puteți elimina contul parola de eucalipt.
4) După ce nodurile vor fi ridicate, iar cheia este copiat, executați front-end server de comanda sudo euca_conf -no-rsync -discover-noduri și adăugați noduri.
Obținerea și instalarea identitatea utilizatorului
1) Pe front-end server, rulați comanda:
mkdir -p
/.euca
sudo euca_conf -Ia-acreditări mycreds.zip (Este nevoie de un timp pentru a finaliza doar să așteptați)
mycreds.zip unzip
cd -
(Crearea unui nou director, export-l arhivat acreditările de utilizator, și apoi despachetați fișierele).
Setarea API EC2 și setul de instrumente AMI
Acum, configurați front-end pachet de server EC2 API și set de instrumente AMI.
1) Toate setările sunt preluate din fișierul eucarc mediu de eucalipt. introduce
Iar la intrarea în sistemul de configurare nu intră automat echo „[comanda -r
/.bashrc pentru a înregistra comanda anterioară într-un fișier
2) codul sudo apt-get install ^ 31vmx32 ^ 4 set sistem set de instrumente de utilizator nor.
3) pentru a vă asigura că totul funcționează și pentru a obține informații detaliate despre cluster existente:
.
/.euca/eucarc
euca-descriu-disponibilitate-zone verbose
Accesul la panoul de control
Datele de conectare si parola „admin“. După prima înregistrare va trebui să introduceți o parolă nouă și contacte de e-mail.
Deschideți fila Magazin utilitar de configurare, apoi faceți clic pe Instalare pentru a instala imaginea dorită.
- a crea o pereche de chei pentru SSH înainte de prima dată pentru a începe imaginea pe nodul:
atinge
/.euca/mykey.priv
chmod 0600
/.euca/mykey.priv
euca-add-keypair MyKey>
- Deschideți portul 22 pe gazdă:
euca-descriu grupuri
default euca Autorizați -p tcp -p 22 -s 0.0.0.0/0
- Pornește imaginea înregistrată. Conectați-vă prin intermediul interfeței web. Pentru a porni imaginea dorită în fila magazin, selectați Cum de a rula link și selectați comanda dorită în fereastra pop-up.
- Starea imaginii de funcționare, puteți găsi:
ceas -N5 euca-descriu-instanțe
INSTANCEID = $ (euca-descriu-cazuri | grep $ EMI | grep rulează | coada -N1 | awk '')
euca-termina-cazuri $ INSTANCEID
Felicitări, acum aveți rețeaua are propriul nor.
Câteva sfaturi pentru servicii cloud
• pentru a reporni serverul front-end:
Serviciul sudo eucalipt [start | opri | repornire]
• pentru a restabili site-ul la locul de muncă:
Serviciu sudo eucalipt-nc [start | opri | repornire]
Fișierele cu date sensibile:
fișierele jurnal: / var / log / eucalipt
fișiere de configurare: / etc / eucalipt
baza de date: / var / lib / eucalipt / db
Tastele: / var / lib / eucalipt și /var/lib/eucalyptus/.ssh