kubeflow部署指导(1)——虚拟机部署

环境信息
openEuler 22.03 LTS SP4 x86
物理机:2288H V5

一、安装依赖工具

dnf install -y qemu libvirt virt-install virt-manager libvirt-daemon-qemu virt-viewer bridge-utils

二、创建虚拟机

  1. 创建一个新的QCOW2格式的虚拟磁盘镜像文件,磁盘空间200G
    qemu-img create -f qcow2 /home/vm_qcow2/master.qcow2 200G

  2. 在基于 KVM 的虚拟化环境中安装一个新的虚拟机
    virt-install --name=master --vcpus=12 --ram=16384 --disk path=/home/vm_qcow2/master.qcow2,size=200,bus=virtio --console pty,target_type=serial --location=/mnt/openEuler-22.03-LTS-x86_64-dvd.iso --extra-args ‘console=ttyS0,115200n8 serial’ --nographics --osinfo detect=on,require=off

  3. 虚拟机不能访问外网时搭建linux网桥

	# 创建网桥br0
	brctl addbr br0
	# 将物理网卡eno1绑定到Linux网桥
	brctl addif br0 eno1
	# eno1与网桥连接后,不再需要IP地址,安装net-tools软件包,将eno1的IP设置为0.0.0.0
	yum install -y net-tools
	ifconfig eth0 0.0.0.0
	# 如果有DHCP服务器,可以通过dhclient设置动态IP地址
	dhclient br0	
	# 如果没有DHCP服务器,给br0配置静态IP,例如设置静态IP为192.168.1.2,子网掩码为255.255.255.0
	ifconfig br0 172.168.133.6 netmask 255.255.0.0