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.
- 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.