Server cu CentOS și VirtualBox

Centos-Logo

Bună ziua, de această dată îmi face plăcere cititorilor mei și ca răspuns la toate comentariile dvs. despre Pe servere, ce distribuție Linux pot folosi?: Uită-te la Brody și clearOS și Oracle și CentOS ... (derivări RedHat) de ce nu vorbești despre acestea? Unde stai? " Ei bine, ascultați-i și vă aduc pentru cei care nu au folosit niciodată RedHat sau au derivat un studiu de caz, real ... un server cu CentOS.

Acest tutorial este destinat celor care nu știu despre CentOS (RedHat) sau cel puțin nu s-au gândit niciodată să îl implementeze pe un server. Am vrut să sun tutorialul „Debian către CentOS” o „Calea de la Debian la CentOS” dar am crezut că fanii lui Debian aveau să mă huiduie în comentarii hehehe

Din motive de securitate! xD ... Nu pot să vă spun unde? nici modelul exact al hardware-ului, dar voi detalia cu plăcere capacitățile.

  • 4 procesoare 16 nuclee
  • 512 GB Ram
  • 6x600GB discuri sata 3, configurația discului este: raid 0 2x600GB și un raid 5 4x600GB
  • 1 controler raid Adaptec
  • 2 carduri Qlogic HBA
  • 4 plăci de rețea 1 gb

Să continuăm ... Detalii detalii detalii ... Ei bine ce Descarcă aici. CentOS 7 sau o versiune ulterioară este căsătorit cu arhitectura i386 și x86_64 de pe pagina sa oficială, dar investigând și investigând puțin mai mult, se dovedește că nu au abandonat complet alte opțiuni, deci dacă mergeți la următoarea adresă a dvs. Wiki ei pot alege alte arome.

Are 3 versiuni Totul, Dvd ISO și minim, l-am ales pe acesta din urmă pentru a alege minimul necesar și pentru a testa lucruri precum viteza depozitelor oficiale, viteza de instalare și pentru a evita instalarea de servicii inutile, printre altele.

Surpriza mea, versiunea minimă cântărește aproximativ 630 mb, ceea ce nu mi-a plăcut prea mult să fiu sincer. așa că din nou săpați puțin mai mult, se pare că aveți o versiune netinstall de 380mb aprox. (Nu știu de ce nu ușurează viața tuturor și pun totul pe prima pagină !!!) ceea ce ar trebui să faceți este să mergeți la x86_64, să selectați o oglindă și apoi să descărcați versiunea netinstall aici.

Ei bine, până acum misterul. Începem prin a porni sistemul, cu opțiunea de instalare CentOS.

Selectăm limba.

20160215_100821

Acest meniu „Rezumatul instalării” are aceste opțiuni foarte bune și, de obicei, le detectează automat.

20160215_100942

În „Politica de securitate”, aduceți câteva profiluri prestabilite de medii și medii, alegerea dvs. care se potrivește cel mai bine nevoilor dvs.

20160215_101132

Nu este surprinzător că am ales-o pe cea care spunea foarte specific ca o descriere a profilului „instalări server”.

20160215_101138

Ok, partea interesantă este că toată lumea se încurcă sau face ca sistemul să explodeze (începători, adică nu vă ofensați cei cunoscuți. Aș putea vedea un val de comentarii care vin pe această temă). Managerul după părerea mea nu este atât de inteligent, l-am încercat, a insistat să seteze sdb ca acasă. Acum, cu opțiunea „Aș dori să creez spațiu disponibil suplimentar”, trebuie să alegeți partițiile sau discurile pe care instalatorul le poate sau nu să le atingă pentru a crea întregul sistem de fișiere.

20160215_101400

În concluzie, nu am ales niciuna dintre acele opțiuni și am mers pe cea tradițională. Partiționarea manuală, în acest moment vă permite să creați partiții lvm, standard sau extinse printre alte tipuri, în special să le creați fără prea multe probleme, deoarece este pentru acest studiu de caz.

20160215_102943

Selectarea + vă solicită punctul de montare și formatul. Mărimile și dimensiunile sunt puțin dificil de afișat cu acest manager, nu am văzut o opțiune, să folosesc restul spațiului, așa că trebuie să selectezi cu ochiul și apoi să verifici dacă mai ai spațiu disponibil.

20160215_102956

Foarte important, în opțiunea de modificare din controlerul dvs., puteți selecta volumele posibile în care managerul va evalua dacă partiția pe care ați creat-o se potrivește.

20160215_103013

