Servidor con CentOS e VirtualBox

Centos-Logotipo

Ola, esta vez agradou aos meus lectores e en resposta a todos os teus comentarios sobre Nos servidores, que distribución Linux podo usar?: “Mira a Brody e clearOS e Oracle e CentOS ... (derivacións de RedHat) por que non falas desas? Onde estás? Ben, escóitaos e tráiovos para os que nunca usaron RedHat nin derivaron un estudo de caso, real ... un servidor con CentOS.

Este tutorial é para aqueles que non saben de CentOS (RedHat) ou polo menos nunca pensaron en implementalo nun servidor. Quería chamar ao tutorial "Debian a CentOS" o "O camiño de Debian a CentOS" pero pensei que os fanáticos de Debian ían abuchearme nos comentarios jejeje

Por motivos de seguridade. xD ... Non podo dicirche onde? nin o modelo exacto do hardware, pero con moito gusto detallarei as capacidades.

  • 4 procesadores de 16 núcleos
  • 512 GB de RAM
  • 6x600GB discos sata 3, a configuración dos discos é: raid 0 2x600GB e un raid 5 4x600GB
  • 1 controlador raid Adaptec
  • 2 tarxetas Qlogic HBA
  • 4 tarxetas de rede 1 gb

Continuemos ... Detalles detalles detalles ... Ben que descarga aquí. CentOS 7 ou superior está casado coa arquitectura i386 e x86_64 no seu sitio web oficial, pero investigando e investigando un pouco máis, resulta que non abandonaron por completo outras opcións, polo que se vas ao seguinte enderezo do teu wiki poden escoller outros sabores.

Ten 3 versións Todo, Dvd ISO e mínimo, escollín esta última para ir polo mínimo esixido e probar cousas como a velocidade dos repositorios oficiais, a velocidade de instalación e evitar a instalación de servizos innecesarios, entre outras cousas.

A miña sorpresa, a versión mínima pesa 630 mb aprox., Que non me gustou moito para ser honesto. así que de novo cavar un pouco máis, resulta que ten unha versión netinstall de 380mb aprox. (Non sei por que non facilitan a vida de todos e poñen todo na primeira páxina !!!) o que debes facer é ir a x86_64, seleccionar un espello e despois descargar a versión de netinstall aquí.

Ben, ata agora o misterio. Comezamos arrancando o sistema, coa opción CentOS de instalación.

Seleccionamos o idioma.

20160215_100821

Este menú "Resumo de instalación" ten estas moi boas opcións e normalmente detécteas automaticamente.

20160215_100942

En "Política de seguridade", trae algúns perfís de ambientes e ambientes xa predeterminados; é a túa elección a que mellor se adapta ás túas necesidades.

20160215_101132

Non en balde, escollín a que dicía moi especificamente como descrición do perfil de "instalacións de servidor".

20160215_101138

Ok, o interesante é que todo o mundo se confunde ou fai estoupar o sistema (os principiantes quero dicir, non se ofendan por parte dos coñecedores. Xa vin unha onda de comentarios sobre este tema). Na miña opinión, o xestor non é tan intelixente automaticamente, tenteino, insistiu en configurar sdb como casa. Agora coa opción "Gustaríame crear espazo adicional dispoñible", debes escoller que particións ou discos pode ou non tocar o instalador para crear todo o sistema de ficheiros.

20160215_101400

En conclusión, non escollín ningunha desas opcións e fun pola tradicional. Particionamento manual, neste momento permítelle crear particións lvm, estándar ou estendidas entre outros tipos, especialmente crealas sen moito problema xa que é para este estudo de caso.

20160215_102943

Seleccionando + pídelle o punto de montaxe e o formato. Os tamaños e dimensións son un pouco difíciles de amosar con este xestor, non vin ningunha opción para usar o resto do espazo, polo que debes seleccionar a ollos e comprobar se aínda tes espazo dispoñible.

20160215_102956

Moi importante, na opción de modificación situada baixo o controlador, pode seleccionar os posibles volumes onde o xestor avaliará se a partición que creou encaixa.

