KVM-centos7-Befehlszeilenbereitstellung
- Umweltvorbereitung
-
- 1. Überprüfen Sie die Systemversion
- 2. Überprüfen Sie, ob die CPU die Virtualisierung unterstützt
- 3. Deaktivieren Sie Selinux
- 4. Installieren Sie den Dienst und starten Sie ihn
- 5. Erstellen Sie eine Speicherdatei
- 6. Bild hochladen
- 7. Erstellen Sie die erforderliche Netzwerkkarte für KVM
- 8. Ändern Sie die Netzwerkkarte
- 9. Installieren Sie die virtuelle Maschine
- 10. Öffnen Sie die VNC-Verbindung
- 11. Starten Sie KVM Virtual
- 12. Melden Sie sich an, ändern Sie die Netzwerkkarte! [Bildbeschreibung hier einfügen] (https://img-blog.csdnimg.cn/20201030150807445.png#pic_center)
- 13. Installieren Sie die Basisdienste und gehen Sie mit nginx online
Umweltvorbereitung
Ein Centos7 [Festplattenbit 20G], deaktivieren Sie die
Konfigurationsanforderungen für die Firewall und das Herunterfahren von Selinux
1. Überprüfen Sie die Systemversion
cat /etc/centos-release
- 7.4 und höher (einschließlich 7.4) unterstützen die Bereitstellung
2. Überprüfen Sie, ob die CPU die Virtualisierung unterstützt
cat /proc/cpuinfo | egrep 'vmx|svm'
- Die Wörter vmx und svm geben die Unterstützung für KVM an
3. Deaktivieren Sie Selinux
vim /etc/sysconfig/selinux
- 7 Zeilen werden wie folgt geändert
4. Installieren Sie den Dienst und starten Sie ihn
yum install -y qemu-kvm libvirt virt-install
systemctl start libvirtd
systemctl enable libvirtd
5. Erstellen Sie eine Speicherdatei
qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G
6. Bild hochladen
cd /tmp/
7. Erstellen Sie die erforderliche Netzwerkkarte für KVM
virsh iface-bridge ens33 br0
- Wenn dies fehlschlägt, führen Sie den nächsten Schritt aus
8. Ändern Sie die Netzwerkkarte
- Inhalt von ens33
DEVICE=ens33
ONBOOT=yes
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
NAME=ens33
BRIDGE=br0
- Ändern Sie die erstellte Netzwerkkarte br0
DEVICE="br0"
ONBOOT="yes"
TYPE="Bridge"
BOOTPROTO="dhcp"
PROXY_METHOD=none
BROWSER_ONLY=no
DEFOUTE=yes
IPV4_FAILURE_FATAL=no
NAME=br0
- Renderings zeigen
Starten Sie die Netzwerkkarte neu
systemctl restart network
NIC-Überprüfung
ifconfig
9. Installieren Sie die virtuelle Maschine
virt-install --virt-type kvm --name CentOS-7-x86_64 --ram 1536 --cdrom=/tmp/CentOS-7-x86_64-Minimal-2003.iso --disk path=/opt/CentOS-7-x86_64.raw --network bridge=br0 --graphics vnc,listen=0.0.0.0 --noautoconsole
10. Öffnen Sie die VNC-Verbindung
11. Starten Sie KVM Virtual
virsh list
virsh start CentOS-7-x86_64
netstat -nlpt
12. Melden Sie sich an, ändern Sie die Netzwerkkarte
vim /etc/sysconfig/network-scripts/ifcfg-eth0
noboot änderte sich zu ja
- Starten Sie nach dem Wechseln der Netzwerkkarte neu, um die IP-Adresse zu überprüfen. Anschließend können Sie eine Verbindung zu xshell herstellen (einfach zu bedienen).
13. Installieren Sie die Basisdienste und gehen Sie mit nginx online
- Öffnen Sie den Browser, um dies zu überprüfen