Server med CentOS og VirtualBox

Centos-logo

Hei, denne gangen gleder leserne mine og som svar på alle kommentarene dine Hvilken Linux-distribusjon kan jeg bruke på servere?: Se Brody og clearOS og Oracle og CentOS ... (RedHat-avledninger) hvorfor snakker du ikke om disse? Hvor står du? " Vel, hør på dem, og jeg tar deg for de som aldri har brukt RedHat eller avledet en casestudie, ekte ... en server med CentOS.

Denne opplæringen er for de som ikke vet om CentOS (RedHat) eller i det minste aldri har tenkt på å implementere den på en server. Jeg ønsket å ringe opplæringen "Debian til CentOS" o "Stien fra Debian til CentOS" men jeg trodde at Debian fanboys kom til å bu meg i kommentarene hehehe

Av sikkerhetsmessige årsaker! xD ... Jeg kan ikke fortelle deg hvor? heller ikke den eksakte maskinvaremodellen, men jeg vil gjerne detaljere funksjonene.

  • 4 prosessorer 16 kjerner
  • 512 GB Ram
  • 6x600GB sata 3 disker, konfigurasjonen av diskene er: raid 0 2x600GB og en raid 5 4x600GB
  • 1 Adaptec raid controller
  • 2 Qlogic HBA-kort
  • 4 nettverkskort 1 gb

La oss fortsette ... Detaljer detaljer detaljer ... Vel hva Last ned her. CentOS 7 eller høyere er gift med i386- og x86_64-arkitekturen på sin offisielle side, men etterforsker og undersøker litt mer, viser det seg at de ikke helt har forlatt andre alternativer, så hvis du går til følgende adresse på wiki de kan velge andre smaker.

Den har 3 versjoner Everything, Dvd ISO og minimal, jeg valgte sistnevnte for å gå til minimumskravet og teste ting som hastigheten til de offisielle repositoriene, installasjonshastigheter og unngå å installere unødvendige tjenester, blant annet.

Min overraskelse, minimumsversjonen veier ca. 630 mb. Som jeg ikke likte mye for å være ærlig. så igjen grave litt mer, det viser seg at du har en nettinstallasjonsversjon på 380mb ca. (Jeg vet ikke hvorfor de ikke gjør alles liv enklere og de setter alt på første side !!!) Det du bør gjøre er å gå til x86_64, velge et speil og deretter laste ned nettinstallasjonsversjonen her.

Vel så langt mysteriet. Vi starter med å starte systemet, med installere CentOS-alternativet.

Vi velger språk.

20160215_100821

Denne "Installasjonsoversikt" -menyen har disse veldig gode alternativene og oppdager dem vanligvis automatisk.

20160215_100942

I "Sikkerhetspolitikk", ta med noen allerede forhåndsbestemte profiler av miljøer og miljøer, det er ditt valg som passer best for dine behov.

20160215_101132

Ikke overraskende valgte jeg den som sa veldig spesifikt som en beskrivelse av "serverinstallasjoner" -profilen.

20160215_101138

Ok, den interessante delen er at alle blir forvirret eller får systemet til å eksplodere (nybegynnere mener jeg, ikke bli fornærmet av de som vet. Jeg kunne se en bølge av kommentarer som kommer om dette emnet). Lederen etter min mening er automatisk ikke så smart, jeg prøvde det, den insisterte på å sette sdb som hjemme. Nå med alternativet "Jeg vil lage ekstra tilgjengelig plass", må du velge hvilke partisjoner eller disker installasjonsprogrammet kan eller ikke kan berøre for å opprette hele filsystemet.

20160215_101400

Avslutningsvis valgte jeg ikke noen av disse alternativene, og jeg gikk for det tradisjonelle. Manuell partisjonering, på dette tidspunktet lar det deg lage lvm, standard eller utvidede partisjoner blant andre typer, spesielt lage disse uten mye problem siden det er for denne casestudien.

20160215_102943

Ved å velge + blir du spurt om monteringspunkt og format. Størrelsene og dimensjonene er litt vanskelige å vise med denne lederen, jeg så ikke noe alternativ, å bruke resten av plassen, så du må velge med øye og deretter sjekke om du fortsatt har ledig plass.

20160215_102956

Veldig viktig, i modifiseringsalternativet under kontrolleren din, kan du velge mulige volumer der lederen vil vurdere om partisjonen du har opprettet passer.

