Server med CentOS och VirtualBox

Centos-logotyp

Hej, den här gången gläder mina läsare och som svar på alla dina kommentarer om Vilken Linux-distribution kan jag använda på servrar?: Titta Brody och clearOS och Oracle och CentOS ... (RedHat-härledningar) varför pratar du inte om dem? Var står du? Lyssna på dem och jag tar dig för dem som aldrig har använt RedHat eller tagit fram en fallstudie, riktigt ... en server med CentOS.

Denna handledning är för dem som inte känner till CentOS (RedHat) eller åtminstone aldrig har tänkt på att implementera den på en server. Jag ville ringa självstudien "Debian till CentOS" o "Vägen från Debian till CentOS" men jag trodde att Debian-fanboys skulle bjuda mig i kommentarerna hehehe

Av säkerhetsskäl! xD ... Jag kan inte säga var? inte heller den exakta modellen för hårdvaran men jag kommer gärna att beskriva funktionerna.

  • 4 processorer 16 kärnor
  • 512 GB Ram
  • 6x600GB sata 3 diskar, diskkonfigurationen är: raid 0 2x600GB och en raid 5 4x600GB
  • 1 Adaptec raid controller
  • 2 Qlogic HBA-kort
  • 4 nätverkskort 1 GB

Låt oss fortsätta ... Detaljer detaljer detaljer ... Tja vad ladda ner här. CentOS 7 eller högre är gift med i386- och x86_64-arkitekturen på sin officiella sida, men undersöker och undersöker lite mer visar det sig att de inte helt har övergivit andra alternativ, så om du går till följande adress till din wiki de kan välja andra smaker.

Den har tre versioner Everything, Dvd ISO och minimal, jag valde den senare för att gå efter det minsta som krävs och testa saker som de officiella förvarens hastighet, installationshastigheter och undvika att installera onödiga tjänster, bland annat.

Min överraskning, den minsta versionen väger cirka 630 mb, vilket jag inte tyckte mycket om jag ska vara ärlig. så gräva igen lite mer, det visar sig att du har en netinstallationsversion av 380mb ca. (Jag vet inte varför de inte gör allas liv enklare och de lägger allt på första sidan !!!) Vad du ska göra är att gå till x86_64, välja en spegel och sedan ladda ner versionen av netinstall här.

Tja så långt mysteriet. Vi börjar med att starta systemet med installationsprogrammet CentOS.

Vi väljer språk.

20160215_100821

Denna "Installationsöversikt" -meny har dessa mycket bra alternativ och upptäcker vanligtvis dem automatiskt.

20160215_100942

I "Säkerhetspolicy", ta med några redan förutbestämda profiler av miljöer och miljöer, det är ditt val som bäst passar dina behov.

20160215_101132

Inte överraskande valde jag den som sa mycket specifikt som en beskrivning av profilen "serverinstallationer".

20160215_101138

Okej, det intressanta är att alla blir förvirrade eller får systemet att explodera (nybörjare menar jag, bli inte förolämpad av de som vet. Jag har redan sett en våg av kommentarer som kommer om detta ämne). Chefen är enligt min mening automatiskt inte så smart, jag försökte det, det insisterade på att ställa in sdb som hemma. Nu med alternativet "Jag vill skapa ytterligare tillgängligt utrymme" måste du välja vilka partitioner eller diskar som installationsprogrammet kan eller inte kan röra för att skapa hela filsystemet.

20160215_101400

Sammanfattningsvis valde jag inte något av dessa alternativ och jag gick för det traditionella. Manuell partitionering, vid den här tiden kan du skapa lvm, standard eller utökade partitioner bland andra typer, särskilt skapa dessa utan mycket problem eftersom det är för denna fallstudie.

20160215_102943

Att välja + ber dig om monteringspunkt och format. Storlekarna och dimensionerna är lite svåra att visa med den här chefen, jag såg inget alternativ, att använda resten av utrymmet, så du måste välja med ögonen och sedan kontrollera om du fortfarande har ledigt utrymme.

20160215_102956

Mycket viktigt, i modifieringsalternativet under din controller kan du välja möjliga volymer där chefen kommer att utvärdera om den partition du skapat passar.

20160215_103013

