Kif Tiskjera Magni Virtwali Multipli billi tuża Netwerk Install (HTTP, FTP u NFS) taħt KVM Environment - Parti 2


Din hija l-Parti 2 tas-serje KVM, hawnhekk ser niddiskutu kif tuża magni virtwali Linux bl-użu ta 'installazzjoni ta' netwerk taħt ambjent KVM. Se niddiskutu tliet tipi ta 'installazzjoni tan-netwerk (FTP, NFS u HTTP), kull wieħed minnhom għandu l-prerekwiżiti speċjali tiegħu.

Qabel tibda, kun żgur li għandek il-prerekwiżiti li semmejna fl-ewwel parti ta 'din is-serje.

  1. Imwaqqaf Magni Virtwali fil-Linux billi tuża KVM (Magni Virtwali bbażati fuq il-kernel) – Parti 1

Installazzjoni tan-Netwerk bl-użu tal-FTP

1. Qabel ma nibdew għandna ninstallaw il-pakkett tas-servizz ftp.

# yum install vsftpd

2. Wara li vsftpd ġie installat, imbagħad ejja nibdew u tagħmlu servizz permanenti attivat.

# systemctl start vsftpd
# systemctl enable vsftpd

3. Għal kwistjonijiet ta 'sigurtà, jista' jkollok bżonn iżżid servizz FTP mal-Firewall.

# firewall-cmd --permanent --add-service=ftp
# firewall-cmd –reload

4. Issa wasal iż-żmien li tagħżel l-ISO Linux tippreferi tiegħek li trid taħdem fuqha, f'din il-parti nużaw RHEL7 ISO. Ejja narmaw l-immaġni ISO taħt il-punt tal-muntaġġ (jiġifieri /mnt post). Tista 'wkoll toħloq il-punt tal-muntaġġ tad-dwana tiegħek.

# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso  /mnt/iso-mp/

5. Sa issa, għadna ma qsamna xejn taħt is-server FTP. Il-mogħdija tad-dejta default tal-FTP hija /var/ftp/pub/ ħalli noħolqu direttorju ġdid taħtha.

# mkdir /var/ftp/pub/RHEL7

6. Imbagħad Ikkopja l-fajls ISO immuntati li jinsabu fih. Tista 'wkoll iżżid l-għażla 'v' għal dettalji verbose waqt li tikkopja.

# cp -r /mnt/iso-mp/* /var/ftp/pub/RHEL7/

7. Fl-aħħarnett ejja jerġa 'jibda s-servizz vsftpd u jiċċekkja l-istatus tas-servizz.

# systemctl restart vsftpd
# systemctl enable vsftpd
# systemctl status vsftpd
 vsftpd.service - Vsftpd ftp daemon
 Loaded: loaded (/usr/lib/systemd/system/vsftpd.service; enabled)
 Active: active (running) 
 Main PID: 27275 (vsftpd)

8. Issa l-ħin tiegħu biex tibda l-virt-manager tal-għodda GUI tagħna.

# virt-manager

9. Wara li tibda 'virt-manager', oħloq magna virtwali ġdida imbagħad agħżel Netwerk install minn din it-tieqa.

10. Meta tkun installat pakketti KVM għall-ewwel darba, inħoloq pont virtwali biex jgħaqqad il-magna virtwali mal-host fiżiku. Tista 'turi l-konfigurazzjoni tagħha billi tuża l-kmand ifconfig.

