硬件环境:

1.通过BMC 安装 centos7.9 然后安装kvm 虚拟化软件,并打开virt-manager发现虚拟机开机黑屏试了很多方式行不通,准备换掉操作系统

2.尝试了Ubuntu20以及22 AMD的版本不是很顺利,然后继续更换到open欧拉22.03LTS上

3.以下是执行脚本命令历史供参考

    1  ping baidu.com
    2  yum
    3  ip a
    4  yum install virt-manager -y
    6  reboot
    7  yum install -y qemu qemu-img libvirt libvirtd
    8  yum install -y qemu qemu-img libvirt bridge-utils net-tools openvswitch openvswitch-kmod
    9  yum install -y qemu qemu-img libvirt bridge-utils net-tools openvswitch-kmod openvswitch
   10  yum install -y epel-release
   11  yum install -y qemu
   12  yum install -y libvirt
   13  systemctl start libvirtd
   14  ls /dev/kvm
   15   ls /sys/module/kvm
   16  rpm -qi qemu
   17  rpm -qi libvirt
   18  systemctl status libvirtd
   19  yum install -y qemu-img
   20  yum install -y bridge-utils
   21  yum install -y net-tools
   22  yum install -y openvswitch-kmod
   23  yum install -y openvswitch
   24  yum install -y openvswitch-kmod
   25  rpm -qi openvswitch-kmod
   26  yum update
   27  yum install openvswitch
   28  systemctl start openvswitch
   29  systemctl enable openvswitch
   30  ovs-vsctl show
   31  dnf makecache
   32  dnf groupinstall -y GNOME
   33  systemctl set-default graphical.target
   34  dnf localinstall google-chrome-stable_current_x86_64.rpm
   35  dnf install firefox
4.发现Google的浏览器图标点击不可用,又换成了Firefox浏览器可用

5.通过欧拉的文档指导安装kvm套件,需要注意CDROM是否挂载了iso

创建的虚拟机会自动获取一个192.168.122.x的动态网络地址,用来上网

对应的iptables 列表如下:

6.现在我需要静态的局域网IP地址

先创建一个虚拟网桥,然后再将物理网卡接入虚拟网桥,以后创建虚拟机就从该虚拟网桥交换机上进行虚拟接口配置

brctl addbr br0

brctl addif br0 ens16f0

当然为了设备重启之后网络接续,需要写进网络配置文件中:

[root@localhost ~]# cd /etc/sysconfig/network-scripts/
[root@localhost network-scripts]# ls
ifcfg-br0  ifcfg-ens16f0  ifcfg-ens16f1  ifcfg-ens16f2  ifcfg-ens16f3  ifcfg-ens2f0  ifcfg-ens2f1  ifdown-ovs  ifup-ovs
[root@localhost network-scripts]# cat ifcfg-br0
TYPE=Bridge
BOOTPROTO=none
DEFROUTE=yes
NAME=br0
DEVICE=br0
ONBOOT=yes
IPADDR=172.17.x.x
PREFIX=23
GATEWAY=172.17.x.x
DNS1=114.114.114.114
[root@localhost network-scripts]# cat ifcfg-ens16f0
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens16f0
DEVICE=ens16f0
ONBOOT=yes
BRIDGE=br0

6.当改动了网络配置之后,原来的Xmanager连接出现异常,此时需要ssh 重新连接并添加-XY的参数来搞定它。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