Till exempel, om jag skapar / hem med 500 GiB och det inte finns tillräckligt med utrymme i sda men om i sdb kommer det automatiskt att tilldela det till den disken, för att undvika detta väljer du den skiva där du vill att denna partition ska finnas.

20160215_103005

Slutligen måste du skapa en rotanvändare och en normal användare

20160215_103242

I slutet av processen måste du starta om och det är det. När systemet startar väntar en svart skärm och en uppmaning på inloggning och lösenord, som vanligt.

Här en htop (jag var tvungen att installera htop kommer inte som standard, vilket är vanligt).

htop

Här en df -h, förresten den första installationen vägde 1.2 GB efter uppgraderingen, mindre än vad som borde ha med 1.4 GB. Anledningen till att den väger 4.4 är att jag installerar Virtualbox och Kde (om jag redan vet är det inte det lättaste, de kommer att berätta för mig att installera xfce eller installera xen, men den här guiden var för idag och för nybörjare), plus många bibliotek.

df

Härifrån en bit kaka.

Nätverk / nätverk

Som vanligt det finns ungefär tio sätt att konfigurera nätverket, Jag kommer att förklara en av många, men lätt, och det är med nmtui, För att konfigurera nätverket börjar vi med att ändra en anslutning:


Skärmdump 2016-03-01 08:20:36

Då måste du välja vilket nätverksgränssnitt du vill ändra.

Skärmdump 2016-03-01 08:20:56

Och slutligen, sätt alla konfigurationer, manuell eller DHCP, jag rekommenderar inte dhcp på en server, men det är allas beslut. Jag dömer dig inte hahaha

Skärmdump 2016-03-01 08:21:40

Nu fortsätter vi med att uppdatera vårt system:

yum update
yum upgrade

Jag rekommenderar att du installerar det här paketet, eftersom det (i sammandrag) låter dig spara några megabyte genom att bara ladda ner ändringarna och inte hela paketet.

yum install deltarpm

Installera ett grafiskt gränssnitt för virtualbox, jag använder kde, men du har bland annat gnome, kfce, mate.

 yum -y groups install "KDE Plasma Workspaces" 

Ställ sedan in den så att den startar som standard när den startar och starta även miljön på en gång.

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

Med virtualbox rekommenderar jag att du inte bara lägger till virtualbox-förvaren utan också rpmforge för att tillfredsställa alla beroenden utan problem.

Här går du till arkivmappen och laddar ner den nya repon

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

Aktivera rpmforge och installera dkms

yum --enablerepo rpmforge installera dkms

Vi installerar allt som behövs, bibliotek och utvecklingsapplikationer samt kärnutveckling för bland annat kärnhuvudena

yum gruppinstallera "Utvecklingsverktyg"
yum installera kärnutveckling

Vi lägger till vår användare i gruppen vboxusers

usermod -a -G vboxusers användarnamn

Och slutligen, om du vill använda eller dela dina USB-enheter med virtuella maskiner, kör du bara dessa rader

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

 

Skärmdump 2016-03-01 08:19:55

Lätt, eller hur?

Prestanda? fördelar? fördelar?, ja just nu fungerar det bra, jag har inga klagomål, det är detsamma som Debian, jag installerar nya virtuella maskiner för framtida artiklar


Innehållet i artikeln följer våra principer om redaktionell etik. Klicka på för att rapportera ett fel här.

22 kommentarer, lämna din

Lämna din kommentar

