Server met CentOS en VirtualBox

Centos-logo

Hallo, deze keer een plezier voor mijn lezers en als reactie op al uw opmerkingen over Welke Linux-distributie kan ik op servers gebruiken?: Kijk Brody en clearOS en Oracle en CentOS ... (RedHat-afleidingen) waarom praat je daar niet over? Waar sta je? Luister goed naar ze en ik breng jullie voor degenen die nog nooit RedHat hebben gebruikt of een case study hebben afgeleid, echt ... een server met CentOS.

Deze tutorial is voor degenen die CentOS (RedHat) niet kennen of er in ieder geval nooit aan hebben gedacht om het op een server te implementeren. Ik wilde de tutorial bellen "Debian naar CentOS" o "Het pad van Debian naar CentOS" maar ik dacht dat Debian-fanboys me zouden uitschelden in de commentaren hehehe

Om veiligheidsredenen! xD ... ik kan je niet vertellen waar? noch het exacte model van de hardware, maar ik zal graag de mogelijkheden beschrijven.

  • 4 processoren 16 kernen
  • 512 GB Ram
  • 6x600GB sata 3 schijven, de configuratie van de schijven is: raid 0 2x600GB en een raid 5 4x600GB
  • 1 Adaptec raid-controller
  • 2 Qlogic HBA-kaarten
  • 4 netwerkkaarten 1 GB

Laten we doorgaan ... Details details details ... Nou wat download hier. CentOS 7 of hoger is getrouwd met de i386- en x86_64-architectuur op de officiële pagina, maar als je iets meer onderzoekt en onderzoekt, blijkt dat ze andere opties niet helemaal hebben opgegeven, dus als je naar het volgende adres van je wiki ze kunnen andere smaken kiezen.

Het heeft 3 versies Alles, Dvd ISO en minimaal, ik koos voor het laatste om voor het minimaal vereiste te gaan en dingen te testen zoals de snelheid van de officiële repositories, installatiesnelheden en het vermijden van het installeren van onnodige services, onder andere.

Mijn verrassing, de minimale versie weegt ongeveer 630 mb, wat ik eerlijk gezegd niet zo leuk vond. dus graaf weer een beetje meer, het blijkt dat je een netinstall-versie hebt van ongeveer 380mb. (Ik weet niet waarom ze het leven van iedereen niet gemakkelijker maken en ze zetten alles op de eerste pagina !!!) wat je moet doen is naar x86_64 gaan, een spiegel selecteren en dan de netinstall-versie downloaden hier.

Tot zover het mysterie. We beginnen met het opstarten van het systeem, met de optie CentOS installeren.

We selecteren taal.

20160215_100821

Dit "Installatieoverzicht" menu heeft deze zeer goede opties en detecteert ze gewoonlijk automatisch.

20160215_100942

Breng in "Beveiligingsbeleid" enkele reeds vooraf bepaalde profielen van omgevingen en omgevingen mee, het is uw keuze die het beste bij uw behoeften past.

20160215_101132

Het is niet verrassend dat ik degene koos die heel specifiek zei als een beschrijving van het profiel "serverinstallaties".

20160215_101138

Ok, het interessante is dat iedereen in de war raakt of het systeem laat ontploffen (beginners bedoel ik, wees niet beledigd door degenen die het weten. Ik zag al een golf van reacties over dit onderwerp komen). De manager is naar mijn mening automatisch niet zo slim, ik heb het geprobeerd, hij stond erop sdb als thuis in te stellen. Nu met de optie "Ik zou graag extra beschikbare ruimte willen creëren", moet u kiezen welke partities of schijven het installatieprogramma wel of niet kan aanraken om het volledige bestandssysteem te creëren.

20160215_101400

Kortom, ik heb geen van deze opties gekozen en ben voor het traditionele gegaan. Handmatige partitionering, op dit punt kunt u onder andere lvm-, standaard- of uitgebreide partities maken, in het bijzonder deze zonder veel problemen aan te maken aangezien het voor deze case study is.

20160215_102943

