CentOS 7 Hypervisor II et final - Réseaux SMB

Index général de la série: Réseaux informatiques pour les PME: introduction

Salut les amis!

Vous savez quoi? Toute autre phrase pour le début d'un article, comme je l'ai essayé dans des articles précédents, ne me semble pas la plus appropriée, et c'est pourquoi je reviens à mon salut habituel, définitivement et élargi, y compris les lecteurs que nous savons aussi faire partie de la Communauté .

C'est aujourd'hui le premier jour de l'année 2017 et nous souhaitons adresser à tous nos lecteurs, les plus sincères félicitations pour la nouvelle année qui vient de commencer:

  • Félicitations et bonne année à tous!.

Et en guise de cadeau pour le début de l'année, nous vous apportons la 2ème partie -et finale- de la façon dont nous pouvons gérer à distance l'hyperviseur sur CentOS 7 créé dans l'article précédent de la série Réseaux de PME, comme nous l'appellerons ci-après pour faire court.

Nous n'offrirons pas beaucoup de liens entre les lignes, car nous supposons que les articles précédents de la série «Réseaux informatiques pour les PME«, Et qu'ils connaissent déjà les noms, acronymes et définitions. Quelles sont ces pages?:

Nous vous recommandons également de lire l'article suivant, car il justifie en partie le choix des distributions Linux que nous avons faites pour la série d'articles susmentionnés:

Gestion à distance de l'hyperviseur centos7

Nous n'utiliserons que la console et les commandes Virsh y virt-installer. Pour nous faciliter la vie car nous n'avons PAS encore de DNS:

buzz @ sysadmin: ~ $ nano / etc / hosts
127.0.0.1   localhost
10.10.10.10 sysadmin.desdelinux.fan sysadmin
10.10.10.4  centos7.desdelinux.fan  centos7

# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
# ------------------------------

Nous invoquons la commande Virsh depuis notre poste de travail:

buzz @ sysadmin: ~ $ sudo virsh
[sudo] mot de passe pour buzz: Bienvenue dans virsh, le terminal interactif de virtualisation. Tapez: 'help' pour obtenir de l'aide sur les commandes 'quit' pour quitter

Pour éviter d'exécuter des commandes sur le mauvais hyperviseur!

virsh#uri
qemu: / système
# Nous sommes dans l'hyperviseur local ou "sysadmin".

Nous nous connectons à l'hyperviseur distant

virsh # connect qemu + ssh: // root @ centos7 / système
L'authenticité de l'hôte «centos7 (10.10.10.4)» ne peut pas être établie. L'empreinte digitale de la clé ECDSA est 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Voulez-vous vraiment continuer à vous connecter (oui / non)? oui mot de passe root @ centos7:

Si l'étape précédente renvoie une erreur d'authentification, vous devez supprimer le fichier /root/.ssh/known_hosts, et essayez à nouveau.

virsh#uri
qemu + ssh: // racine @ centos7 / système
# Nous sommes déjà connectés à l'hyperviseur distant

Stockage sur l'hyperviseur distant

virsh # liste-pool
 Nom État Démarrage automatique ------------------------------------------- par défaut actif oui       

virsh # pool-info par défaut
Nom: UUID par défaut: 71d42689-cfaf-4190-bad8-c395640ceee7 État: en cours d'exécution Persistant: oui Démarrage automatique: oui Capacité: 155.43 Gio Allocation: 1.28 Gio Disponible: 154.15 Gio

virsh # pool-dumpxml par défaut
défaut 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0

Nous ne voulons pas que les machines soient enregistrées dans / var / lib / libvirt / images

virsh # sortie

Nous créons un nouveau dépôt de stockage dans centos7

buzz @ sysadmin: ~ $ ssh root @ centos7
Mot de passe de root @ centos7: 

[root @ centos7 ~] # mkdir / home / vms
[root @ centos7 ~] # exit
déconnexion Connexion au 10.10.10.4 fermée.

Nous retournons à sysadmin et à virsh

buzz @ sysadmin: ~ $ sudo virsh
Bienvenue dans virsh, le terminal interactif de virtualisation. Tapez: 'help' pour obtenir de l'aide sur les commandes 'quit' pour quitter

virsh # connect qemu + ssh: // root @ centos7 / système
Mot de passe de root @ centos7: 

virsh#uri
qemu + ssh: // racine @ centos7 / système

Nous ne voulons pas du démarrage automatique du dépôt "par défaut"

virsh # pool-autostart par défaut --disable
Le pool par défaut n'est pas marqué comme démarré automatiquement

Nous définissons un nouveau compartiment de stockage dans le nouveau / home / vms

