CentOS 7 Hypervisor II i wersja ostateczna - sieci SMB

Indeks ogólny serii: Sieci komputerowe dla MŚP: wprowadzenie

Cześć przyjaciele!

Wiesz co? Jakiekolwiek inne sformułowanie na początku artykułu, jak próbowałem w poprzednich postach, nie wydaje się najwłaściwsze, dlatego wracam do mojego zwykłego powitania, definitywnie i rozszerzony, w tym Czytelnicy, których znamy, również należą do Społeczność.

Dzisiaj jest pierwszy dzień roku 2017 i pragniemy wszystkim naszym Czytelnikom złożyć najszczersze Gratulacje z okazji rozpoczętego Nowego Roku:

  • ! Gratulacje i szczęśliwego Nowego Roku dla wszystkich!.

Jako prezent na początek roku przedstawiamy drugą część - i ostatnią - tego, jak możemy zdalnie zarządzaj hiperwizorem w CentOS 7 stworzone w poprzednim artykule z serii Sieci MŚP, jak to w skrócie nazwiemy dalej.

Nie będziemy oferować wielu linków między wierszami, ponieważ zakładamy, że poprzednie posty z serii «Sieci komputerowe dla MŚP«I że znają już nazwy, akronimy i definicje. Co to za strony?:

Zalecamy również przeczytanie następującego artykułu, ponieważ częściowo uzasadnia on wybór dystrybucji Linuksa, które zrobiliśmy dla wspomnianej serii postów:

Zdalne zarządzanie hipernadzorcą centos7

Będziemy używać tylko konsoli i poleceń virsh y wirtualna instalacja. Aby ułatwić nam życie, ponieważ NIE mamy jeszcze 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 # Poniższe wiersze są pożądane dla hostów obsługujących IPv6: 1 localhost ip6-localhost ip6-loopback ff02 :: 1 ip6-allnodes ff02 :: 2 ip6-allrouters # ------------------------------

Wzywamy polecenie virsh z naszej stacji roboczej:

buzz @ sysadmin: ~ $ sudo virsh
[sudo] hasło do buzza: Witamy w virsh, interaktywnym terminalu do wirtualizacji. Wpisz: „help”, aby uzyskać pomoc dotyczącą poleceń „quit”, aby zakończyć

Aby uniknąć wykonywania poleceń na niewłaściwym hiperwizorze!

virsh # uri
qemu: / system
# Jesteśmy w lokalnym hipernadzorcy lub „sysadmin”.

Łączymy się ze zdalnym hiperwizorem

virsh # connect qemu + ssh: // root @ centos7 / system
Nie można ustalić autentyczności hosta „centos7 (10.10.10.4)”. Odcisk palca klucza ECDSA to 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Czy na pewno chcesz kontynuować łączenie (tak / nie)? tak hasło root @ centos7:

Jeśli poprzedni krok zwrócił błąd uwierzytelniania, musisz usunąć plik /root/.ssh/znane_hosty, i spróbuj ponownie.

virsh # uri
qemu + ssh: // root @ centos7 / system
# Jesteśmy już połączeni ze zdalnym hipernadzorcą

Pamięć na zdalnym hiperwizorze

virsh # pula-lista
 Nazwa Stan Autostart ------------------------------------------- domyślnie aktywny tak       

virsh # domyślna informacja o puli
Nazwa: domyślny identyfikator UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 Stan: działa Trwały: tak Autostart: tak Pojemność: 155.43 GiB Alokacja: 1.28 GiB Dostępne: 154.15 GiB

virsh # pool-dumpxml domyślnie
domyślna 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0

Nie chcemy, aby maszyny były zapisywane w / var / lib / libvirt / images

virsh # wyjście

Tworzymy nowy magazyn w centos7

buzz @ sysadmin: ~ $ ssh root @ centos7
hasło root @ centos7: 

[root @ centos7 ~] # mkdir / home / vms
[root @ centos7 ~] # exit
wyloguj Połączenie z 10.10.10.4 zamknięte.

Wracamy do sysadmin i do virsh

buzz @ sysadmin: ~ $ sudo virsh
Witamy w virsh, interaktywnym terminalu do wirtualizacji. Wpisz: „help”, aby uzyskać pomoc dotyczącą poleceń „quit”, aby zakończyć

virsh # connect qemu + ssh: // root @ centos7 / system
hasło root @ centos7: 

