返回列表 发帖

CentOS7.8安装KVM

笺注:这是在 最小化安装CentOS7.8 的基础上进行的。


VMware Workstation要启用虚拟化引擎:
图片2.png
2020-8-17 09:05



操作系统的版本:
图片4.png
2020-8-17 09:06



系统的语言环境:(中文)
[root@ser1 ~]# echo $LANG
zh_CN.UTF-8




先安装图形界面:(实验中用本地光盘作为YUM源)
[root@ser1 ~]# yum -y groupinstall "GNOME Desktop"


进入图形界面:
[root@ser1 ~]# init 5


点击“前进”
图片5.png
2020-8-17 09:06



点击“前进”
图片6.png
2020-8-17 09:07



点击“前进”
图片7.png
2020-8-17 09:07



点击“前进”
图片8.png
2020-8-17 09:07



点击“跳过”
图片9.png
2020-8-17 09:07



创建新用户:
图片10.png
2020-8-17 09:08



要符合密码复杂性要求!
图片11.png
2020-8-17 09:08



图片12.png
2020-8-17 09:08



打开“终端”
图片13.png
2020-8-17 09:08



图片14.png
2020-8-17 09:09


笺注:直接登录的是新用户 zhuohua



注销当前用户:
图片15.png
2020-8-17 09:09



图片16.png
2020-8-17 09:09



使用管理员用户root登录系统:
图片17.png
2020-8-17 09:10


图片18.png
2020-8-17 09:10



图片19.png
2020-8-17 09:10






设置服务器重启后从图形界面启动:
[root@ser1 ~]# systemctl set-default graphical.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/graphical.target.


重启服务器:
[root@ser1 ~]# init 6



笺注:
设置服务器重启后从命令行界面启动:
[root@ser1 ~]# systemctl set-default multi-user.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.








备注:实验中,服务器有两张物理网卡

虚拟网桥的配置:
[root@ser1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-br0
DEVICE=br0
ONBOOT=yes
BOOTPROTO=static
IPADDR="192.168.168.190"
NETMASK="255.255.255.0"
GATEWAY="192.168.168.2"
DNS1="8.8.8.8"
DNS2="114.114.114.114"
USERCTL=no
TYPE=Bridge



网卡bonding的配置:
[root@ser1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
ONBOOT=yes
BONDING_OPTS="mode=1 miimon=100 fail_over_mac=1"
BRIDGE="br0"



两张物理网卡的配置:
[root@ser1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
DEVICE=ens33
ONBOOT=yes
SLAVE=yes
USERCTL=no
BOOTPROTO=static
MASTER=bond0


[root@ser1 ~]# cat /etc/sysconfig/network-scripts/ifcfg-ens38
DEVICE=ens38
ONBOOT=yes
SLAVE=yes
USERCTL=no
BOOTPROTO=static
MASTER=bond0


重启network服务后,修改生效:
[root@ser1 ~]# systemctl restart network


网卡bonding、虚拟网桥配置成功:
[root@ser1 ~]#  ifconfig
bond0: flags=5187<UP,BROADCAST,RUNNING,MASTER,MULTICAST>  mtu 1500
        ether 00:0c:29:8a:fb:77  txqueuelen 1000  (Ethernet)
        RX packets 16  bytes 1112 (1.0 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 32  bytes 4461 (4.3 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

br0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.168.190  netmask 255.255.255.0  broadcast 192.168.168.255
        inet6 fe80::88b9:15ff:fe65:771e  prefixlen 64  scopeid 0x20<link>
        ether 00:0c:29:8a:fb:77  txqueuelen 1000  (Ethernet)
        RX packets 8  bytes 490 (490.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 38  bytes 4781 (4.6 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens33: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether 00:0c:29:8a:fb:77  txqueuelen 1000  (Ethernet)
        RX packets 698  bytes 54489 (53.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1023  bytes 237563 (231.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens38: flags=6211<UP,BROADCAST,RUNNING,SLAVE,MULTICAST>  mtu 1500
        ether 00:0c:29:8a:fb:81  txqueuelen 1000  (Ethernet)
        RX packets 27  bytes 3364 (3.2 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 32  bytes 4978 (4.8 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 64  bytes 5632 (5.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 64  bytes 5632 (5.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        inet 192.168.122.1  netmask 255.255.255.0  broadcast 192.168.122.255
        ether 52:54:00:7f:c1:cc  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0



查看bond0接口的状态:
[root@ser1 ~]# cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.7.1 (April 27, 2011)

Bonding Mode: fault-tolerance (active-backup) (fail_over_mac active)
Primary Slave: None
Currently Active Slave: ens38 #可以看到网卡ens38处于活跃状态
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: ens38
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:8a:fb:81
Slave queue ID: 0

Slave Interface: ens33
MII Status: up
Speed: 1000 Mbps
Duplex: full
Link Failure Count: 0
Permanent HW addr: 00:0c:29:8a:fb:77
Slave queue ID: 0








######

安装KVM软件组:
[root@ser1 ~]# yum -y groups install "Virtualization Host" "Virtualization Client" "Virtualization Platform"


查看KVM版本的信息:
virsh version
图片1.png
2020-10-14 15:33



查看KVM节点(服务器)的信息:
virsh nodeinfo
图片2.png
2020-10-14 15:33



KVM守护程序libvirtd:
[root@ser1 ~]# systemctl is-enabled libvirtd
enabled

[root@ser1 ~]# ps -ef |grep libvirtd |grep -v grep
root       2470      1  0 13:52 ?        00:00:00 /usr/sbin/libvirtd




打开 虚拟系统管理器
图片22.png
2020-8-17 09:12



图片23.png
2020-8-17 09:12






相关文章:
CentOS8安装KVM

最小化安装CentOS7.8
Windows客户端通过VNC Viewer远程桌面到CentOS7.8
CentOS7.8_KVM_Linux(创建虚拟机)
CentOS7.8_KVM_Windows
CentOS7.8扩大/var分区

返回列表