依托 KVM 虚拟化嵌套环境实现 FusionCompute 的部署

前言

本实验依托 KVM 虚拟化嵌套环境实现 FusionCompute 的部署,此处省略 KVM 虚拟化环境的部署。

第一章 实验前准备

1.1 网络连接示意图

image-20200820112843581

1.2 使用 WinScp 或 SecureFX 等工具将 CNA 和 VRM 的 ios 软件包上传到宿主机的 /home/iso/ 目录下

image-20200820141136431

第二章 创建 KVM 裸虚拟机

在 KVM 环境上创建两台裸虚拟机,分别挂载 CNA 和 VRM 的镜像。

2.1 创建虚拟机磁盘文件

root@rsecc:~# mkdir /images
root@rsecc:~# qemu-img create -f qcow2 /images/CNA01.qcow2 500G
root@rsecc:~# qemu-img create -f qcow2 /images/VRM01.qcow2 500G

2.2 创建 CNA 裸虚拟机

指定虚拟机名字:CNA01;内存:16G;CPU:16;磁盘文件路径:/images/CNA01.qcow2;镜像文件路径:/home/iso/FusionCompute_6.5.1_CNA.iso;创建两张网卡桥接到 br0;指定 VNC 登录端口号:5901。

root@rsecc:~# virt-install --name CNA01 --ram=16384 --vcpus=16 --cpu host-model,+vmx --sysinfo host --disk path=/images/CNA01.qcow2 --cdrom=/home/iso/FusionCompute_6.5.1_CNA.iso --network bridge=br0,model=e1000 --network bridge=br0,model=e1000 --boot cdrom  --vnclisten=0.0.0.0 --vncport=5901 --vnc --noautoconsole

2.3 创建 VRM 裸虚拟机

指定虚拟机名字:VRM01;内存:16G;CPU:16;磁盘文件路径:/images/VRM01.qcow2;镜像文件路径:/home/iso/FusionCompute_6.5.1_VRM.iso;创建两张网卡桥接到 br0;指定 VNC 登录端口号:5902。

root@rsecc:~# virt-install --name VRM01 --ram=16384 --vcpus=16 --cpu host-model,+vmx --disk path=/images/VRM01.qcow2 --cdrom=/home/iso/FusionCompute_6.5.1_VRM.iso --network bridge=br0,model=e1000 --network bridge=br0,model=e1000 --boot cdrom  --vnclisten=0.0.0.0 --vncport=5902 --vnc --noautoconsole

第三章 CNA 和 VRM 的安装

3.1 开始 CNA 安装

打开 VNC 软件,地址栏输入宿主机的 IP 地址加端口号:5901,按“回车”键,打开 CNA01 的控制界面。

image-20200819183104137

3.2 确保光标在 “Install” 上,按 “Enter”,进入 CNA 安装配置界面。

image-20200819185115457

3.3 光标移动到“*Hard Drive”,按 “Enter” 键,进入磁盘配置界面。确认磁盘信息无误后光标移到 “OK” 按 “回车” 键,再选择“yes”。

image-20200819185237436

3.4 配置 CNA 网络。将光标移到“Network”, 按“回车”键。

image-20200819185319365

3.5 选择 IPv4, 按“回车”键。

image-20200819185411772

3.6 选择 eth0 网卡, 按“回车”键,进入网卡 IP 配置界面,配置好CNA01 的 IP 地址,将光标移动到“OK”, 按“回车”键。

根据实验前规划的网络配置相应的 IP 地址,选项一:不设置 IP 地址;选项二:DHCP 自动获取 IP 地址;选项三:手动配置 IP 地址;选项四:手动配置 IP 地址并且配置 VLAN。

3.7 配置好默认网关地址,再将光标移动到“OK”, 按“回车”键。

image-20200819190003153

3.8 光标移动到“OK”, 按“回车”键,完成网络配置。

image-20200819190104307

3.9 光标移动到“Hostname”, 按“回车”键,输入主机名 CNA01,然后再将光标移动到“OK”, 按“回车”键,完成主机名配置。

image-20200819190203924

3.10 将光标移动到“Password”, 按“回车”键,输入 CNA 的 root 密码“Rsecc12#$”,设置好后将光标移动到“OK”, 按“回车”键,完成密码设置。

密码需要满足:不是常用密码;包含大小写数字和特殊字符;不能小于八位数。

image-20200819190449809

3.11 将光标移动到“OK”, 按“回车” 键,再连续选择两次“yes”,进入 CNA系统安装界面。

image-20200819190543366

3.12 安装到 100%后, CNA 会关机,此时在宿主机侧启动 CNA 系统即可重新 VNC 连接 CNA 主机。

3.13 输入编辑命令,进入编辑虚拟机 xml 配置文件。

root@rsecc:~# virsh edit CNA01

3.14 输入 2,回车,设定编辑器为/usr/bin/vim.bash,进入配置文件界面。

3.15 将<boot dev='cdrom'/>参数设置为<boot dev='hd'/>,设定启动方式为硬盘启动。

image-20200819191927189

3.16 启动虚拟机,重新使用 VNC 连接 CNA 主机。至此 CNA 主机的安装完成,如果需要安装多台 CNA 重复上述步骤。

root@rsecc:~# virsh start CNA01

image-20200819192725496

3.17 VRM 主机的安装

重复步骤 2.1 到 2.16 完成 VRM 的安装,IP 地址按照规划的配置,主机名配置为 VRM01 ,root 密码同样需要符合密码策略要求。

第四章 初始化 FusionCompute 平台

4.1 打开浏览器输入 VRM 的 IP 地址,回车。

初次登录需要点击勾选同意《最终用户许可协议》。

1571482938664194.png

4.2 输入默认账号密码登陆,并修改默认密码。

默认账号:admin;默认密码:IaaS@PORTAL-CLOUD8!

1571482953996910.png


THE END