virsh # uri
qemu + ssh: // root @ centos7 / system

Nie chcemy automatycznego startu depozytu „domyślnego”

virsh # pool-autostart default --disable
Pula domyślnie nieoznaczona jako uruchomiona automatycznie

Definiujemy nowy zasobnik pamięci w nowo utworzonym / home / vms

virsh # pool-define-as --name centos7-vms --type dir --target / home / vms --source-format xfs
Pula centos7-vms zdefiniowana

virsh # lista-pul --all
 Nazwa Stan Autostart ------------------------------------------- centos7-vms nieaktywny brak domyślny aktywny nr

virsh # pool-start centos7-vms
Uruchomiono pulę centos7-vms

virsh # lista-pul --all
 Nazwa Stan Autostart ------------------------------------------- centos7-vms aktywny brak domyślny aktywny nr

virsh # pool-autostart centos7-vms
Pula centos7-vms oznaczona jako automatycznie uruchomiona

virsh # pool-info centos7-vms
Nazwa: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc Stan: działa Trwałe: tak Autostart: tak Pojemność: 155.43 GiB Alokacja: 1.29 GiB Dostępne: 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

Tworzymy obraz maszyny wirtualnej «wordpress»

uwaga: obraz ISO openSUSE, który wcześniej skopiowaliśmy do repozytorium centos7-vms. Dlatego jest wymieniony poniżej. Jest oczywiste, że chcemy zainstalować WordPress w dystrybucji OpenSuSE.

virsh # pool-refresh centos7-vms
Odświeżono basen Centos7-VMS

virsh # vol-list centos7-vms
 Ścieżka nazwy ------------------------------------------------ ------------------------------ 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 --pojemność 40G
Utworzono Vol wordpress.raw

virsh # vol-list centos7-vms
 Ścieżka nazwy ------------------------------------------------ ------------------------------ openSUSE-13.2-DVD-x86_64.iso /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw

Sieci wirtualne

Usuwamy DHCP z domyślnej sieci

virsh # net-list --all
 Nazwa Stan Autostart Trwały ---------------------------------------------- ------------ domyślnie aktywny tak tak

virsh # net-info default
Nazwa: domyślny UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktywny: tak Trwały: tak Autostart: tak Bridge: virbr0

W ten sposób znajdujemy „domyślną” sieć

virsh # net-edit default
domyślna 18ce4bbb-fddb-4300-9f13-65b4d999690c 

I tak to zostawimy

domyślna 2a2ef469-3008-45f9-a165-ab1fb8f6277b 

Wprowadzamy zmiany

virsh # net-zniszczenie domyślne
Domyślna sieć zniszczona

virsh # net-start default
Uruchomiono sieć domyślną

virsh # net-list --all
 Nazwa Stan Autostart Trwały ---------------------------------------------- ------------ domyślnie aktywny tak tak

virsh # net-info default
Nazwa: domyślny UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktywny: tak Trwały: tak Autostart: tak Bridge: virbr0

panna # porzucić

Zdalnie tworzymy maszynę wirtualną „wordpress”

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 \
--opis wordpress.desdelinux.fan \
--grafika vnc \
--video = vga

[sudo] hasło dla buzz: root @ centos7's hasło: Rozpoczynanie instalacji ... Tworzenie domeny ... | 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 (window)' nie powiodło się

Jeśli nieumyślnie zamkniemy okno, to nie ma znaczenia. Łączymy się ponownie

buzz @ sysadmin: ~ $ virt-viewer --connect qemu + ssh: // root @ centos7 / system wordpress
hasło root @ centos7: hasło root @ centos7:

Nadchodzące artykuły?

DNS, DHCP i NTP - sieci SMB


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

2 komentarzy, zostaw swoje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Zodiak Carburus powiedział

    Szczęśliwy przyjaciel 2017 Fico. Co za marnotrawstwo dostawy w przypadku braku komentarzy do tak wspaniałych artykułów, jak ten, w którym zdalnie zarządzasz całym hiperwizorem. Bardzo dziękuję za wszystko, co piszesz, Federico. Nie mogę się doczekać kolejnych artykułów!

  2.   Federico powiedział

    Przyjacielu Zodiaku, nie uważam, że mój wysiłek poszedł na marne, ponieważ wiem, że jest wielu, którzy śledzą i czekają na moje artykuły, chociaż jak mówisz, nie komentują ich. Dziękuję za twoje szczere słowa.