注:
① 请提前设计好所需密码并登记存档,并及时登记用到的服务地址&端口信息。
② 根据实际情况,将下面Password列替换为实际密码。
(若为测试环境,建议密码采用一定规则,方便记忆,但数据库等服务密码不要包含一些特殊字符,如:、/、+、@)
物理机基本配置
① 开启物理主机虚拟化功能
② 在物理主机上安装VMware Workstation 12.1 Pro
VMware虚拟机配置
① 配置虚拟机网络
虚拟机网络连接方式图解:
打开VMware Workstation虚拟网络编辑器,添加如下虚拟网卡:
其中VMnet0用于配置External Network,VMnet1用于配置Management Network子网, VMnet2用于配置Data Network子网。如下图:
② 创建虚拟机,按前面要求设置CPU、内存大小,并新建网络适配器同时指定网络连接方式,各节点对应名称如下表: NodeVMnet0VMnet1VMnet2
Controller 网络适配器 网络适配器2
Network 网络适配器 网络适配器2 网络适配器3
Compute 网络适配器 网络适配器2 网络适配器3
BlockStorage 网络适配器 网络适配器2
ObjectStorage1 网络适配器 网络适配器2
ObjectStorage2 网络适配器 网络适配器2
注:虚拟机中添加网络适配器的顺序跟系统内默认网卡名eth0、eth1、eth2对应。
③ 开启虚拟机CPU虚拟化功能
对于每个虚拟机,虚拟机设置–>处理器设置–>虚拟化引擎,选择Intel VT-x/EPT或AMD-V/RVI,如下图:
④ 各节点虚拟机配置如下图:
Controller节点:
Network节点:
Compute节点:
BlockStorage节点:
ObjectStorage1节点:
ObjectStorage2节点:
3.2 节点系统安装
在VMware中创建虚拟机,安装Ubuntu 16.04 LTS
创建虚拟机,设置CPU核心数、内存大小、存储大小。
添加两块(或三块)虚拟网卡
加载Ubuntu Server 16.04 LTS系统镜像
启动系统,选择时区、语言,设置主机名和用户名、密码。
Partition disks配置步骤:
① 单独设置分区/dev/sda1,大小200MB,用于挂载/boot
选择手动配置–>选择硬盘–>创建新的分区表–>选择空闲空间–>新建分区–>设置大小200MB–>选择主分区–>选择开始位置–>设置文件系统格式Ext4–>设置挂载点/boot–>设置分区。
② 设置LVM,方便扩展存储,挂载/和swap
配置逻辑卷LVM–>将修改写入磁盘并配置LVM–>新建卷组–>卷组名称:vg_system–>按空格键选中剩余空闲空间/dev/sda–>将修改写入磁盘并配置LVM–>新建逻辑卷–>选择卷组vg_system–>逻辑卷名:lv_root–>设置逻辑卷大小:91GB–>新建逻辑卷–>选择卷组vg_system–>逻辑卷名:lv_swap–>设置逻辑卷大小为剩余空间–>完成。
③ 分别对每一个逻辑卷进行配置
磁盘格式:lv_root选择ext4,lv_swap选择swap area。
挂载点:lv_root选择”/”。
最后选择完成分区并将更改写入磁盘,点击确定即可。
选择服务器默认安装软件包
空格键选择OpenSSH Server,方便使用SSH传输文件。
安装Grub。
按照上述步骤,创建其他节点服务器并安装Ubuntu 16.04 LTS系统
注:其他节点配置方法类似