# ifconfig virbr0
virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.124.1  netmask 255.255.255.0  broadcast 192.168.124.255
        inet6 fe80::5054:ff:fe03:d8b9  prefixlen 64  scopeid 0x20
        ether 52:54:00:03:d8:b9  txqueuelen 0  (Ethernet)
        RX packets 21603  bytes 1144064 (1.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 214834  bytes 1108937131 (1.0 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

Tinduna li l-IP: 192.168.124.1 huwa allokat għall-pont virtwali vibr0.Virtual magni juża dan l-IP biex jgħaqqad mal-host fiżiku. Allura, nistgħu ngħidu li din l-IP hija tirrappreżenta l-ospitant fiżiku fl-ambjent tan-netwerk virtwali.

Aħna se nużaw din l-IP biex nipprovdu l-passaġġ tal-URL għad-direttorju FTP tagħna li fih il-fajls tal-ISO tagħna. Jekk għandek tuża s-server FTP tiegħek fuq host ieħor/remot, daħħal l-IP tas-server l-ieħor minflok l-IP preċedenti.

11. Imbagħad inti tiġi mistoqsi dwar ir-riżorsi u l-ħażna kif l-istess bħall-parti preċedenti tat-tutorja tagħna. Wara kollox hemm int se tilħaq din it-tieqa jew xi ħaġa bħal din.

Agħfas Finish, u gawdi bil-magna virtwali l-ġdida tiegħek.

Installazzjoni tan-Netwerk bl-użu tal-NFS

1. Għandna kważi l-istess passi hawn, installa l-pakkett tas-servizz nfs.

# yum install nfs-utils

2. Sussegwentement, ibda s-servizz nfs u żid is-servizz mal-firewall b'mod permanenti.

# systemctl start nfs
# systemctl enable nfs
# firewall-cmd --permanent --add-service=nfs
# firewall-cmd –reload

3. Immonta l-ISO Linux.

# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso  /mnt/iso-mp/

4. Nistgħu naqsmu dan il-punt tal-muntatura billi nużaw is-sehem NFS billi neditjaw /etc/exports.

#echo /mnt/iso-mp *(ro) > /etc/exports

5. Ibda mill-ġdid is-servizz NFS u ċċekkja l-istatus tas-servizz.

# systemctl restart nfs
# systemctl status nfs
   nfs-server.service - NFS server and services
   Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; disabled)
   Active: active (exited)

8. Ibda l-għodda GUI 'virt-manager'.

# virt-manager

9. Wara li tibda 'virt-manager', oħloq magna virtwali ġdida imbagħad agħżel Installa tan-Netwerk u mbagħad daħħal il-passaġġ tal-URL tad-direttorju NFS li fih il-fajls tal-ISO. Jekk skjerajt is-server NFS tiegħek fuq magna remota oħra, daħħal l-IP ta 'dik il-magna.

10. Imbagħad ikun mitlub li ddaħħal ir-riżorsi u l-ħażna kif diskuss fil-parti ta 'qabel ta' din is-sensiela.. Imla dawn id-dettalji kollha u agħfas fuq il-buttuna 'Finish'.

Installazzjoni tan-Netwerk bl-użu ta' HTTP

1. Għandna wkoll kważi l-istess passi hawn ukoll, installa l-pakkett tas-servizz http, ibdah u ppermettiha b'mod permanenti fuq il-firewall.

# yum install httpd
# systemctl start httpd
# systemctl enable httpd
# firewall-cmd --permanent --add-service=httpd
# firewall-cmd –reload

2. Sussegwentement, arma l-immaġni ISO taħt il-post '/mnt/iso-mp'.

# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso  /mnt/iso-mp/

3. Sa issa għadna ma qsamna xejn taħt is-server HTTP. Il-mogħdija tad-dejta default HTTP hija '/var/www/html', ejja noħolqu direttorju ġdid taħtha.

# mkdir /var/www/html/RHEL7

4. Imbagħad Ikkopja fajls ISO immuntati f'dan id-direttorju.

# cp -r /mnt/iso-mp/* /var/www/html/RHEL7/

5. Ibda mill-ġdid is-servizz httpd u iċċekkja l-istatus tas-servizz.

# systemctl restart httpd
# systemctl status httpd
httpd.service - The Apache HTTP Server
   Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled)
   Active: active (running)
 Main PID: 3650 (httpd)

6. Sussegwentement ibda l-'virt-manager', oħloq magna virtwali ġdida imbagħad agħżel Network install u daħħal l-URL tal-passaġġ tad-direttorju HTTP, li fih il-fajls tal-immaġni ISO u segwi l-proċedura kif diskuss hawn fuq..

Konklużjoni

Iddiskutejna kif tuża magna virtwali Linux bl-użu ta 'installazzjoni tan-netwerk. L-installazzjoni tan-netwerk hija ppreferuta ħafna fuq l-installazzjoni lokali minħabba ċentralizzazzjoni li tgħinek tuża sors wieħed ta 'installazzjoni ċentrali, is-servers/il-magna kollha jużawha biex tuża s-sistema operattiva tagħhom. Dan verament naqqas il-ħin ta 'installazzjoni moħli fl-ambjenti enormi.