Serveur avec CentOS et VirtualBox

Logo Centos

Bonjour, cette fois plaire à mes lecteurs et en réponse à tous vos commentaires sur Sur les serveurs, quelle distribution Linux puis-je utiliser?: «Regardez Brody et clearOS et Oracle et CentOS… (dérivations de RedHat) pourquoi ne parlez-vous pas de cela? Où vous situez-vous? Eh bien écoutez-les et je vous amène pour ceux qui n'ont jamais utilisé RedHat ou dérivé une étude de cas, réel ... un serveur avec CentOS.

Ce tutoriel s'adresse à ceux qui ne connaissent pas CentOS (RedHat) ou du moins n'ont jamais pensé à l'implémenter sur un serveur. Je voulais appeler le tutoriel "Debian vers CentOS" o "Le chemin de Debian vers CentOS" mais je pensais que les fanboys Debian allaient me huer dans les commentaires hehehe

Pour des raisons de sécurité! xD ... Je ne peux pas vous dire où? ni le modèle exact du matériel mais je détaillerai volontiers les capacités.

  • 4 processeurs 16 cœurs
  • 512 Go Ram
  • 6x600GB sata 3 disques, la configuration du disque est: raid 0 2x600GB et un raid 5 4x600GB
  • 1 contrôleur raid Adaptec
  • 2 cartes HBA Qlogic
  • 4 cartes réseau 1 Go

Continuons ... Détails détails détails ... Eh bien quoi télécharger ici. CentOS 7 ou supérieur est marié à l'architecture i386 et x86_64 sur sa page officielle, mais en enquêtant et en enquêtant un peu plus, il s'avère qu'ils n'ont pas complètement abandonné les autres options, donc si vous allez à l'adresse suivante de votre wiki ils peuvent choisir d'autres saveurs.

Il a 3 versions Tout, Dvd ISO et minimal, j'ai choisi ce dernier pour opter pour le minimum requis et tester des choses comme la vitesse des référentiels officiels, les vitesses d'installation, et éviter d'installer des services inutiles, entre autres.

Ma surprise, la version minimum pèse environ 630 Mo, ce que je n'aimais pas beaucoup pour être honnête. alors encore une fois creuser un peu plus, il s'avère que vous avez une version netinstall de 380 Mo environ. (Je ne sais pas pourquoi ils ne facilitent pas la vie de tout le monde et ils mettent tout sur la première page !!!) ce que vous devriez faire est d'aller sur x86_64, sélectionnez un miroir puis téléchargez la version netinstall ici !.

Eh bien jusqu'ici le mystère. Nous commençons par démarrer le système, avec l'option install CentOS.

Nous sélectionnons la langue.

20160215_100821

Ce menu "Résumé de l'installation" a ces très bonnes options et les détecte généralement automatiquement.

20160215_100942

Dans «Politique de sécurité», apportez quelques profils d'environnements et d'environnements déjà prédéterminés, c'est votre choix qui correspond le mieux à vos besoins.

20160215_101132

Sans surprise, j'ai choisi celui qui disait très précisément comme description du profil "installations serveur".

20160215_101138