Din e-postadress kommer inte att publiceras.

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Chaparral sade

    Vid ett visst tillfälle försökte jag installera Centoos 7 (jag tror att DVD-skivan fortfarande finns) och faktiskt lyckades jag få den men när den väl var installerad upptäcktes inte grafiksystemet med den tydlighet det borde ha och efter att ha kämpat med det i flera timmar Jag lämnade besegrad.

    1.    brodydalle sade

      Som standard ger det generiska drivrutiner och konfigurationer, du måste köra och installera manuellt alla ytterligare eller egna drivrutiner du behöver. något, om du försöker igen och misslyckas kontakta mig för att se om jag kan hjälpa dig. Tack för din kommentar

  2.   Mod 2.0 sade

    ofta gurka på servern, eller hur?

    1.    brodydalle sade

      kulturell skillnad upptäcktes ... hahaha Jag vet inte om du menar något bra eller dåligt, vi kommer från olika länder, är det bra eller dåligt? Tack för din kommentar

      1.    Petercheco sade

        Vad en gurka betyder att maskinen är bra :).

  3.   Kort sade

    Okej; I min tidigare kommentar talade jag inte om Centoos som en nedbrytning mot distributionen, men för min del, eftersom jag inte kunde installera det tillfredsställande.

  4.   Alexander sade

    Hur är RAID 0, där jag jobbar använder vi mycket RAID 5, sanningen hittills lär jag mig av det och hur systemet är som om jag försvarar mig mer.

    1.    brodydalle sade

      Titta, det är mycket snabbare eftersom informationen sprids över flera diskar, därför är läshastigheterna mycket snabbare, men det ger 0 redundans, du kan inte göra någonting för att återställa data om en skiva är skadad. Men i det här inlägget är det ett fel, för jag gjorde verkligen raid 1 (spegling) du kan se det i df -h som jag visar

  5.   Petercheco sade

    Skulle det inte vara bättre att använda KVM tillsammans med Virt-Manager? Jag tycker att det är ett bättre alternativ än VirtualBox :). Bra gjort med Raid 1 för systemet.

    1.    Mod 2.0 sade

      Visst är kvm mycket stabilare än VirtualBox, för produktionsmiljöer kvm ser jag det mer seriöst och robust. Dessutom får oracle mig ett utslag.

    2.    brodydalle sade

      naturligtvis finns det mer stabila alternativ än virtualbox, men för demonstration och didaktiska ändamål gör virtualbox jobbet. Tack för din kommentar

    3.    Gonzalo Martinez sade

      Fa, tack och lov, du klargjorde att det var för demonstrationsändamål.

      Jag tänkte säga att det verkade som en röra och slöseri att använda den bruttoservern med virtuell låda

  6.   namnlös sade

    Vbox för att spela / öva och KVM / LVM / VNC / CentOS-Minimal (en glädje) till Laburar ...
    Kom ihåg att KVM erbjuder PCI-Passtrough, så att du glömmer bort dual-boot för alltid

    1.    brodydalle sade

      Jag håller med, det är därför mitt tidigare svar ... även om jag handlar mer om virtualisering med xen (det stöder också PCI-Passtrough) ... mer än CentOS minimal, prova netinstall

  7.   Moises serrano sade

    Hälsningar från Venezuela, handledningen är väldigt intressant, jag hoppas att du snart kommer att publicera hur man konfigurerar virtuella maskiner med olika funktioner.

    1.    brodydalle sade

      någon specifik funktion?

      1.    Moises seerrano sade

        En proxy 😀 och en skrivarserver

    2.    brodydalle sade

      Proxy har jag redan gjort, den ska publiceras mellan idag och imorgon ... för skrivare kommer jag att köa den för ett framtida inlägg. Tack för din kommentar

  8.   Alfredito sade

    Vilken bit maskin !!!
    Jag hyr en vps på 1 GB RAM och förmodligen 2 kärnor och det fungerar mycket bra.

  9.   Gonzalo Martinez sade

    Centos 7 klarar sig mycket bra.

    Jag har många servrar i produktion med centos 7 och 0 klagomål på ingen av dem.

    En av dem har 32 GB ram, 8 kärnor och en raid 1 av 512 SSD och endast MySQL, som tar emot många transaktioner per sekund (för att ge dig en idé, jag vill ladda upp dataplanen till hosting, eftersom den äter alla 10 Symmetriska Mbps trafik), eftersom baserna konsumeras av cirka 8 webbservrar som också har sin trafik, och jag har haft några andra detaljer med mysql, men på OS-nivå, en sten.

    1.    brodydalle sade

      Det stämmer, det är väldigt stabilt. Kanske är min enda kritik att versionerna av paketen är lite föråldrade jämfört med de nuvarande, till exempel postgres 9.2, bläckfisk 3.3 osv ... men det är en av egenskaperna som gör den så stabil. Tack för din kommentar

  10.   Pepito Pepe sade

    Jag förstår verkligen inte varför i nätverkskortets del suddar du ut din lokala ip, ska vi kapa ditt nätverkskort?