virsh # pool-define-as --name centos7-vms --type dir --target / home / vms --source-format xfs
Pool centos7-vms défini

virsh # liste-pool --all
 Nom État Démarrage automatique ------------------------------------------- centos7-vms inactive pas de défaut actif non

virsh # pool-start centos7-vms
Pool centos7-vms démarré

virsh # liste-pool --all
 Nom État Démarrage automatique ------------------------------------------- centos7-vms active pas de défaut actif non

virsh # pool-démarrage automatique centos7-vms
Pool centos7-vms marqué comme démarré automatiquement

virsh # pool-info centos7-vms
Nom: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc État: en cours d'exécution Persistant: oui Démarrage automatique: oui Capacité: 155.43 Gio Allocation: 1.29 Gio Disponible: 154.15 Gio

virsh # pool-dumpxml centos7-vms
centos7-vms 6a9e0f8c-03dc-405b-8b52-f1899b632adc 166896857088 1381736448 165515120640 / home / vms 0755 0 0 unconfined_u: object_r: home_root_t: s0

Nous créons l'image de la machine virtuelle «wordpress»

Note: l'image ISO d'openSUSE, nous l'avons précédemment copiée dans le référentiel de stockage centos7-vms. C'est pourquoi il est listé ci-dessous. Il est évident que nous voulons installer WordPress sur la distribution OpenSuSE.

virsh # pool-refresh centos7-vms
Pool centos7-vms rafraîchi

virsh # vol-liste centos7-vms
 Chemin du nom ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso

virsh # vol-create-as --pool centos7-vms --name wordpress.raw --capacité 40G
Vol wordpress.raw créé

virsh # vol-liste centos7-vms
 Chemin du nom ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw

Réseaux virtuels

Nous supprimons DHCP du réseau par défaut

virsh # net-list --all
 Nom État Démarrage automatique Persistant ---------------------------------------------- ------------ par défaut actif oui oui

virsh # net-info par défaut
Nom: UUID par défaut: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Actif: oui Persistant: oui Démarrage automatique: oui Pont: virbr0

Le réseau "par défaut" se trouve comme ceci

virsh # net-edit par défaut
défaut 18ce4bbb-fddb-4300-9f13-65b4d999690c 

Et nous le laisserons comme ça

défaut 2a2ef469-3008-45f9-a165-ab1fb8f6277b 

Nous appliquons les changements

virsh # net-destroy par défaut
Réseau par défaut détruit

virsh # net-start par défaut
Réseau par défaut démarré

virsh # net-list --all
 Nom État Démarrage automatique Persistant ---------------------------------------------- ------------ par défaut actif oui oui

virsh # net-info par défaut
Nom: UUID par défaut: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Actif: oui Persistant: oui Démarrage automatique: oui Pont: virbr0

virsh# quitter

Nous créons la machine virtuelle "wordpress" à distance

buzz @ sysadmin: ~ $ sudo virt-install \
--connecter qemu + ssh: // root @ centos7 / system \
--virt-type = kvm \
--nom wordpress \
--ram 1024\
--vcpus = 1 \
--disk /home/vms/wordpress.raw\
--cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \
--type-os linux \
--network network = par défaut \
--description wordpress.desdelinux.ventilateur\
--graphiques vnc \
--video = vga

[sudo] mot de passe pour buzz: mot de passe root @ centos7: Démarrage de l'installation ... Création du domaine ... | 0 B 00:00 mot de passe root @ centos7: mot de passe root @ centos7: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: l'assertion 'GDK_IS_WINDOW (window)' a échoué

Si nous fermons la fenêtre par inadvertance, cela n'a pas d'importance. Nous nous reconnectons

buzz @ sysadmin: ~ $ virt-viewer --connect qemu + ssh: // root @ centos7 / système wordpress
Mot de passe de root @ centos7: mot de passe de root @ centos7:

Articles à venir?

DNS, DHCP et NTP - Réseaux SMB


2 commentaires, laissez le vôtre

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.   Carburus Zodiac dit

    Joyeux ami 2017 Fico. Quel gaspillage de livraison de votre part en l'absence de commentaires sur des articles aussi magnifiques que celui-ci dans lequel vous gérez à distance un hyperviseur entier. Je vous remercie beaucoup pour tout ce que vous écrivez, Federico. J'attends avec impatience vos prochains articles!

  2.   federico dit

    Ami du zodiaque, je ne considère pas mes efforts vains car je sais que nombreux sont ceux qui suivent et attendent mes articles, même si comme tu le dis, ils ne les commentent pas. Merci pour vos paroles sincères.