Bendras serijos indeksas: Kompiuteriniai tinklai MVĮ: įvadas
Sveiki, draugai!
Zinai ka? Bet kokia kita straipsnio pradžios frazė, kurią bandžiau ankstesniuose įrašuose, neatrodo pati tinkamiausia, todėl grįžtu prie savo įprasto sveikinimo, galutinai ir išplėstai, įskaitant skaitytojus, kurie, kaip žinia, taip pat priklauso Bendruomenė.
Šiandien yra pirmoji 2017 m. Diena ir norime visiems savo skaitytojams nuoširdžiausiai sveikinti su ką tik prasidėjusiais naujaisiais metais:
- Sveikiname ir laimingus Naujuosius metus visiems!.
Metų pradžios dovana atnešame jums antrąją dalį - ir galutinis - kaip galime nuotoliniu būdu valdyti „CentOS 7“ hipervizorių sukurtas ankstesniame serijos straipsnyje MVĮ tinklai, kaip toliau vadinsime trumpai.
Mes nesiūlysime daug nuorodų tarp eilučių, nes manome, kad ankstesni įrašai iš serijos «Kompiuteriniai tinklai MVĮ«Ir kad jie jau yra susipažinę su pavadinimais, akronimais ir apibrėžimais. Kas yra tie puslapiai?
- Kompiuteriniai tinklai MVĮ: įvadas
- Darbo vietos įrengimas
- 6 „Debian“ darbalaukiai
- Virtualizacija naudojant „Debian“: įvadas
- „Qemu-Kvm“ + „Virt“ vadybininkas „Debian“
- virt komandos „Debian“
- „CentOS“ pristatymas
- „Virsh“ komanda
- „Virt-Manager“ ir „virsh“: Nuotolinis administravimas per SSH
- „CentOS 7 Hypervisor I“
Mes taip pat rekomenduojame perskaityti šį straipsnį, nes jis iš dalies pateisina „Linux“ paskirstymų pasirinkimą, kurį atlikome anksčiau minėtai įrašų serijai:
Nuotoliniu būdu valdomas centos7 hipervizorius
Mes naudosime tik konsolę ir komandas Virsh y įdiegti. Kad gyvenimas būtų lengvas, nes dar neturime 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 # ------------------------------
Mes iškviečiame komandą Virsh iš mūsų darbo vietos:
buzz @ sysadmin: ~ $ sudo virsh [sudo] „buzz“ slaptažodis: Sveiki atvykę į virshą, interaktyvų virtualizacijos terminalą. Tipas: „help“, jei reikia pagalbos komandoms „quit“, kad galėtumėte išeiti
Norėdami išvengti komandų vykdymo netinkamu hipervizoriumi!
virsh#uri qemu: / sistema # Mes esame vietiniame hipervizoriuje arba „sysadmin“.
Mes jungiamės su nuotoliniu hipervizoriumi
virsh # connect qemu + ssh: // root @ centos7 / system Negalima nustatyti pagrindinio kompiuterio „centos7 (10.10.10.4)“ autentiškumo. ECDSA pagrindinis pirštų atspaudas yra 71: b9: d9: f7: 30: 58: 07: 7f: a9: 78: 53: 21: 54: 67: 26: 4f. Ar tikrai norite tęsti ryšį (taip / ne)? taip root @ centos7 slaptažodis:
Jei ankstesnis veiksmas pateikia autentifikavimo klaidą, turite ištrinti failą /root/.ssh/known_hostsir bandykite dar kartą.
virsh#uri qemu + ssh: // root @ centos7 / sistema # Mes jau esame prisijungę prie nuotolinio hipervizoriaus
Laikymas ant nuotolinio hipervizoriaus
virsh # base-list Pavadinimas Valstybės automatinis paleidimas ------------------------------------------- numatytasis aktyvus taip virsh # base-info numatytasis Pavadinimas: numatytasis UUID: 71d42689-cfaf-4190-bad8-c395640ceee7 Būsena: veikia Nuolatinis: taip Automatinis paleidimas: taip Talpa: 155.43 GiB Paskirstymas: 1.28 GiB Galimas: 154.15 GiB virsh # pool-dumpxml numatytasis numatytas 71d42689-cfaf-4190-bad8-c395640ceee7 166896857088 1378762752 165518094336 / var / lib / libvirt / images 0711 0 0 system_u: object_r: virt_image_t: s0
Mes nenorime, kad mašinos būtų išsaugotos aplanke / var / lib / libvirt / images
virsh # išėjimas
Sukuriame naują saugyklą centais7
„buzz @ sysadmin“: ~ $ ssh šaknis @ centos7 root @ centos7 slaptažodis: [root @ centos7 ~] # mkdir / home / vms [root @ centos7 ~] # išėjimas atsijungimas Prisijungimas prie 10.10.10.4 uždarytas.
Grįžtame prie sysadmin ir prie virsh
buzz @ sysadmin: ~ $ sudo virsh Sveiki atvykę į „virsh“, interaktyvų virtualizacijos terminalą. Tipas: „help“, jei reikia pagalbos komandoms „quit“, kad galėtumėte išeiti virsh # connect qemu + ssh: // root @ centos7 / system root @ centos7 slaptažodis: virsh#uri qemu + ssh: // root @ centos7 / sistema
Mes nenorime, kad automatinė indėlio pradžia būtų „numatytoji“
virsh # pool-autostart numatytasis - išjungti Numatytasis baseino žymėjimas kaip automatiškai paleistas
Mes apibrėžiame naują saugojimo grupę naujai sukurtoje / home / vms
virsh # pool-define-as --name centos7-vms - type dir --target / home / vms --source-format xfs Apibrėžtas baseino centos7-vms virsh # pool-list - visi Pavadinimas Narės automatinis paleidimas ------------------------------------------- centos7-vms neaktyvus nėra numatytojo aktyvaus ne virsh # baseino pradžia centos7-vms Prasidėjo baseinas centos7-vms virsh # pool-list - visi Pavadinimas Valstybės automatinis paleidimas ------------------------------------------- centos7-vms aktyvus nėra numatytojo aktyvaus ne virsh # pool-autostart centos7-vms Baseinas centos7-vms pažymėtas kaip automatinis paleidimas virsh # pool-info centos7-vms Pavadinimas: centos7-vms UUID: 6a9e0f8c-03dc-405b-8b52-f1899b632adc būsena: veikia Nuolatinis: taip Automatinis paleidimas: taip Talpa: 155.43 GiB Paskirstymas: 1.29 GiB Galimas: 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
Mes kuriame virtualios mašinos «WordPress» vaizdą
Pažymėti: ISO „openSUSE“ vaizdą, kurį anksčiau nukopijavome į saugyklos saugyklą centos7-vms. Štai kodėl jis yra išvardytas žemiau. Akivaizdu, kad norime įdiegti „WordPress“ į „OpenSuSE“ platinimą.
virsh # baseinas-refresh centos7-vms Pool centos7-vms atnaujintas virsh #vol-list centos7-vms Pavadinimo kelias ------------------------------------------------ ------------------------------ „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 - talpa 40G Vol wordpress.raw sukurta virsh #vol-list centos7-vms Pavadinimo kelias ------------------------------------------------ ------------------------------ „openSUSE-13.2-DVD-x86_64.iso“ /home/vms/openSUSE-13.2-DVD- x86_64.iso wordpress.raw /home/vms/wordpress.raw
Virtualūs tinklai
Pašaliname DHCP iš numatytojo tinklo
virsh # net-list - visi Pavadinimas narė Automatinis paleidimas nuolatinis ---------------------------------------------- ------------ numatytasis aktyvus taip taip virsh # net-info numatytasis Pavadinimas: numatytasis UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktyvus: taip nuolatinis: taip automatinis paleidimas: taip tiltas: virbr0
Randame tokį „numatytąjį“ tinklą
virsh # net-edit numatytasis numatytas 18ce4bbb-fddb-4300-9f13-65b4d999690c
Ir mes tai paliksime šitaip
numatytas 2a2ef469-3008-45f9-a165-ab1fb8f6277b
Mes pritaikome pakeitimus
virsh # net-iznīcinti numatytąjį Numatytasis tinklo sunaikinimas virsh # net-start numatytasis nustatymas Pradėtas numatytasis tinklo nustatymas virsh # net-list - visi Pavadinimas narė Automatinis paleidimas nuolatinis ---------------------------------------------- ------------ numatytasis aktyvus taip taip virsh # net-info numatytasis Pavadinimas: numatytasis UUID: 2a2ef469-3008-45f9-a165-ab1fb8f6277b Aktyvus: taip nuolatinis: taip automatinis paleidimas: taip tiltas: virbr0 virsh# mesti
Virtualią mašiną „wordpress“ kuriame nuotoliniu būdu
„buzz @ sysadmin“: ~ $ sudo virt-install \ - prijunkite qemu + ssh: // root @ centos7 / system \ --virt-type = kvm \ --pavadinimas wordpress \ --ram 1024\ --vcpus = 1 \ --disk /home/vms/wordpress.raw\ --cdrom /home/vms/openSUSE-13.2-DVD-x86_64.iso \ --os tipo Linux \ - tinklo tinklas = numatytasis \ --description wordpress.desdelinux.fan \ --grafika vnc \ --video = vga [sudo] „buzz“ slaptažodis: root @ centos7 slaptažodis: Pradedamas diegimas ... Kuriamas domenas ... | 0 B 00:00 root @ centos7 slaptažodis: root @ centos7 slaptažodis: (virt-viewer: 7491): Gdk-CRITICAL **: gdk_window_set_cursor: teiginys „GDK_IS_WINDOW (langas)“ nepavyko
Jei netyčia uždarome langą, tai nesvarbu. Mes vėl prisijungiame
buzz @ sysadmin: ~ $ virt-viewer - prijunkite qemu + ssh: // root @ centos7 / system wordpress root @ centos7 slaptažodis: root @ centos7 slaptažodis:
Artimiausi straipsniai?
DNS, DHCP ir NTP - SMB tinklai
Laimingas 2017 metų draugas Fico. Koks jūsų pristatymo švaistymas, nesant komentarų apie tokius puikius straipsnius kaip šis, kuriame jūs nuotoliniu būdu valdote visą hipervizorių. Aš labai vertinu viską, ką tu rašai, Federico. Nekantriai laukiu kitų jūsų straipsnių!
Zodiako drauge, nelaikau savo pastangų iššvaistyta, nes žinau, kad yra daug tokių, kurie seka ir laukia mano straipsnių, nors, kaip sakai, jų nekomentuoja. Ačiū už nuoširdžius žodžius.