De exemplu, dacă creez / acasă cu 500 GiB și nu există suficient spațiu disponibil în sda, dar dacă în sdb, îl va atribui automat acelui disc, pentru a evita acest lucru, selectați discul pe care doriți să existe această partiție.

20160215_103005

În cele din urmă, trebuie să creați un utilizator root și un utilizator normal

20160215_103242

La sfârșitul procesului, trebuie să reporniți și gata. Când sistemul pornește, un ecran negru și un promp care așteaptă autentificarea și parola, ca de obicei.

Aici un htop (a trebuit să instalez htop nu vine în mod implicit, ceea ce este obișnuit).

Htop

Aici un df -h, apropo, instalarea inițială a cântărit 1.2 GB după actualizare, mai puțin decât ar trebui să aibă cu 1.4 GB. Motivul pentru care cântărește 4.4 este că instalez Virtualbox și Kde (dacă știu deja, nu este cel mai ușor, îmi vor spune să instalez xfce sau să instalez xen, dar acest tutorial a fost pentru astăzi și pentru începători), plus o mulțime de biblioteci.

df

De aici înainte, o bucată de tort.

Rețea / Rețea

Como siempre există aproximativ 10 moduri de configurare a rețelei, Voi explica unul dintre multe, dar ușor, și este cu nmtui, Pentru a configura rețeaua, începem prin modificarea unei conexiuni:


Captură de ecran la 2016 03:01:08

Apoi trebuie să selectați ce interfață de rețea doriți să modificați.

Captură de ecran la 2016 03:01:08

Și, în cele din urmă, puneți toată configurația, Manual sau DHCP, nu recomand dhcp pe un server, dar este la latitudinea tuturor. Nu te judec hahaha

Captură de ecran la 2016 03:01:08

Acum continuăm să ne actualizăm sistemul:

yum update
yum upgrade

Vă recomand să instalați acest pachet, deoarece (pe scurt) vă permite să salvați câțiva megabytes descărcând doar modificările și nu pachetul complet.

yum install deltarpm

Instalați o interfață grafică pentru virtualbox, eu folosesc kde, dar aveți gnome, kfce, mate, printre altele.

 yum -y groups install "KDE Plasma Workspaces" 

Apoi pur și simplu setați-l să înceapă în mod implicit atunci când pornește și, de asemenea, să pornească mediul simultan.

# echo "exec startkde" >> ~/.xinitrc
# startx

Cu virtualbox, recomand nu numai adăugarea depozitelor virtualbox, ci și a celor rpmforge pentru a satisface toate dependențele, fără nicio problemă.

Aici introduceți folderul depozitelor și descărcați noua repo

cd /etc/yum.repos.d
wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo

Activați rpmforge și instalați dkms

yum --enablerepo rpmforge instalează dkms

Instalăm tot ce este necesar, biblioteci și aplicații de dezvoltare, precum și dezvoltarea kernelului pentru antetele kernelului, printre altele

yum groupinstall "Instrumente de dezvoltare"
instalează kernel-devel

Ne adăugăm utilizatorul la grupul vboxusers

usermod -a -G vboxusers nume de utilizator

Și, în cele din urmă, dacă doriți să utilizați sau să partajați dispozitivele USB cu mașini virtuale, rulați doar aceste linii

mkdir / vbusbfs
ecou "none / vbusbfs usbfs rw, devgid = $ (awk -F: '/ vboxusers / {print $ 3}' / etc / group), devmode = 664 0 0" >> / etc / fstab
munte -a

Captură de ecran la 2016 03:01:08

Ușor nu?

