Puncte:0

Care este cel mai bun mod de a învăța cum să configurați și să gestionați mai multe mașini virtuale Ubuntu Server pe un singur sistem?

drapel jp

În prezent, rulez mai multe sisteme Ubuntu Server pe mașini independente și aș dori să explorez opțiuni pentru a rula fiecare ca mașină virtuală pe același server pentru a consolida hardware-ul. În prezent, am configurat fiecare mașină care rulează servicii diferite, unele rulează containere docker, iar altele găzduiesc servicii legate de web. Sunt în mare parte autodidact, așa că îmi cer scuze în avans pentru găurile majore în cunoștințele mele.

Puncte:0
drapel cn

Incearca-l.

Începeți cu un sistem de bază (Ubuntu Server). Adăugați un container LXD și/sau Docker. Testează-l. Încercați să-l mențineți/actualizați. Încurcă-te cu rețelele. Încercați să faceți backup pentru datele dvs. Apoi ștergeți complet containerul, reconstruiți din nou și încercați să vă restaurați datele pe noul container.

Unele servicii necesită un VM; mulți nu și pot fi găzduiți într-un simplu Container. Un container LXD arată și se simte ca un VM pentru mai multe scopuri.

Rămâneți la curent cu hardware-ul dvs.: consolidarea înseamnă că o defecțiune a sursei de alimentare sau o defecțiune a discului va fi eliminată Tot. Aflați cât de vechi are hardware-ul dvs. și ce UUID se referă la ce disc din carcasă. Pe măsură ce hardware-ul îmbătrânește, începeți să țineți piese de schimb la îndemână. Backup-urile sunt vitale -- configurați copii de rezervă adecvate pentru fiecare serviciu pe măsură ce îl instalați (nu așteptați). Testați cum să restabiliți din copii de siguranță și scrieți-vă o listă de verificare care este accesibilă atunci când serverul este oprit.

Veți face modificări. O mulțime de schimbări. Veți adăuga și șterge containere și VM. Când creați un serviciu nou, faceți-vă o listă de verificare pas cu pas despre cum să-l reconstruiți în același mod (nu vă veți aminti). Când faceți o modificare sau adăugați software nou la un serviciu sau modificați un fișier de configurare, actualizați lista de verificare. Containerele în special sunt de unică folosință -- s-ar putea să le reconstruiești în câțiva ani de la zero.

heathdrobertson avatar
drapel jp
Containere LXD, sugestie excelentă, mulțumesc. Voi începe să învăț. LXD pare a fi o încrucișare între VM și containerele Docker. Sugestii grozave ale administratorului cu privire la hardware, trebuie, de asemenea, să învăț cum să monitorizez și să aloc corect resursele de sistem, am atins acest lucru doar cu Docker. Am construit multe imagini docker și containere din diverse motive și am învățat să comentez și să documentez totul. Fișiere Gitbook și markdown pentru orice.
paladin avatar
drapel kr
Utilizați btrfs ca sistem de fișiere pentru fișierele dvs. de imagine VM, are multe avantaje atunci când utilizați VM. Ar fi nevoie de prea mult pentru a explica toate caracteristicile sistemului de fișiere btrfs, dar ar trebui să citiți cu adevărat despre el, vă garantez că vă va plăcea! :-) btrfs poate fi puțin mai lent în citirea/scrierea datelor, dar acest lucru este relevant doar pentru pornirea/încărcarea mașinii virtuale. Cele mai multe performanțe depind de cantitatea mare de memorie RAM. este, de asemenea, înțelept să acordați acces VM bazei de date (și altor VM cu multă memorie) la o partiție swap reală pe o unitate reală (fie SSD de întreprindere, fie un harddisk SCSI bun).
heathdrobertson avatar
drapel jp
LXD este grozav, mulțumesc. Am finalizat LXC/LXD Deep Dive pe A Cloud Guru și am schimbat majoritatea proiectelor mele către containere Linux, exact ceea ce căutam.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.