本文主要介绍了在VMware Workstation进行HCSD部署的实验,并介绍了HCSD中的设置
前文介绍了HCS的架构与简易说明了HCSD的部署方式,如果中间对架构方面又看不懂的可以看一下前文
华为HuaweiCloudStack介绍、架构与部署方式(一)-优快云博客
三种部署方式:
1、VMwareWorkstation部署
2、其他虚机环境比如vsphere,fusionsphere
3、物理机部署
华为文档中建议使用物理机
VMwareWorkstation不支持trunk,无法设计多网络平面,只能图一乐
但实验环境中是物理机还是虚拟机都不影响我们去看他的网页
在实际项目中一般使用物理机
环境:
R9-7940H 8核16线程VMware Workstation 17 Pro
—— 选择centos7 64位
—— 分配2core 4G
—— 仅主机网络
HUAWEI_CLOUD_Stack_Deploy_6.5.1.11-X86_64
—— 自动分区
—— 添加手动ip与网关
镜像链接:
链接:https://pan.baidu.com/s/1xhhQmCGyDcBayJxK6Z8I0w
提取码:qwer
VMware Workstation默认情况下虚拟网卡不⽀持VLAN,需要为VMnet1 配置IP地址与VLAN ID
将自己连接的仅主机网络网卡vmnet ip设置为网关.254(具体什么都行,与虚机内对应上即可)
选择vlan enable ,vlan ID 10(具体什么都行,与虚机内对应上即可)
系统安装完成后进入/opt/FusionCloudDeploy/fcdscript
cd /opt/FusionCloudDeploy/fcdscript
有一个自动配置网络的脚本config_fcd_net.sh
从fcd_config.ini中读取变量,所以只需要在fcd_config.ini中进行各种参数的配置即可
参数解读:
[common]
deploy_form= 1
#物理机/VMware/FusionSphere - 1
#HCS嵌套虚拟部署HCSD - 2#重点参数——physical_form 物理机部署⽹络参数
[physical_form]
vlan_api = 10 ——HCS external_API(反向代理的网络)
vlan_om = 22 ——HCS external_OM (向下管理资源的网络)
vlans_pxe = 205,206 —— HCS internal_base 一个是级联层,一个是被级联层 两个VLAN ID,英⽂逗号隔开
每个级联层(1个),每个被级联层(1个或者多个) 都需要有⼀个单独的internal_base VLAN⽹络ip_ExternalOM = 192.168.209.11 ——external_OM⽹络⼦接⼝IP地址
mask_ExternalOM = 255.255.255.0 ——external_OM⽹络⼦接⼝⼦⽹掩码#BMC网络(可选)
vlan_for_bmc = 1010 ——BMC硬件服务器管理⽹络 - VLAN1010
ip_for_bmc = 10.1.1.11 ——BMC硬件服务器管理⽹络IP地址
mask_for_bmc = 255.255.255.0 ——BMC硬件服务器管理⽹络⼦⽹掩码
#如果物理交换机与服务器bmc连接的时候配置的是二层口,没有路由寻址的情况下,必须配置BMC的选项,使其互通 #如果物理交换机内配置了服务器的三层网关,那么做个路由寻址就可以了#BMS 裸⾦属服务⽹络 - 单独为HCS添加BMS服务添加(可选)
vlan_bms_om
ip_bms_ExternalOM
mask_bms_ExternalOM
实验中只需要填写vlan_api(vlan号),ip_ExternalOM网络
sh config_fcd_net.sh
会自动创建子接口
https://HCSD External_API地址
在我的电脑里就是https://192.168.11.130:7443
默认帐号:admin
默认密码:cnp200@HW
首次登录必须修改密码
HCSD工程步骤:
1、创建工程 ——选择要装什么功能,全局设置(各节点存储类型、虚拟方法等)
2、核对工程信息
3、配置工程参数 —— 在线参数修改(或导入参数模板的xls)
4、上传和校验软件包 —— 没有项目合同无法从官网下载
5、安装前检查 ——验证密码等
6、安装组件 —— 自动化安装
其中最重要的是工程参数
工程参数分为三大类:
(1)设备数量
(2)设备类型(管理、计算、网络)
(3)设备型号
(4)主机组
(5)BMC相关信息 —— 管理硬件、修改启动方式
2、基本参数
(1)公共信息
(2)级联层管理&存储平面
(3)被级联层管理&存储平面
(4)公共服务平面——DMZ、心跳等
(5)云服务的网络服务——FloatingIP、LB、VXLAN等
(6)存储、域名、VPC、ECS等信息
3、网络平面映射参数
(1)所在主机组和⽹络平⾯的映射关系
(2)⽹络平⾯和⽹卡的映射关系
false - 可选参数
true - 必选参数
CONDITIONAL - 满足条件才需要填写
一般会通过模板化进行设计,也就是下载模板进行导入