20160215_103013

For eksempel, hvis jeg oppretter / hjem med 500 GiB og det ikke er nok plass i sda, men hvis det er i sdb, vil den automatisk tildele den til den disken, for å unngå dette, velg disken der du vil at denne partisjonen skal eksistere.

20160215_103005

Til slutt må du opprette en rotbruker og en normal bruker

20160215_103242

På slutten av prosessen må du starte på nytt, og det er det. Når systemet starter, er det svart skjerm og en beskjed som venter på pålogging og passord, som vanlig.

Her en htop (jeg måtte installere htop kommer ikke som standard, noe som er vanlig).

htop

Her en df -h, forresten den første installasjonen veide 1.2 GB etter oppgraderingen, mindre enn skulle ha med 1.4 GB. Årsaken til at den veier 4.4 er at jeg installerer Virtualbox og Kde (hvis jeg allerede vet det, er det ikke det letteste, de vil fortelle meg å installere xfce eller installere xen, men denne veiledningen var for i dag og for nybegynnere), pluss mange biblioteker.

df

Herfra og frem et stykke kake.

Nettverk / Nettverk

Som vanlig det er som 10 måter å konfigurere nettverket på, Jeg vil forklare en av mange, men lett, og den er med nmtui, For å konfigurere nettverket starter vi med å endre en tilkobling:


Skjermbilde kl 2016-03-01 08:20:36

Deretter må du velge hvilket nettverksgrensesnitt du vil endre.

Skjermbilde kl 2016-03-01 08:20:56

Og til slutt, legg hele konfigurasjonen, Manual eller DHCP, jeg anbefaler ikke dhcp på en server, men det er alles beslutning. Jeg dømmer deg ikke hahaha

Skjermbilde kl 2016-03-01 08:21:40

Nå fortsetter vi med å oppdatere systemet vårt:

yum update
yum upgrade

Jeg anbefaler å installere denne pakken, fordi det (i sammendraget) lar deg spare noen få megabyte ved å laste ned bare endringene og ikke hele pakken.

yum install deltarpm

Installer et grafisk grensesnitt for virtualbox, jeg bruker kde, men du har blant annet gnome, kfce, mate.

 yum -y groups install "KDE Plasma Workspaces" 

Sett det så til å starte som standard når det starter, og start miljøet samtidig.

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

Med virtualbox anbefaler jeg ikke bare å legge til virtualbox-arkivene, men rpmforge for å tilfredsstille alle avhengighetene, uten problemer.

Her går du til arkivmappen og laster ned den nye repoen

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

Aktiver rpmforge og installer dkms

yum --enablerepo rpmforge installer dkms

Vi installerer alt som er nødvendig, biblioteker og utviklingsapplikasjoner, samt kjerneutvikling for blant annet kjerneoverskriftene

yum groupinstall "Utviklingsverktøy"
yum installer kernel-devel

Vi legger til brukeren vår i vboxusers-gruppen

usermod -a -G vboxusers brukernavn

Og til slutt, hvis du vil bruke eller dele USB-enhetene dine med virtuelle maskiner, er det bare å kjøre disse linjene

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

Skjermbilde kl 2016-03-01 08:19:55

Enkelt, ikke sant?

Opptreden? fordeler? Fordeler? Vel for øyeblikket oppfører det seg bra, jeg har ingen klager, det er det samme som Debian, jeg installerer nye virtuelle maskiner for fremtidige artikler


