![Hvordan endre chattemaet i Facebook Messenger](/f/5591024df83694c002d32b2c069a5497.jpg?width=100&height=100)
Dette er del 2 av KVM -serien, her vil vi diskutere hvordan du distribuerer virtuelle Linux -maskiner ved hjelp av nettverksinstallasjon under KVM -miljø. Vi vil diskutere tre typer nettverksinstallasjon (FTP, NFS og HTTP), hver av dem har sine spesielle forutsetninger.
Før du begynner, må du kontrollere at du har forutsetningene som vi har nevnt i den første delen av denne serien.
1. Før vi begynner, bør vi installere ftp -servicepakken.
# yum installer vsftpd.
2. Etter at vsftpd er installert, kan vi starte og gjøre tjenesten permanent aktivert.
# systemctl start vsftpd. # systemctl enable vsftpd.
3. For sikkerhetsproblemer må du kanskje legge til FTP -tjeneste i brannmuren.
# firewall-cmd --permanent --add-service = ftp. # brannmur-cmd – last inn på nytt.
4. Nå er det på tide å velge din foretrukne Linux ISO som du vil jobbe med, i denne delen bruker vi
RHEL7 ISO. La oss montere ISO -bildet under monteringspunktet (dvs. /mnt plassering). Du kan også lage ditt tilpassede festepunkt.# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso/mnt/iso-mp/
5. Til nå har vi ikke delt noe under FTP -serveren ennå. FTP standard datasti er /var/ftp/pub/ La oss lage en ny katalog under den.
# mkdir/var/ftp/pub/RHEL7.
6. Kopier deretter de monterte ISO -filene til den. Du kan også legge til ‘v’ -alternativ for detaljerte detaljer mens du kopierer.
# cp -r/mnt/iso -mp/*/var/ftp/pub/RHEL7/
7. Til slutt kan vi starte vsftpd -tjenesten på nytt og kontrollere statusen for tjenesten.
# systemctl restart vsftpd. # systemctl enable vsftpd. # systemctl status vsftpd.
vsftpd.service - Vsftpd ftp daemon Lastet: lastet (/usr/lib/systemd/system/vsftpd.service; aktivert) Aktiv: aktiv (kjører) Hoved -PID: 27275 (vsftpd)
8. Nå er det på tide å starte vårt GUI -verktøy virt-manager.
# virt-manager.
9. Etter å ha startet ‘virt-manager', Opprett en ny virtuell maskin og velg deretter Nettverksinstallasjon fra dette vinduet.
10. Når du har installert KVM -pakker for første gang, er det opprettet en virtuell bridge for å koble den virtuelle maskinen til den fysiske verten. Du kan vise konfigurasjonen ved hjelp av ifconfig kommando.
# ifconfig virbr0.
virbr0: flagg = 4099mtu 1500 inet 192.168.124.1 netmask 255.255.255.0 kringkasting 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 -pakker 21603 byte 1144064 (1.0 MiB) RX -feil 0 falt 0 overskrider 0 ramme 0 TX -pakker 214834 byte 1108937131 (1.0 GiB) TX -feil 0 droppet 0 overskrider 0 transportør 0 kollisjoner 0.
Du vil legge merke til det IP: 192.168.124.1 er tildelt den virtuelle broen vibr0.Virtual maskiner bruker denne IP -en til å koble til den fysiske verten. Så vi kan si at denne IP -en representerer den fysiske verten i det virtuelle nettverksmiljøet.
Vi vil bruke denne IP -adressen til å gi URL -banen til FTP -katalogen vår som inneholder filene til ISO -en vår. Hvis du har distribuert FTP -serveren din på en annen/ekstern vert, bare skriv inn IP -adressen til den andre serveren i stedet for den forrige IP -adressen.
11. Deretter vil du bli spurt om ressurser og lagring på samme måte som forrige del av opplæringen vår. Tross alt kommer du til dette vinduet eller noe lignende.
Trykk på Fullfør, og nyt med din nye virtuelle maskin.
1. Vi har nesten de samme trinnene her, installer nfs servicepakke.
# yum installer nfs-utils.
2. Deretter starter du nfs -tjenesten og legger tjenesten til brannmuren permanent.
# systemctl start nfs. # systemctl aktiver nfs. # firewall-cmd --permanent --add-service = nfs. # brannmur-cmd – last inn på nytt.
3. Monter Linux ISO.
# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso/mnt/iso-mp/
4. Vi kan dele dette monteringspunktet ved å bruke NFS -deling ved å redigere /etc/exports.
#echo /mnt /iso-mp *(ro)> /etc /exports.
5. Start NFS -tjenesten på nytt og sjekk tjenestens status.
# systemctl restart nfs. # systemctl status nfs.
nfs-server.service-NFS-server og tjenester Lastet: lastet (/usr/lib/systemd/system/nfs-server.service; deaktivert) Aktiv: aktiv (avsluttet)
8. Start GUI -verktøyet 'virt-manager‘.
# virt-manager.
9. Etter å ha startet ‘virt-manager', Opprett en ny virtuell maskin, velg deretter Nettverksinstallasjon og angi deretter URL -banen til NFS -katalogen som inneholder filene til ISO. Hvis du har distribuert NFS -serveren din på en annen ekstern maskin, bare skriv inn IP -adressen til den maskinen.
10. Da vil du bli bedt om å angi ressurser og lagring på samme måte som diskutert i forrige del av denne serien. Bare fyll ut alle disse detaljene og trykk på "Fullfør" -knappen.
1. Vi har også nesten de samme trinnene også her, installer http -tjenestepakken, start den og aktiver den permanent på brannmur.
# yum installer httpd. # systemctl start httpd. # systemctl aktiver httpd. # firewall-cmd --permanent --add-service = httpd. # brannmur-cmd – last inn på nytt.
2. Deretter monterer du ISO -bildet under '/mnt/iso-mp' plassering.
# mount -t iso9660 -o ro /path-to-iso/rhel-server-7.0-x86_64-dvd.iso/mnt/iso-mp/
3. Til nå har vi ikke delt noe under HTTP -serveren ennå. HTTP standard datasti er ‘/var/www/html', Lar oss lage en ny katalog under den.
# mkdir/var/www/html/RHEL7.
4. Kopier deretter monterte ISO -filer til denne katalogen.
# cp -r/mnt/iso -mp/*/var/www/html/RHEL7/
5. Start httpd -tjenesten på nytt og sjekk tjenestens status.
# systemctl start httpd på nytt. # systemctl status httpd.
httpd.service - Apache HTTP -serveren lastet: lastet (/usr/lib/systemd/system/httpd.service; deaktivert) Aktiv: aktiv (kjører) Hoved -PID: 3650 (httpd)
6. Start deretter "virt-manager', Opprett en ny virtuell maskin, velg deretter Nettverksinstallasjon og angi HTTP -katalogbane -url, som inneholder filene til ISO -bildet og følg prosedyren som diskutert ovenfor.
Vi har diskutert hvordan du distribuerer Linux virtuell maskin ved hjelp av nettverksinstallasjon. Nettverksinstallasjon er meget foretrukket fremfor lokal installasjon på grunn av sentralisering som hjelper deg med å distribuere en sentral installasjonskilde, alle servere/maskiner bruker den til å distribuere operativsystemet. Dette reduserte virkelig bortkastet installasjonstid i de enorme miljøene.