Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Am devenit parte din Freedcamp
Team Blog Deep Shift Labs
încearcă să răspundă la întrebarea rusă retorică "Cine e vina?"
în ceea ce privește procesul de creare a aplicațiilor web, administrarea sistemului și afaceri.

În acest post, aș dori să vorbesc despre cum să instalați CentOS 6 cu o cantitate minimă de software într-o mașină virtuală VMware, care a petrecut un minim de timp folosind un fișier kickstart. Veți avea nevoie de VMWare Workstation 8, precum și de un disc netinstall pentru i386 sau x86_64. Legăturile pe care le specificăm sunt oglinzile cele mai apropiate de mine și puteți descărca cele necesare de la "locuri nu atât de îndepărtate" de la dvs.
Nu avem nevoie chiar de Virtual CloneDrive pentru a monta imaginea pe Windows, deoarece VMware poate instala sistemul de operare direct din fișierul .iso.

Să începem prin crearea unei noi mașini virtuale.

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 1 Porniți expertul pentru noua mașină virtuală

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 2 Alegeți Stația de lucru 8.0

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 3 Specificați calea către imaginea netinstall descărcată

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 4 Am instalat CentOS 6.2 64 biți

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 5 Specificați unde să creați o mașină virtuală

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 6 Am 4 nuclee pe i7 și am alocat 2 dintre ele pentru VM

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 7 De la RAM-ul meu de 16Gb dau 2 sub CentOS VM

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 9 Suntem de acord cu setările comandantului

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 10 Suntem de acord cu setările comandantului

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 11 Suntem de acord cu setările comandantului

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 12 În setul nostru minim, VM va ocupa mai puțin de 1Gb.
Deci, 20 GB este suficient.

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 13 Suntem de acord cu setările comandantului

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 14 Completarea mașinii virtuale

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 15 Apăsați pe Tab pentru a porni instalarea de la kickstart-a

Acum câteva cuvinte despre instalarea kickstart-ului. Există multe opțiuni diferite în care poate fi localizat un fișier kickstart. Am folosit metoda HTTP. Iată dosarul meu, dar Vadim, care la creat pentru mine, îl poate îndepărta, așa că, doar în caz, îl aduc aici.

Nu vreau să discut acum dacă instalarea este cu adevărat minimă, deoarece cred că experiența lui Vadim. Să presupunem că aceasta este una dintre opțiunile pentru o instalare minimă. Principalele avantaje ale kickstarts-ului sunt capacitatea de a reinstala rapid sistemele dvs. sau de a le repeta din nou și din nou. Folosim kickstarts în Nerrvana sub îndrumarea lui Vadim și cu participarea lui. Miezul nostru, serverele FTPS, Selenium Hub și CentOS RC sunt instalate de la kickstarts. Putem schimba furnizorul de Internet sau adăuga rapid un nou server în nor, știind că nimic nu va fi uitat și va coincide exact cu alte sisteme instalate care execută aceleași funcții. În acest demers se găsesc instrucțiuni detaliate privind instalarea sistemului, instalarea RPM-ului nostru etc. și așa mai departe.

În acest caz, nu vom reinstala sau transfera sistemul. Vrem doar să îl instalăm rapid, fără a pierde timpul în programul de instalare. Poate că în viitor vom vorbi despre utilizări mai complexe pentru kickstarts, precum și despre cum vom crea mașini virtuale cu versiuni diferite de Windows și seturi de browsere de diferite versiuni pentru Nerrvana. Vrem doar să împărtășim ceea ce am învățat în procesul de creare a Nerrvana, astfel încât cei care decid să-și creeze propriile sisteme de testare bazate pe Selenum, a luat mai puțin timp.

Revenind la subiectul nostru. Puneți fișierul kickstart astfel încât să fie disponibil prin HTTP. Dacă nu aveți servere web disponibile - cea mai ușoară cale este să ridicați IIS pe același computer, unde creați o mașină virtuală și puneți kickstart acolo.

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 16 Adăugați parametrii kickstart-a și apăsați Enter

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 17 Instalarea începe

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. Parametrul 18 'asknetwork' solicită parametrii de rețea

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 19 Introduceți parametrii rețelei

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 20 Instalarea continuă

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 21 Dacă este necesar, consultați jurnalele în timpul instalării apăsând Alt + F3

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 22 Sistemul de operare și pachetele pe care le-am specificat în kickstart-e sunt instalate

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 23 Totul este setat. Putem reinstala ceea ce vrem.

Instalarea minimă a centosului 6 pe vmware cu kickstart este un blog de dezvoltare profundă a laboratoarelor de schimbare

Fig. 24 În timp ce VM ia doar 725Mb

Acum putem intra ca root cu rădăcină / 123456, pentru a schimba parola sa, configurați sshd, să interzică rue du-te pe ssh, creați un cont și să activați stabilit pentru tine ceea ce vrei - MySQL, PHP și așa mai departe.

Da, Igor, trebuie să automatizez întreaga instalare (odată instalată și instalată în aparatul centos).

Deci, planul meu este 1) instalarea de centos 2) login 3) instalarea pachetelor mele (are nevoie de aplicația mea pentru a rula)

Deci acestea sunt cele 3 etape care trebuie automatizate.

Igor Kryltsov spune: