Ez a KVM sorozat 2. része, itt megvitatjuk, hogyan telepíthet Linux virtuális gépeket hálózati telepítéssel KVM környezetben. Háromféle hálózati telepítést fogunk tárgyalni (FTP, NFS és HTTP), mindegyiknek megvannak a saját előfeltételei.
Mielőtt elkezdené, győződjön meg arról, hogy megvannak az előfeltételek, amelyeket a sorozat első részében említettünk.
1. Mielőtt elkezdenénk, telepítenünk kell az ftp szolgáltatáscsomagot.
# yum telepítés vsftpd.
2. A vsftpd telepítése után indítsuk el és tegyük véglegesen engedélyezett szolgáltatássá.
# systemctl start vsftpd. # systemctl engedélyezze a vsftpd -t.
3. Biztonsági problémák esetén előfordulhat, hogy FTP szolgáltatást kell hozzáadnia a tűzfalhoz.
# tűzfal-cmd --permanent --add-service = ftp. # tűzfal-cmd-újratöltés.
4. Most itt az ideje, hogy kiválassza a kívánt Linux ISO -t, amelyen dolgozni szeretne, ebben a részben használjuk
RHEL7 ISO. Szereljük fel az ISO -képet a rögzítési pont alá (azaz /mnt helyre). Létrehozhatja egyéni rögzítési pontját is.# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso/mnt/iso-mp/
5. Eddig még nem osztottunk meg semmit FTP szerver alatt. Az FTP alapértelmezett adatútvonala /var/ftp/pub/ új könyvtárat hozhatunk létre alatta.
# mkdir/var/ftp/pub/RHEL7.
6. Ezután másolja be a rögzített ISO -fájlokat. Másolás közben hozzáadhatja a „v” opciót a részletes adatokhoz.
# cp -r/mnt/iso -mp/*/var/ftp/pub/RHEL7/
7. Végül engedélyezzük a vsftpd szolgáltatás újraindítását, és ellenőrizzük a szolgáltatás állapotát.
# systemctl újraindítás vsftpd. # systemctl engedélyezze a vsftpd -t. # systemctl állapot vsftpd.
vsftpd.service - Vsftpd ftp démon Betöltve: betöltve (/usr/lib/systemd/system/vsftpd.service; aktív: aktív (fut) Fő PID: 27275 (vsftpd)
8. Itt az ideje, hogy elindítsuk a GUI eszközt virt-manager.
# virt-manager.
9. Kezdés után 'virt-manager", Hozzon létre új virtuális gépet, majd válassza ki a Hálózati telepítés ablakot.
10. Amikor először telepítette a KVM csomagokat, virtuális híd jött létre, amely összeköti a virtuális gépet a fizikai gazdagéppel. Megjelenítheti konfigurációját a használatával ifconfig parancs.
# ifconfig virbr0.
virbr0: zászlók = 4099mtu 1500 inet 192.168.124.1 netmask 255.255.255.0 broadcast 192.168.124.255 inet6 fe80:: 5054: ff: fe03: d8b9 prefixlen 64 scaleid 0x20 éter 52: 54: 00: 03: d8: b9 txqueuelen 0 (Ethernet) RX csomagok 21603 bájt 1144064 (1,0 MiB) RX hibák 0 elejtett 0 túllépés 0 képkocka 0 TX csomag 214834 bájt 1108937131 (1,0 GiB) TX hibák 0 elejtett 0 túlfutás 0 hordozó 0 ütközés 0.
Észre fogja venni IP: 192.168.124.1 van hozzárendelve a virtuális hídhoz vibr0.Virtual A gépek ezt az IP -t használják a fizikai gazdagéphez való csatlakozáshoz. Tehát azt mondhatjuk, hogy ez az IP a virtuális hálózati környezetben található fizikai gazdagép.
Ezt az IP -t fogjuk használni az ISO -fájljait tartalmazó FTP -könyvtár URL -címének eléréséhez. Ha az FTP -kiszolgálót egy másik/távoli gazdagépre telepítette, csak írja be a másik szerver IP -címét az előző IP helyett.
11. Ezután az erőforrásokról és a tárolásról kérdezik, mint az oktatóanyagunk előző részében. Végül is eléri ezt az ablakot vagy ilyesmit.
Nyomja meg a Befejezés gombot, és élvezze az új virtuális gép használatát.
1. Itt szinte ugyanazok a lépések, telepítse az nfs szolgáltatáscsomagot.
# yum install nfs-utils.
2. Ezután indítsa el az nfs szolgáltatást, és adja hozzá véglegesen a tűzfalhoz.
# systemctl start nfs. # systemctl engedélyezze az nfs -t. # tűzfal-cmd --permanent --add-service = nfs. # tűzfal-cmd-újratöltés.
3. Szerelje fel a Linux ISO -t.
# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso/mnt/iso-mp/
4. Ezt a csatlakozási pontot megoszthatjuk szerkesztéssel az NFS megosztással /etc/exports.
#echo /mnt /iso-mp *(ro)> /etc /export.
5. Indítsa újra az NFS szolgáltatást, és ellenőrizze a szolgáltatás állapotát.
# systemctl indítsa újra az nfs -t. # systemctl állapot nfs.
nfs-server.service-NFS szerver és szolgáltatások Betöltve: betöltve (/usr/lib/systemd/system/nfs-server.service; aktív) aktív: aktív (kilépett)
8. Indítsa el a GUI eszközt 'virt-manager‘.
# virt-manager.
9. Kezdés után 'virt-manager", Hozzon létre új virtuális gépet, majd válassza a Hálózati telepítés lehetőséget, majd írja be az ISO fájlokat tartalmazó NFS könyvtár URL -címét. Ha az NFS -kiszolgálót másik távoli gépen telepítette, csak írja be a gép IP -címét.
10. Ezután a rendszer felkéri Önt, hogy adja meg az erőforrásokat és a tárhelyet a sorozat előző részében ismertetett módon. Csak töltse ki ezeket az adatokat, és nyomja meg a „Befejezés” gombot.
1. Itt is szinte ugyanazokat a lépéseket hajtjuk végre: telepítsük a http szolgáltatáscsomagot, indítsuk el és engedélyezzük véglegesen a tűzfalon.
# yum telepítse a httpd -t. # systemctl indítsa el a httpd -t. # systemctl engedélyezze a httpd -t. # firewall-cmd --permanent --add-service = httpd. # tűzfal-cmd-újratöltés.
2. Ezután szerelje fel az ISO képet a "/mnt/iso-mp’Helyszín.
# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso/mnt/iso-mp/
3. Eddig még nem osztottunk meg semmit a HTTP szerver alatt. A HTTP alapértelmezett adatútvonala "/var/www/html', Hozzunk létre egy új könyvtárat alatta.
# mkdir/var/www/html/RHEL7.
4. Ezután másolja az ISO fájlokat ebbe a könyvtárba.
# cp -r/mnt/iso -mp/*/var/www/html/RHEL7/
5. Indítsa újra a httpd szolgáltatást, és ellenőrizze a szolgáltatás állapotát.
# systemctl indítsa újra a httpd -t. # systemctl állapot httpd.
httpd.service - Az Apache HTTP szerver betöltve: betöltve (/usr/lib/systemd/system/httpd.service; aktív: aktív (fut) Fő PID: 3650 (httpd)
6. Ezután indítsa el a "virt-manager", Hozzon létre egy új virtuális gépet, majd válassza a Hálózati telepítés lehetőséget, és írja be a HTTP -címtár URL -címét, amely tartalmazza az ISO -fájl fájljait, és kövesse a fentiekben ismertetett eljárást.
Megbeszéltük a Linux virtuális gép hálózati telepítéssel történő telepítésének módját. A hálózati telepítés nagyon előnyben részesül a helyi telepítéssel szemben a központosítás miatt, amely segít egy központi telepítési forrás telepítésében, minden kiszolgáló/gép ezt használja az operációs rendszer telepítéséhez. Ez valóban csökkentette az elvesztegetett telepítési időt a hatalmas környezetben.