20160215_103013

Por exemplo, se creo / home con 500 GiB e non hai suficiente espazo dispoñible en sda pero se en sdb asignarao automaticamente a ese disco, para evitalo seleccione o disco onde desexa que exista esta partición.

20160215_103005

Finalmente, debes crear un usuario root e un usuario normal

20160215_103242

Ao final do proceso, debes reiniciar e xa está. Cando o sistema arranca, unha pantalla negra e un promp agardando polo inicio de sesión e o contrasinal, como de costume.

Aquí un htop (tiven que instalar htop non vén por defecto, o que é común).

htop

Aquí un df -h, por certo, a instalación inicial pesaba 1.2 GB despois da actualización, menos do que debería ter con 1.4 GB. A razón pola que pesa 4.4 é que instalo Virtualbox e Kde (se xa o sei, non é o máis lixeiro, diránme que instale xfce ou instale xen, pero este tutorial foi para hoxe e para principiantes), ademais de moitas bibliotecas.

df

A partir de aquí, un anaco de bolo.

Rede / Rede

Como é habitual hai como 10 xeitos de configurar a rede, Vou explicar un dos moitos, pero fácil, e é así nmtui, Para configurar a rede, comezamos modificando unha conexión:


Captura de pantalla o 2016/03/01 08:20:36

Despois debes seleccionar que interface de rede desexas modificar.

Captura de pantalla o 2016/03/01 08:20:56

E, finalmente, coloque toda a configuración, Manual ou DHCP, non recomendo dhcp nun servidor, pero é decisión de todos. Non te xulgo jajaja

Captura de pantalla o 2016/03/01 08:21:40

Agora procedemos a actualizar o noso sistema:

yum update
yum upgrade

Recomendo instalar este paquete, porque (en resumo) permite aforrar algúns megabytes descargando só as modificacións e non o paquete completo.

yum install deltarpm

Instala unha interface gráfica para virtualbox, eu uso kde, pero tes gnome, kfce, mate, entre outros.

 yum -y groups install "KDE Plasma Workspaces" 

A continuación, configúreo para que empece de forma predeterminada cando arranca e tamén inicie o ambiente á vez.

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

Con virtualbox, recomendo non só engadir os repositorios virtualbox senón os rpmforge para satisfacer todas as dependencias, sen ningún problema.

Aquí introduza o cartafol dos repositorios e descargue o novo repositorio

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

Activa rpmforge e instala dkms

yum --enablerepo rpmforge instale dkms

Instalamos todo o necesario, bibliotecas e aplicacións de desenvolvemento, así como o desenvolvemento do núcleo para as cabeceiras do núcleo, entre outras cousas

yum groupinstall "Ferramentas de desenvolvemento"
instalar kernel-devel

Engadimos o noso usuario ao grupo vboxusers

usermod -a -G nome de usuario vboxusers

E finalmente se queres usar ou compartir os teus dispositivos USB con máquinas virtuais, só tes que executar estas liñas

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

 

Captura de pantalla o 2016/03/01 08:19:55

Fácil non?

Rendemento? beneficios? Vantaxes? Ben, de momento se comporta ben, non teño queixa, é o mesmo que Debian, estou instalando novas máquinas virtuais para futuros artigos


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