Performanţă? beneficii? avantaje?, bine în momentul de față se comportă bine, nu am reclamații, este la fel ca Debian, instalez mașini virtuale noi, pentru articole viitoare


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Chaparral el a spus

    Cu o anumită ocazie am încercat să instalez Centoos 7 (cred că DVD-ul este încă acolo) și, de fapt, am reușit să îl obțin, dar odată instalat, sistemul grafic nu a fost detectat cu claritatea pe care ar trebui să o aibă și după ce m-am luptat cu el pentru mai multe ore am plecat învins.

    1.    brodydalle el a spus

      În mod implicit, aduce drivere și configurații generice, trebuie să rulați și să instalați manual toate driverele suplimentare sau proprietare de care aveți nevoie. orice, dacă încercați din nou și nu reușiți, contactați-mă pentru a vedea dacă vă pot ajuta. Multumesc pentru comentariul tau

  2.   Curaj 2.0 el a spus

    de multe ori castravete de server nu?

    1.    brodydalle el a spus

      s-a detectat diferența culturală ... hahaha nu știu dacă vrei să spui ceva bun sau rău, suntem din țări diferite, este bine sau rău? Multumesc pentru comentariul tau

      1.    peterceh el a spus

        Ce castravete înseamnă că mașina este bună :).

  3.   Mic de statura el a spus

    Bine; În comentariul meu anterior nu am vorbit despre Centoos ca un demerit față de distribuție, ci din partea mea, deoarece nu am putut să-l instalez în mod satisfăcător.

  4.   Alexander el a spus

    Cum este RAID 0, unde lucrez, folosim o mulțime de RAID 5, adevărul până acum am învățat din asta și ce este sistemul de parcă mă apăr mai mult.

    1.    brodydalle el a spus

      Uite, este mult mai rapid, deoarece informațiile sunt răspândite pe mai multe discuri, de aceea viteza de citire este mult mai rapidă, dar oferă 0 redundanță, nu poți face nimic pentru a recupera datele dacă un disc este deteriorat. Dar în această postare este o eroare, pentru că am făcut într-adevăr raidul 1 (oglindire) îl puteți vedea în df -h pe care îl afișez

  5.   peterceh el a spus

    Nu ar fi mai bine să folosiți KVM împreună cu Virt-Manager? Cred că este o opțiune mai bună decât VirtualBox :). Bravo pentru Raid 1 pentru sistem.

    1.    Curaj 2.0 el a spus

      Cu siguranță kvm este mult mai stabil decât VirtualBox, pentru mediile de producție kvm îl văd mai serios și mai robust. În plus, oracle îmi dă o erupție.

    2.    brodydalle el a spus

      desigur, există alternative mai stabile decât virtualbox, dar în scopuri demonstrative și didactice, virtualbox face treaba. Multumesc pentru comentariul tau

    3.    Gonzalo martinez el a spus

      Fa, slavă Domnului că ai clarificat că a fost în scop demonstrativ.

      Aveam să spun că mi s-a părut o mizerie și o risipă să folosesc acel server brut cu cutie virtuală

  6.   fără nume el a spus

    Vbox to play / Practice și KVM / LVM / VNC / CentOS-Minimal (o încântare) pentru Laburar ...
    Amintiți-vă că KVM oferă PCI-Passtrough, astfel încât să uitați de boot-ul dual pentru totdeauna

    1.    brodydalle el a spus

      Sunt de acord, de aceea răspunsul meu anterior ... deși sunt mai mult despre virtualizare cu xen (suportă și PCI-Passtrough) ... mai mult decât CentOS minim, încercați să instalați net

  7.   Moises serrano el a spus

    Salutări din Venezuela, tutorialul este foarte interesant, sper că veți publica în curând cum să configurați mașinile virtuale cu funcții diferite.

    1.    brodydalle el a spus

      vreo funcție specifică?

      1.    Moises seerrano el a spus

        Un proxy 😀 și un server de imprimare

    2.    brodydalle el a spus

      Proxy l-am făcut deja, urmează să fie publicat între azi și mâine ... pentru imprimante îl voi pune la coadă pentru o postare viitoare. Multumesc pentru comentariul tau

  8.   Alfredito el a spus

    Ce bucată de mașină !!!
    Închiriez un VPS de 1 GB de RAM și presupus 2 nuclee și funcționează foarte bine.

  9.   Gonzalo martinez el a spus

    Centos 7 merge foarte bine.

    Am multe servere în producție cu centos 7 și 0 reclamații pe niciuna dintre ele.

    Unul dintre ei are 32 GB de RAM, 8 nuclee și un raid 1 de 512 SSD și numai MySQL, care primește multe tranzacții pe secundă (pentru a vă face o idee, caut să încărc planul de date pe hosting, deoarece mănâncă toate cele 10 Mbps simetric de trafic), deoarece bazele sunt consumate de aproximativ 8 servere web care au și traficul lor și am avut alte detalii cu mysql, dar la nivel de sistem de operare, un rock.

    1.    brodydalle el a spus

      Așa este, este foarte stabil. Poate că singura mea critică este că versiunile pachetelor sunt puțin învechite în comparație cu cele actuale, de exemplu postgres 9.2, squid 3.3 etc., dar aceasta este una dintre caracteristicile care îl fac atât de stabil. Multumesc pentru comentariul tau

  10.   Pepito Pepe el a spus

    Chiar nu înțeleg de ce în partea de adaptoare de rețea vă estompați IP-ul local, o să vă deturnăm placa de rețea?