Índex general de la sèrie: Xarxes de Ordinadors per a les PIMES: Introducció
Hola amics!
Saben què ?. Qualsevol altra frase per a l'inici d'un article, com he provat en posts anteriors, no em sembla la més adequada, i per això retorn al meu salutació habitual, de manera definitiva i ampliada, incloent a les Lectores que sabem també pertanyen a la Comunitat .
Avui és el primer dia de l'any 2017 i volem fer extensiu a tots els nostres lectors i lectores, les mes Sinceres Felicitacions pel nou any que recentment comença:
- ! Felicitats i Feliç Any Nou a Todos¡.
I com un Present per a l'inici de l'any, li portem a Vostès la 2dóna part -i final- de com podem administrar de forma remota a l'hipervisor sobre CentOS juliol creat en l'anterior article de la sèrie xarxes PIMES, Com l'anomenarem en el endavant per abreujar.
No oferirem molts enllaços entre línies, perquè suposem hagin seguit fins aquí els anteriors posts de la sèrie «Xarxes de Ordinadors per a les PIMES«, I que ja estiguin familiaritzats amb els noms, sigles i definicions. ¿Quines són aquestes pàgines ?:
- Xarxes de Ordinadors per a les PIMES: Introducció
- Instal·lació d'estació de treball
- 6 Escriptoris en Debian
- Virtualització en Debian: Introducció
- Qemu-KVM + Virt-Manager a Debian
- virt-commands a Debian
- CentOS Presentació
- Virsh command
- Virt-Manager i virsh: Administració Remota via SSH
- CentOS 7 Hypervisor I
Recomanem també la lectura de l'article següent, ja que justifica en part l'elecció de les distribucions Linux que hem fet per a l'esmentada sèrie de posts:
Administrant remotament l'hipervisor centos7
Només utilitzarem la consola i els comandaments virsh y virt-install. Per fer-nos la vida fàcil ja que NO tenim DNS tot:
buzz @ sysadmin: ~ $ nano / etc / hosts 127.0.0.1 localhost 10.10.10.10 sysadmin.desdelinux.fan sysadmin 10.10.10.4 cent7.desdelinux.fan centos7 # Els follins són desirables per IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters # ------------ ------------------
Invoquem la comanda virsh des de la nostra estació de treball:
buzz @ sysadmin: ~ $ sudo virsh [Sudo] password for buzz: Welcome to virsh, the virtualization interactive terminal. Type: 'help' for help with commands 'quit' to quit
! Per no executar ordres al hipervisor equivocat!
virsh #uri qemu: / system # Som al hipervisor local o "sysadmin".
Connectem amb l'hipervisor remot
virsh # connect qemu + ssh: // root @ centos7 / system The authenticity of host 'centos7 (10.10.10.4)' can not be established. ECDSA key fingerprint is 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Are you sure you want to continue connecting (yes / no)? yes root @ centos7 's password:
Si el pas anterior retorna un error d'autenticació, ha d'esborrar el fitxer /root/.ssh/known_hosts, I tornar a intentar.
virsh #uri qemu + ssh: // root @ centos7 / system # Ja estem connectats amb l'hipervisor remot
Emmagatzematge en l'hipervisor remot
virsh # pool-list Name State Autostart ------------------------------------------- default activi yes virsh # pool-info default Name: default UUID: 71d42689-CFAF-4190-bad8-c395640ceee7 State: running Persistent: yes Autostart: yes Capacity: 155.43 GiB Allocation: 1.28 GiB Disponible: 154.15 GiB virsh # pool-dumpxml default default 71d42689-CFAF-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / Var / lib / libvirt / images 0711 0 0 system_o: object_r: virt_image_t: s0
No volem que les màquines es guardin a / var / lib / libvirt / images
virsh # exit
Vam crear un nou dipòsit d'emmagatzematge en centos7
buzz @ sysadmin: ~ $ ssh root @ centos7 root @ centos7 's password: [Root @ centos7 ~] # mkdir / home / VMS [Root @ centos7 ~] # exit logout Connection to 10.10.10.4 tancats.
Tornem a sysadmin ja virsh
buzz @ sysadmin: ~ $ sudo virsh Welcome to virsh, the virtualization interactive terminal. Type: 'help' for help with commands 'quit' to quit virsh # connect qemu + ssh: // root @ centos7 / system root @ centos7 's password: virsh #uri qemu + ssh: // root @ centos7 / system
No volem l'inici automàtic de l'dipòsit «default»
virsh # pool-autostart default --disable Pool default unmarked es autostarted
Definim un nou dipòsit d'emmagatzematge en el recentment creat / home / VMS
virsh # pool-defineix-as --name centos7-VMS --type dir --target / home / VMS --source-format xfs Pool centos7-VMS defined virsh # pool-list --all Name State Autostart ------------------------------------------- centos7-VMS inactive no default activi no virsh # pool-start centos7-VMS Pool centos7-VMS started virsh # pool-list --all Name State Autostart ------------------------------------------- centos7-VMS activi no default activi no virsh # pool-autostart centos7-VMS Pool centos7-VMS marked as autostarted virsh # pool-info centos7-VMS Name: centos7-VMS UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc State: running Persistent: yes Autostart: yes Capacity: 155.43 GiB Allocation: 1.29 GiB Disponible: 154.15 GiB 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
Creem la imatge de la màquina virtual «wordpress»
Nota: la imatge ISO de l'openSUSE la copiem prèviament cap al dipòsit d'emmagatzematge centos7-VMS. Per això és que apareix llistada a continuació. És evident que volem instal·lar el WordPress sobre la distribució OpenSuSE.
virsh # pool-refresh centos7-VMS Pool centos7-VMS refreshed virsh # vol-list centos7-VMS Name Path ------------------------------------------------ ------------------------------ 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 --capacity 40G Vol wordpress.raw created virsh # vol-list centos7-VMS Name Path ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw
xarxes Virtuals
Eliminem el DHCP de la xarxa default
virsh # net-list --all Name State Autostart Persistent ---------------------------------------------- ------------ default activi yes yes virsh # net-info default Name: default UUID: 2a2ef469-3008-45f9-A165-ab1fb8f6277b Active: yes Persistent: yes Autostart: yes Bridge: virbr0
La xarxa «default» la trobem així
virsh # net-edit default default 18ce4bbb-fddb-4300-9f13-65b4d999690c
I la deixarem així
default 2a2ef469-3008-45f9-A165-ab1fb8f6277b
Apliquem els canvis
virsh # net-destroy default Network default destroyed virsh # net-start default Network default started virsh # net-list --all Name State Autostart Persistent ---------------------------------------------- ------------ default activi yes yes virsh # net-info default Name: default UUID: 2a2ef469-3008-45f9-A165-ab1fb8f6277b Active: yes Persistent: yes Autostart: yes Bridge: virbr0 virsh # quit
Creem la màquina virtual «wordpress» de forma remota
buzz @ sysadmin: ~ $ sudo virt-install \ --connect qemu + ssh: // root @ centos7 / system \ --virt-type = KVM \ --name wordpress \ --ram 1024 \ --vcpus = 1 \ --disk /home/vms/wordpress.raw \ --cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \ --os-type linux \ --network network = default \ --description wordpress.desdelinux.fan \ --graphics vnc \ --vídeo = vga [Sudo] password for buzz: root @ centos7 's password: Començant la instal·lació ... Creant domini ... | 0 B 00:00 root @ centos7 's password: root @ centos7' s password: (virt-viewer: 7491): GDK-CRITICAL **: gdk_window_set_cursor: assertion 'GDK_IS_WINDOW (finestra)' failed
Si tanquem la finestra per distracció, no importa. Ens tornem a connectar
buzz @ sysadmin: ~ $ virt-viewer --connect qemu + ssh: // root @ centos7 / system wordpress root @ centos7 's password: root @ centos7' s password:
¿Propers articles?
DNS, DHCP i NTP - Xarxes PIMES
Feliç 2017 amic fic. Que malbaratament de lliurament la teva davant l'absència de comentaris en tan magnífics articles com aquest en què administres remotament tot un hypervisor. Jo t'agraeixo molt tot el que escrius, Federico. Espero els teus propers articles !.
Amic Zodiac, no considero malbaratament meu esforç ja que es que són molts els que segueixen i esperen els meus articles, encara que com bé dius, no comenten sobre ells. Gràcies per les teves sinceres paraules.