Als u + selecteert, wordt u om het koppelpunt en formaat gevraagd. De maten en afmetingen zijn wat lastig te laten zien met deze manager, ik zag geen optie om de rest van de ruimte te gebruiken, dus je moet op het oog selecteren en dan kijken of je nog ruimte vrij hebt.

20160215_102956

Heel belangrijk, in de wijzigingsoptie onder uw controller kunt u de mogelijke volumes selecteren waar de manager zal evalueren of de door u gemaakte partitie past.

20160215_103013

Als ik bijvoorbeeld / home creëer met 500 GiB en er is niet genoeg ruimte beschikbaar in sda, maar als het in sdb staat, zal het het automatisch aan die schijf toewijzen, om dit te vermijden, selecteer je de schijf waarop je deze partitie wilt hebben.

20160215_103005

Ten slotte moet u een rootgebruiker en een normale gebruiker aanmaken

20160215_103242

Aan het einde van het proces moet u opnieuw opstarten en dat is alles. Wanneer het systeem opstart, een zwart scherm en een prompt die wacht op login en wachtwoord, zoals gewoonlijk.

Hier een htop (ik moest htop installeren niet standaard, wat gebruikelijk is).

htop

Hier een df -h, overigens woog de initiële installatie 1.2 GB na de upgrade, minder dan met 1.4 GB zou moeten zijn. De reden waarom het 4.4 weegt, is dat ik Virtualbox en Kde installeer (als ik het al weet, het is niet de lichtste, ze zullen me vertellen xfce te installeren of xen te installeren, maar deze tutorial was voor vandaag en voor beginners), plus veel bibliotheken.

df

Vanaf hier een fluitje van een cent.

Netwerk / netwerk

zoals altijd er zijn ongeveer 10 manieren om het netwerk te configureren, Ik zal een van de vele uitleggen, maar gemakkelijk, en het is met nmtui, Om het netwerk te configureren, beginnen we met het aanpassen van een verbinding:


Schermafbeelding op 2016-03-01 08: 20: 36

Vervolgens moet u selecteren welke netwerkinterface u wilt wijzigen.

Schermafbeelding op 2016-03-01 08: 20: 56

En tot slot, zet alle configuratie, handmatig of DHCP, ik raad dhcp niet aan op een server, maar het is ieders beslissing. Ik beoordeel je niet hahaha

Schermafbeelding op 2016-03-01 08: 21: 40

Nu gaan we verder met het updaten van ons systeem:

yum update
yum upgrade

Ik raad aan om dit pakket te installeren, omdat je (samengevat) een paar megabytes kunt besparen door alleen de aanpassingen te downloaden en niet het volledige pakket.

yum install deltarpm

Installeer een grafische interface voor virtualbox, ik gebruik kde, maar je hebt onder andere gnome, kfce, mate.

 yum -y groups install "KDE Plasma Workspaces" 

Stel het vervolgens in om standaard te starten wanneer het opstart en start ook de omgeving meteen.

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

Met virtualbox raad ik aan om niet alleen de virtualbox-repositories toe te voegen, maar ook de rpmforge-repositories om zonder enig probleem aan alle afhankelijkheden te voldoen.

Voer hier de map met repositories in en download de nieuwe repo

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

Schakel rpmforge in en installeer dkms

yum --enablerepo rpmforge installeer dkms

We installeren al het nodige, bibliotheken en ontwikkelingstoepassingen, evenals kernel devel voor onder andere de kernel headers

yum groupinstall "Development Tools"
yum installeer kernel-devel

We voegen onze gebruiker toe aan de vboxusers-groep

usermod -a -G vboxusers gebruikersnaam

En tot slot, als u uw usb-apparaten wilt gebruiken of delen met virtuele machines, voer dan gewoon deze regels uit

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

Schermafbeelding op 2016-03-01 08: 19: 55

Makkelijk toch?

Prestatie? voordelen? voordelen?, nou op dit moment gedraagt ​​het zich goed, ik heb geen klachten, het is hetzelfde als Debian, ik installeer nieuwe virtuele machines, voor toekomstige artikelen