Ok, la partie intéressante est que tout le monde est confus ou fait exploser le système (débutants je veux dire, ne soyez pas offensés par ceux qui sont au courant. J'ai déjà vu une vague de commentaires arriver sur ce sujet). Le manager à mon avis n'est automatiquement pas si intelligent, je l'ai essayé, il a insisté pour définir sdb comme home. Désormais, avec l'option "Je souhaite créer de l'espace disponible supplémentaire", vous devez choisir les partitions ou les disques que l'installateur peut ou ne peut pas toucher pour créer l'ensemble du système de fichiers.

20160215_101400

En conclusion, je n'ai choisi aucune de ces options et j'ai opté pour la traditionnelle. Partitionnement manuel, à ce stade, il vous permet de créer des partitions lvm, standard ou étendues parmi d'autres types, en particulier de les créer sans trop de problème puisque c'est pour cette étude de cas.

20160215_102943

La sélection de + vous demande le point de montage et le format. Les tailles et dimensions sont un peu difficiles à afficher avec ce gestionnaire, je n'ai pas vu d'option, pour utiliser le reste de l'espace, il faut donc sélectionner à l'oeil nu puis vérifier si vous avez encore de l'espace disponible.

20160215_102956

Très important, dans l'option de modification sous votre contrôleur, vous pouvez sélectionner les volumes possibles où le gestionnaire évaluera si la partition que vous avez créée convient.

20160215_103013

Par exemple, si je crée / home avec 500 Gio et qu'il n'y a pas assez d'espace disponible dans sda mais si dans sdb, il l'attribuera automatiquement à ce disque, pour éviter cela, sélectionnez le disque sur lequel vous voulez que cette partition existe.

20160215_103005

Enfin, vous devez créer un utilisateur root et un utilisateur normal

20160215_103242

À la fin du processus, vous devez redémarrer et c'est tout. Lorsque le système démarre, un écran noir et une invite attendent le login et le mot de passe, comme d'habitude.

Voici un htop (j'ai dû installer htop ne vient pas par défaut, ce qui est courant).

htop

Voici un df -h, au fait, l'installation initiale pesait 1.2 Go après la mise à niveau, moins que ce que devrait avoir avec 1.4 Go. La raison pour laquelle il pèse 4.4 est que j'installe Virtualbox et Kde (si je sais déjà, ce n'est pas le plus léger, ils me diront d'installer xfce ou d'installer xen, mais ce tutoriel était pour aujourd'hui et pour les débutants), plus beaucoup de bibliothèques.

df

A partir de là, un morceau de gâteau.

Réseau / Réseau

Comme toujours il y a 10 façons de configurer le réseau, Je vais vous en expliquer un parmi tant d'autres, mais facile, et c'est avec nmtui, Pour configurer le réseau, nous commençons par modifier une connexion:


Capture d'écran au 2016-03-01 08:20:36

Ensuite, vous devez sélectionner l'interface réseau que vous souhaitez modifier.

Capture d'écran au 2016-03-01 08:20:56

Et enfin, mettez toute la configuration, manuelle ou DHCP, je ne recommande pas dhcp sur un serveur, mais c'est à chacun. Je ne te juge pas hahaha

Capture d'écran au 2016-03-01 08:21:40

Nous procédons maintenant à la mise à jour de notre système:

yum update
yum upgrade

Je recommande d'installer ce package, car (en résumé) il vous permet d'économiser quelques mégaoctets en ne téléchargeant que les modifications et non le package complet.

yum install deltarpm

Installez une interface graphique pour virtualbox, j'utilise kde, mais vous avez gnome, kfce, mate, entre autres.

 yum -y groups install "KDE Plasma Workspaces" 

Ensuite, configurez-le simplement pour qu'il démarre par défaut lors du démarrage et lancez également l'environnement en même temps.

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

Avec virtualbox, je recommande non seulement d'ajouter les référentiels virtualbox mais aussi ceux de rpmforge pour satisfaire toutes les dépendances, sans aucun problème.

Entrez ici dans le dossier des référentiels et téléchargez le nouveau référentiel

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

Activez rpmforge et installez dkms

yum --enablerepo rpmforge installer dkms

Nous installons tout le nécessaire, des bibliothèques et des applications de développement ainsi que le développement du noyau pour les en-têtes du noyau entre autres

yum groupinstall "Outils de développement"
yum installer kernel-devel

Nous ajoutons notre utilisateur au groupe vboxusers

usermod -a -G vboxusers nom d'utilisateur

Et enfin, si vous souhaitez utiliser ou partager vos périphériques USB avec des machines virtuelles, exécutez simplement ces lignes

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

Capture d'écran au 2016-03-01 08:19:55

Facile non?

Performance? avantages? avantages?, eh bien pour le moment ça se comporte bien, je n'ai rien à redire, c'est la même chose que Debian, j'installe de nouvelles machines virtuelles, pour les prochains articles


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Chaparral dit

    À une certaine occasion, j'ai essayé d'installer Centoos 7 (je pense que le DVD est toujours là) et en fait j'ai réussi à l'obtenir mais une fois installé, le système graphique n'a pas été détecté avec la clarté qu'il devrait avoir et après s'être battu avec lui pendant plusieurs heures Je suis parti vaincu.

    1.    Brody Dalle dit

      Par défaut, il apporte des pilotes et des configurations génériques, vous devez exécuter et installer manuellement tous les pilotes supplémentaires ou propriétaires dont vous avez besoin. quoi que ce soit, si vous essayez à nouveau et échouez, contactez-moi pour voir si je peux vous aider. Merci pour ton commentaire

  2.   courage 2.0 dit

    souvent concombre de serveur non?

    1.    Brody Dalle dit

      différence culturelle détectée ... hahaha je ne sais pas si vous voulez dire quelque chose de bon ou de mauvais, nous sommes de pays différents, est-ce bon ou mauvais? Merci pour ton commentaire

      1.    Petercheco dit

        Quel concombre signifie que la machine est bonne :).

  3.   Court dit

    Bon; Dans mon commentaire précédent, je n'ai pas parlé de Centoos comme un démérite vis-à-vis de la distribution, mais de ma part, car je n'ai pas pu l'installer de manière satisfaisante.

  4.   Alexander dit

    Comment est le RAID 0, où je travaille, nous utilisons beaucoup de RAID 5, la vérité jusqu'à présent, j'apprends de cela et ce qu'est le système comme si je me défendais davantage.

    1.    Brody Dalle dit

      Regardez, c'est beaucoup plus rapide car les informations sont réparties sur plusieurs disques, donc les vitesses de lecture sont beaucoup plus rapides, mais cela offre une redondance 0, vous ne pouvez rien faire pour récupérer les données si un disque est endommagé. Mais dans cet article, c'est une erreur, car j'ai vraiment fait le raid 1 (mise en miroir), vous pouvez le voir dans df -h que je montre

  5.   Petercheco dit

    Ne serait-il pas préférable d'utiliser KVM avec Virt-Manager? Je pense que c'est une meilleure option que VirtualBox :). Bravo au Raid 1 pour le système.

    1.    courage 2.0 dit

      Certes, kvm est beaucoup plus stable que VirtualBox, pour les environnements de production kvm je le vois plus sérieux et plus robuste.

    2.    Brody Dalle dit

      bien sûr, il existe des alternatives plus stables que virtualbox, mais à des fins de démonstration et didactique, virtualbox fait le travail. Merci pour ton commentaire

    3.    Gonzalo martinez dit

      Fa, Dieu merci, vous avez précisé que c'était à des fins de démonstration.

      J'allais dire que cela semblait être un gâchis et un gaspillage d'utiliser ce serveur grossier avec une boîte virtuelle

  6.   sans nom dit

    Vbox pour jouer / Pratiquer et KVM / LVM / VNC / CentOS-Minimal (un délice) à Laburar…
    N'oubliez pas que KVM propose PCI-Passtrough, vous oubliez donc pour toujours le double démarrage

    1.    Brody Dalle dit

      Je suis d'accord, c'est pourquoi ma réponse précédente ... même si je suis plus sur la virtualisation avec xen (il prend également en charge PCI-Passtrough) ... plus que CentOS minimal, essayez net-install

  7.   Moises serrano dit

    Salutations du Venezuela, le tutoriel est très intéressant, j'espère que vous publierez bientôt comment configurer des machines virtuelles avec différentes fonctions.

    1.    Brody Dalle dit

      une fonction spécifique?

      1.    Moises seerrano dit

        Un proxy 😀 et un serveur d'impression

    2.    Brody Dalle dit

      Proxy que j'ai déjà fait, il doit être publié entre aujourd'hui et demain ... pour les imprimeurs je vais le mettre en file d'attente pour un prochain post. Merci pour ton commentaire

  8.   Alfredito dit

    Quel morceau de machine !!!
    Je loue un vps de 1 Go de RAM et supposément 2 cœurs et cela fonctionne très bien.

  9.   Gonzalo martinez dit

    Centos 7 se porte très bien.

    J'ai de nombreux serveurs en production avec centos 7 et 0 plaintes sur aucun d'entre eux.

    L'un d'eux a 32 Go de RAM, 8 cœurs et un raid 1 de 512 SSD et seulement MySQL, qui reçoit de nombreuses transactions par seconde (pour vous donner une idée, je cherche à télécharger le plan de données sur l'hébergement, car il mange les 10 Symmetric Mbps of traffic), puisque les bases sont consommées par environ 8 serveurs web qui ont aussi leur trafic, et j'ai eu un autre détail avec mysql, mais au niveau OS, un rocher.

    1.    Brody Dalle dit

      C'est vrai, c'est très stable. Peut-être que ma seule critique est que les versions des packages sont un peu obsolètes par rapport aux versions actuelles, par exemple postgres 9.2, squid 3.3, etc ... mais c'est l'une des caractéristiques qui le rend si stable. Merci pour ton commentaire

  10.   Pépito Pépé dit

    Je ne comprends vraiment pas pourquoi dans la partie adaptateurs réseau vous brouillez votre adresse IP locale, allons-nous détourner votre carte réseau?