centos7安裝kvm,並安裝centos虛擬機

若是是在vmware中安裝kvm,在cpu設置中,勾選intel VT-x/EPT選項。php

環境:CentOS 7.5  IP:10.8.8.90node

一、檢查是否開啓kvm支持

[root@kvm ~]# grep -E '(vmx|svm)' /proc/cpuinfo
# 會出現相關信息,若是沒有出現,則沒法安裝kvm

 

二、安裝kvm

2.1 安裝準備

qemu-kvm:Kvm用戶空間管理工具linux

libvirt:管理kvm虛擬機windows

virt-install:管理kvm工具tcp

# 安裝kvm管理工具工具

[root@kvm ~]# yum install -y qemu-kvm libvirt
[root@kvm ~]# yum install virt-install –y

# 設置kvm管理工具libvirtd服務開機自啓動ui

 

[root@kvm ~]# systemctl enable libvirtd
[root@kvm ~]# systemctl start libvirtd
[root@kvm ~]# systemctl status libvirtd

 

# 查看是否建立了網卡virbr0spa

[root@kvm ~]# ifconfig
virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255

# windows下載安裝TightVNC工具code

官網下載地址:https://www.tightvnc.com/download.phporm

後面使用TightVNC Viewer鏈接安裝系統。

# 停用firewalld防火牆

 

# 停用firewalld防火牆、selinux,安裝iptables防火牆
[root@kvm ~]# firewall-cmd --state
running
[root@kvm ~]# systemctl stop firewalld
[root@kvm ~]# systemctl disable firewalld
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
Removed symlink /etc/systemd/system/basic.target.wants/firewalld.service.
[root@kvm ~]# yum install iptables* -y
[root@kvm ~]# systemctl start iptables
[root@kvm ~]# systemctl enable iptables
Created symlink from /etc/systemd/system/basic.target.wants/iptables.service to /usr/lib/systemd/system/iptables.service.
[root@kvm ~]# systemctl status iptables
[root@kvm ~]# vi /etc/sysconfig/selinux 
改成disabled
[root@kvm ~]# setenforce 0
[root@kvm ~]# getenforce  
Permissive

 

2.2  上傳系統鏡像文件

[root@kvm ~]# mkdir /home/tools
[root@kvm ~]# cd /home/tools/
[root@kvm tools]# yum install lrzsz –y
[root@kvm tools]# rz
# 系統太大,沒法使用SecureCRT的rz命令上傳,使用SecureFX上傳便可。

2.3  建立kvm虛擬機佔用的硬盤空間大小

虛擬機硬盤格式有raw和qcow2兩種模式:

         raw,建立多大,佔用多大空間。

         qcow2,使用多少,佔多少,最大不超過建立時設置的大小。

# 建立qcow2虛擬機

[root@kvm ~]# mkdir /data
[root@kvm ~]# cd /data/
[root@kvm data]# qemu-img create -f qcow2 /data/CentOS7-node1.qcow2 10G
Formatting '/data/CentOS7-node1.qcow2', fmt=qcow2 size=10737418240 encryption=off cluster_size=65536 lazy_refcounts=off 
[root@kvm data]# ll
total 196
-rw-r--r-- 1 root root 197120 Sep 15 23:00 CentOS7-node1.qcow2

2.4  安裝虛擬機

防火牆開啓5900端口,默認5900,第2個虛擬機端口爲5901,依次類推。

-A INPUT -p tcp -m state --state NEW -m tcp --dport 5900 -j ACCEPT

安裝命令:

相關文章
相關標籤/搜索