22 comentarios, deixa os teus

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.

  1.   Chaparral dixo

    Nalgunha ocasión tentei instalar Centoos 7 (creo que o DVD aínda está aí) e de feito conseguín conseguilo pero unha vez instalado, o sistema gráfico non se detectou coa claridade que debería ter e despois de loitar con el durante varias horas Saín derrotado.

    1.    brodydalle dixo

      Por defecto, inclúe controladores e configuracións xenéricos, debes executar e instalar manualmente todos os controladores adicionais ou propietarios que necesites. calquera cousa, se tenta de novo e falla póñase en contacto comigo para ver se podo axudarche. Grazas polo teu comentario

  2.   Coraxe 2.0 dixo

    moitas veces pepino de servidor non?

    1.    brodydalle dixo

      diferenza cultural detectada ... jajaja non sei se queres dicir algo bo ou malo, somos de diferentes países, ¿é bo ou malo? Grazas polo teu comentario

      1.    peterczeco dixo

        Que pepino significa que a máquina é boa :).

  3.   Curto dixo

    Está ben; No meu comentario anterior non falei de Centoos como un demérito cara á distribución, senón pola miña parte, xa que non fun quen de instalalo satisfactoriamente.

  4.   Alexander dixo

    Como é RAID 0, onde traballo, usamos moito RAID 5, a verdade ata o momento aprendín diso e como é o sistema coma se me defendese máis.

    1.    brodydalle dixo

      Mira, é moito máis rápido porque a información está repartida en varios discos, polo tanto as velocidades de lectura son moito máis rápidas, pero ofrece 0 redundancia, non podes facer nada por recuperar os datos se un disco está danado. Pero nesta publicación é un erro, porque realmente fixen raid 1 (espello) podes velo en df -h que mostro

  5.   peterczeco dixo

    Non sería mellor usar KVM xunto con Virt-Manager? Creo que é unha mellor opción que VirtualBox :). Ben feito Raid 1 polo sistema.

    1.    Coraxe 2.0 dixo

      Certamente o kvm é moito máis estable que o VirtualBox, para os contornos de produción kvm véxoo máis serio e robusto. Ademais, oracle dáme unha erupción.

    2.    brodydalle dixo

      por suposto, hai alternativas máis estables que o virtualbox, pero con fins didácticos e de demostración, virtualbox fai o traballo. Grazas polo teu comentario

    3.    Gonzalo Martínez dixo

      Fa, menos mal que aclaraches que era con fins de demostración.

      Ía dicir que parecía un desastre e un desperdicio usar ese servidor bruto con caixa virtual

  6.   sen nome dixo

    Vbox to play / Practice e KVM / LVM / VNC / CentOS-Minimal (unha delicia) para Laburar ...
    Lembre que KVM ofrece PCI-Passtrough, polo que esquece o arranque dual para sempre

    1.    brodydalle dixo

      Estou de acordo, por iso a miña resposta anterior ... aínda que estou máis relacionado coa virtualización con xen (tamén admite PCI-Passtrough) ... máis que CentOS mínimo, tente instalar en rede

  7.   Moises serrano dixo

    Un saúdo desde Venezuela, o tutorial é moi interesante, espero que en breve publique como configurar máquinas virtuais con diferentes funcións.

    1.    brodydalle dixo

      algunha función específica?

      1.    Moises seerrano dixo

        Un proxy 😀 e un servidor de impresión

    2.    brodydalle dixo

      Proxy xa o fixen, publicarase entre hoxe e mañá ... para as impresoras colareino para unha futura publicación. Grazas polo teu comentario

  8.   Alfredito dixo

    Que anaco de máquina !!!
    Alugo un vps de 1 gb de RAM e supostamente 2 núcleos e funciona moi ben.

  9.   Gonzalo Martínez dixo

    Centos 7 está moi ben.

    Teño moitos servidores en produción con centos 7 e 0 queixas en ningún deles.

    Un deles ten 32 GB de RAM, 8 núcleos e un raid 1 de 512 SSD e só MySQL, que recibe moitas transaccións por segundo (para que te fagas unha idea, estou buscando subir o plan de datos ao hospedaxe, porque come todos os 10 Mbps simétricos de tráfico), xa que as bases son consumidas por uns 8 servidores web que tamén teñen o seu tráfico, e tiven algún outro detalle con mysql, pero a nivel de SO, un rock.

    1.    brodydalle dixo

      É certo, é moi estable. Quizais a miña única crítica sexa que as versións dos paquetes están un pouco anticuadas en comparación coas actuais, por exemplo postgres 9.2, squid 3.3, etc ... pero esa é unha das características que o fai tan estable. Grazas polo teu comentario

  10.   Pepito Pepe dixo

    Realmente non entendo por que na parte dos adaptadores de rede borras a túa IP local, ¿imos secuestrar a túa tarxeta de rede?