Bones, en aquesta oportunitat complaent als meus lectors i en resposta a tots els seus comentaris en En servidors, que distribució Linux puc utilitzar?: «Mira Brody i clearOS i Oracle i CentOS ... (derivacions de RedHat) per què no parles d'aquests? On aquestes parat? » Bé els escolti i els porto per aquells que mai han fet servir RedHat o derivats un cas d'estudi, real ... un servidor amb CentOS.
Aquest tutorial és per a aquells que no saben de CentOS (RedHat) o al menys mai ho han pensat implementar en un servidor. Volia trucar a l'tutorial «Debian a CentOS» o «El camí de Debian a CentOS» però em va semblar que els fanboys de Debian m'anaven a escridassar en els comentaris jejeje
Per motius de seguretat! xD ... no els puc dir, on? ni el model exacte de el maquinari però amb molt de gust els detallés les capacitats.
- 4 processadors 16 nuclis
- 512 GB de RAM
- 6x600GB Discos sata 3, la configuració dels discos és: raid 0 2x600GB i un raid 5 4x600GB
- 1 controladora raid Adaptec
- 2 Tarjetes Qlogic HBA
- 4 targetes de xarxa 1 gb
Continuem ... Detalls detalls detalls ... Bé el descarreguen aquí. CentOS 7 o superior aquesta casat amb l'arquitectura i386 i x86_64 en la seva pagina oficial, però investigant i indagant una mica més, resulta que no han abandonat de el tot altres opcions, així que si va a l'següents direcció del seu wiki podran optar per altres sabors.
Té 3 versions Everything, DVD ISO i minimal, vaig triar aquesta ultima per anar pel mínim requerit i provar coses com velocitat dels repositoris oficials, velocitats d'instal·lació, i evitar que em instal·lés serveis innecessaris, entre altres coses.
La meva sorpresa, la versió mínima pesa 630 mb aprox., Cosa que no em va agradar molt per ser sincer. així que de nou indagui una mica més, resulta que té una versió netinstall de 380mb aprox. (No perquè no li fan la vida més fàcil a tots i col·loquen sobretot a la primera pàgina !!!) el que has de fer és anar a x86_64, seleccionar algun mirror i després descàrregues la versió netinstall aquí.
Bé fins aquí el misteri. Comencem arrencant el sistema, amb l'opció install CentOS.
Seleccionem idioma.
Aquest menú «Resum de la instal·lació», té aquestes opcions molt bones i usualment les detecta automàticament.
A «Security Policy», porta uns perfils ja predeterminats d'entorns i ambients, és la teva elecció qual s'ajusta més a les teves necessitats.
No és sorpresa que vaig triar, el que deia molt específicament com a descripció de l'perfil «server Installations».
Ok, la part interessant que tots es confonen o fan que exploti el sistema (els principiants em refereixo, no s'ofenguin els que en saben. Ja veia venir una onada de comentaris sobre aquest tema). El gestor al meu entendre de forma automàtica no és tan intel·ligent, ho vaig provar, insistia a col·locar sdb com home. Ara amb l'opció «m'agradaria crear espai disponible addicional», has de triar quals particions o discs pot o no tocar l'instal·lador per crear tot el sistema d'arxius.
En conclusió, no vaig triar cap d'aquestes opcions i me'n vaig anar pel tradicional. Particionament manual, en aquest punt et permet crear lvm, particions estàndard o esteses entre d'altres tipus, particularment creu aquestes sense molt problema ja que és per aquest cas d'estudi.
A l'seleccionar + et pregunta pel punt de muntatge i el format. Les mides i dimensions són una mica difícil d'evidenciar amb aquest gestor, no vaig veure una opció, d'usar la resta de l'espai, així que has de seleccionar a l'ull i després revisar si et queda encara espai disponible.
Molt important, en l'opció modificar sota el teu controladora, pots seleccionar els possibles volums on el gestor avalués si és possible la partició que has creat.
Per exemple, si crec / home amb 500 GiB i no hi ha prou espai disponible a sda però si en sdb llavors automàticament la assignés a aquest disc, per evitar això selecciona el disc on vols que hi hagi aquesta partició.
Per últim, has de crear un usuari root i un usuari normal
A l'acabar el procés, has reiniciar i llest. A l'arrencar el sistema, ja que els espera pantalla negra i un promp esperant per login i password, com és usual.
Ací un htop (vaig haver de instal·lar htop no ve per defecte, la qual cosa és comú).
Ací un df -h, per cert la instal·lació inicial pesava 1.2GB després de l'upgrade, menys que havien de amb 1.4 GB. La raó per la qual pesa 4.4 és que instal Virtualbox i Kde (si ja es, no és el més lleuger, em diran instal xfce o instal xen, però aquest tutorial era per avui i per a novells), més un munt de llibreries.
D'ara endavant, bufar i fer ampolles.
Xarxa / Network
Com sempre hi ha com 10 maneres de configurar la xarxa, Jo t'explico una de tantes, però fàcil, i és amb nmtui, per configurar la xarxa, comencem per modificar una connexió:
Després has de seleccionar quina interfície de xarxa vols modificar.
I per últim col·locar tota la configuració, Manual o DHCP, jo no recomano dhcp en un servidor, però és decisió de cadascú. No et jutjo jajaja
Ara procedim a actualitzar el nostre sistema:
yum update
yum upgrade
Recomano instal·lar aquest paquet, pel fet que (en resum) et permet estalviar uns megues doncs descàrrega només les modificacions i no el paquet complet.
yum install deltarpm
Instal·la una interfície gràfica per virtualbox, jo usi kde, però tens gnome, kfce, mat, entre d'altres.
yum -y groups install "KDE Plasma Workspaces"
Després simplement, col·loca que iniciï per defecte en arrencar ia més inicia l'entorn d'una vegada.
# echo "exec startkde" >> ~/.xinitrc
# startx
Amb virtualbox, recomano no només afegir el dipòsits d'virtualbox sinó els de rpmforge per satisfer totes les dependències, sense cap problema.
Aqui entra a la carpeta dels repositoris i descarreguem el nou repo
cd /etc/yum.repos.d wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
Habilita rpmforge i Instal·la dkms
yum --enablerepo rpmforge install dkms
Instal·lem tot el necessari, llibreries i aplicacions de desenvolupament així com nucli devel per als headers de el nucli entre altres coses
yum groupinstall "Development Tools" yum install kernel-devel
Afegim el nostre usuari a el grup vboxusers
usermod -a -G vboxusers username
I per últim si vols utilitzar o compartir les teves dispositius usb amb les maquines virtuals, només corre aquestes línies
mkdir / vbusbfs echo "none / vbusbfs usbfs rw, devgid = $ (awk -F: '/ vboxusers / {print $ 3}' / etc / group), devmode = 664 0 0" >> / etc / fstab muntar -a
Fàcil, no?
Rendiment? prestacions? avantatges ?, bé de moment es comporta bé, no tinc queixes, va igual que Debian, estic instal·lant noves màquines virtuals, per a futurs articles
22 comentaris, deixa el teu
Una vegada vaig intentar instal·lar Centoos 7 (Per aquí crec que està encara el DVD) i de fet vaig arribar a aconseguir-ho però un cop instal·lat, el sistema gràfic no es detectava amb la claredat que ha de tenir i després d'estar lluitant amb ell durant diverses hores vaig abandonar vençut.
Per defecte porta drivers i configuracions genèriques, has de córrer i instal·lar manual tots els drivers addicionals o privatius que necessitis. qualsevol cosa, si tornes a intentar i fallar Contáctame a veure si et fet un cop de mà. Gràcies pel teu comentari
sovint cogombre de server no?
diferència cultural detected ... jajaja no sé si et refereixes a alguna cosa bona o dolenta, som de països diferents, és una cosa bona o dolent ?. gràcies pel teu comentari
Quin cogombre vol dir que és bona la Indy :).
Bé; en el meu comentari anterior no parlava d'Centoos com un demèrit cap a la distribució si no, per la meva part, ja que no vaig ser capaç de poder instal·lar-la satisfactòriament.
Com és RAID 0, on treball fem servir molt RAID 5, la veritat fins ara aprenc d'això i al que és sitema com si em defenso més.
mira, és molt més ràpid ja que la informació està repartida en diversos discos, per tant les velocitats de lectura són molt més ràpides, però ofereix 0 redundància, no pots fer res per recuperar la data si se't fa malbé algun disc. Però en aquest post és un error, perquè realment vaig fer raid 1 (mirroring) el pots veure en df -h que mostro
No seria millor fer servir KVM costat de Virt-Manager? Crec que és millor opció que VirtualBox :). Ben fet pel Raid 1 per al sistema.
Certament kvm és molt més estable que VirtualBox, per a entorns de producció kvm el veig més seriós i robusto.además oracle em fa granellada.
pel seu lloc, hi ha alternatives més estables que virtualbox, però a fins demostratius i didàctics, virtualbox fa la tasca. Gràcies pel teu comentari
Fa, encara sort que vas aclarir que era a manera demostratiu.
Ja havia de dir que em semblava XNUMX:XNUMX chanchada i un malbaratament usar aquest brut server amb virtual box
Vbox per jugar / Practicar i KVM / LVM / VNC / CentOS-Minimal (un delit) per Laburar ...
Recordar que KVM ofereix PCI-Passtrough, amb la qual cosa t'oblides de el dual-boot per sempre
estic d'acord, per això la meva resposta anterior ... encara que jo sóc més de virtualització amb xen (també suporta PCI-Passtrough) ... mes que CentOS minimal, prova net-install
Salutacions des de Veneçuela, molt interessant el tutorial, espero aviat publiquis com configurar màquines vrituales amb diferents funcions.
alguna funció en específic?
Un proxy 😀 i un servidor d'impressores
Proxy ja ho vaig fer, aquesta per publicar-se entre avui i demà ... per a les impressores ho col·locaré en cua per a un futur post. Gràcies pel teu comentari
Que tros de màquina !!!
Jo llogo un VPS de 1gb de ram i suposadament 2 cores i camina molt bé.
Centos 7 camina muuy bé.
Tinc molts servidors en producció amb centos 7 i 0 queixes en cap d'ells.
Un d'ells té 32 GB de ram, 8 cores i un raid 1 de 512 SSD i només MySQL, que rep moltíssimes transaccions per segon (perquè tinguin una idea, estic veient de pujar-li el pla de dades a l'hosting, perquè es menja els 10 Mbps simètrics de trànsit), ja que les bases la consumeixen uns 8 servidors web que també tenen el seu transit, i he tingut algun que altre detall amb mysql, però a nivell de SO, una roca.
Així és és molt estable. Potser la meva única critica és les versions dels paquets estan una mica desfasades respecte als actuals, per exemple postgres 9.2, squid 3.3, etc ... però això és una de les característiques que el fa tan estable. Gràcies pel teu comentari
La veritat no entenc per que a la part d'adaptadors de xarxa difuminas teva ip local, potser anem a segrestar la targeta de xarxa?