22 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   Chaparral sa

    Ved en viss anledning prøvde jeg å installere Centoos 7 (jeg tror DVDen fremdeles er der) og faktisk klarte jeg å få den, men når den var installert, ble ikke grafikksystemet oppdaget med den klarheten det burde ha, og etter å ha kjempet med det i flere timer Jeg gikk beseiret.

    1.    brodydalle sa

      Som standard gir det generelle drivere og konfigurasjoner, du må kjøre og installere alle ekstra eller proprietære drivere du trenger manuelt. noe, hvis du prøver igjen og mislykkes, kontakt meg for å se om jeg kan hjelpe deg. Takk for kommentaren

  2.   Mot 2.0 sa

    ofte agurk av server ikke sant?

    1.    brodydalle sa

      kulturell forskjell oppdaget ... hahaha Jeg vet ikke om du mener noe godt eller dårlig, vi er fra forskjellige land, er det bra eller dårlig? Takk for kommentaren

      1.    peterczech sa

        Hva en agurk betyr at maskinen er god :).

  3.   Kort sa

    Greit; I min forrige kommentar snakket jeg ikke om Centoos som en ulempe mot distribusjonen, men for min del siden jeg ikke var i stand til å installere den tilfredsstillende.

  4.   Alexander sa

    Hvordan er RAID 0, hvor jeg jobber bruker vi mye RAID 5, sannheten så langt jeg lærer av det og hva systemet er som om jeg forsvarer meg mer.

    1.    brodydalle sa

      Se, det er mye raskere fordi informasjonen er spredt over flere disker, derfor er lesehastighetene mye raskere, men det gir 0 redundans, du kan ikke gjøre noe for å gjenopprette dataene hvis en disk er skadet. Men i dette innlegget er det en feil, fordi jeg virkelig gjorde raid 1 (speiling), du kan se det i df -h som jeg viser

  5.   peterczech sa

    Ville det ikke vært bedre å bruke KVM sammen med Virt-Manager? Jeg synes det er et bedre alternativ enn VirtualBox :). Godt gjort med Raid 1 for systemet.

    1.    Mot 2.0 sa

      Gjerne er kvm mye mer stabil enn VirtualBox, for produksjonsmiljøer kvm ser jeg det mer seriøst og robust. Dessuten gir oracle meg utslett.

    2.    brodydalle sa

      selvfølgelig er det mer stabile alternativer enn virtualbox, men for demonstrasjon og didaktiske formål gjør virtualbox jobben. Takk for kommentaren

    3.    Gonzalo martinez sa

      Fa, takk og lov du klargjorde at det var for demonstrasjonsformål.

      Jeg skulle si at det virket som et rot og bortkastet å bruke den grove serveren med den virtuelle boksen

  6.   navnløs sa

    Vbox å spille / øve og KVM / LVM / VNC / CentOS-Minimal (en fryd) til Laburar ...
    Husk at KVM tilbyr PCI-Passtrough, som får deg til å glemme dual-boot for alltid

    1.    brodydalle sa

      Jeg er enig, det er derfor mitt forrige svar ... selv om jeg handler mer om virtualisering med xen (det støtter også PCI-Passtrough) ... mer enn CentOS minimal, prøv nettinstallasjon

  7.   Moises serrano sa

    Hilsen fra Venezuela, opplæringen er veldig interessant, jeg håper du snart vil publisere hvordan du konfigurerer virtuelle maskiner med forskjellige funksjoner.

    1.    brodydalle sa

      noen spesifikk funksjon?

      1.    Moises seerrano sa

        En proxy 😀 og en utskriftsserver

    2.    brodydalle sa

      Proxy jeg allerede gjorde, den skal publiseres mellom i dag og i morgen ... for skriverne vil jeg stille den i kø for et fremtidig innlegg. Takk for kommentaren

  8.   Alfredito sa

    For et stykke maskin !!!
    Jeg leier en vps på 1 GB RAM og visstnok 2 kjerner, og det fungerer veldig bra.

  9.   Gonzalo martinez sa

    Centos 7 gjør det veldig bra.

    Jeg har mange servere i produksjon med centos 7 og 0 klager på ingen av dem.

    En av dem har 32 GB ram, 8 kjerner og en raid 1 av 512 SSD og bare MySQL, som mottar mange transaksjoner per sekund (for å gi deg en ide, jeg ønsker å laste opp dataplanen til hosting, fordi den spiser alle 10 Symmetric Mbps of traffic), siden basene konsumeres av rundt 8 webservere som også har sin trafikk, og jeg har hatt noen andre detaljer med mysql, men på OS-nivå, en stein.

    1.    brodydalle sa

      Det stemmer, det er veldig stabilt. Kanskje min eneste kritikk er at versjonene av pakkene er litt utdaterte i forhold til de nåværende, for eksempel postgres 9.2, blekksprut 3.3 osv ... men det er en av egenskapene som gjør den så stabil. Takk for kommentaren

  10.   Pepito Pepe sa

    Jeg forstår virkelig ikke hvorfor du i nettverkskortene slør din lokale ip, skal vi kapre nettverkskortet ditt?