OpenStack集群安装-00_虚拟机初始化

创建虚拟机

网络配置

VMware Workstation→编辑→虚拟网络编辑器

VMnet0:
    类型:桥接模式  桥接到本地能正常上网的物理网卡

VMnet8:
    类型:NAT模式 关闭DHCP服务 子网IP 10.0.0.0/24 默认网关(不用修改) 10.0.0.2

创建虚拟机配置如下

系统安装成初次进入系统后,验证能上外网, 关机, 创建快照

SystemType :  CentOS 7 64位
CPU        :  数量 1 内核 4
Memory     :  4G
NetWork    :  VMnet0  ens32
NetWork2   :  VMnet8  ens33
Image      :  CentOS-7-x86_64-Minimal-1708.iso
TimeZone   :  Asia/Shanghai
ens32      :  IP:192.168.0.10/24  GW:192.168.0.1  DNS:223.5.5.5
ens33      :  IP:10.0.0.10/24     GW:10.0.0.2     DNS:223.5.5.5
rootps     :  redhat

网络规划

controller1  :  ens32:192.168.10.11/24    ens33:10.0.0.11/24
controller2  :  ens32:192.168.10.12/24    ens33:10.0.0.12/24
controller3  :  ens32:192.168.10.13/24    ens33:10.0.0.13/24
nfs          :  ens32:192.168.10.21/24    ens33:10.0.0.21/24
cinder1      :  ens32:192.168.10.21/24    ens33:10.0.0.21/24
computer01   :  ens32:192.168.10.31/24    ens33:10.0.0.31/24
computer02   :  ens32:192.168.10.32/24    ens33:10.0.0.32/24

克隆虚拟机

克隆虚拟机, 更改主机名,网络配置

克隆虚拟机为 controller1

打开controller1电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname controller1

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.11/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.11/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

克隆虚拟机为 controller2

打开controller1电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname controller2

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.12/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.12/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

克隆虚拟机为 controller3

打开controller3电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname controller3

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.13/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.13/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

克隆虚拟机为 nfs

打开nfs电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname nfs

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.20/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.20/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

克隆虚拟机为 cinder1

此节点为存储 编辑配置添加 1块100G硬盘 后打开cinder1电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname cinder1

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.21/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.21/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

克隆虚拟机为 computer01

打开computer01电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname computer01

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.31/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.31/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

克隆虚拟机为 computer02

打开computer02电源 SSH连接主机 192.168.0.10 修改 主机名, IP参数

# 更改主机名
hostnamectl set-hostname computer02

# 删除网卡配置文件,重新生成配置
NetName=ens32
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 192.168.0.32/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "192.168.0.1"
nmcli connection reload

# 删除网卡配置文件,重新生成配置
NetName=ens33
rm -f /etc/sysconfig/network-scripts/ifcfg-$NetName
nmcli con add con-name $NetName ifname $NetName autoconnect yes type ethernet ip4 10.0.0.32/24 ipv4.dns "223.5.5.5 1.1.1.1" ipv4.gateway "10.0.0.2"
nmcli connection reload

# 关闭虚拟机创建快照

本文标题:OpenStack集群安装-00_虚拟机初始化

文章作者:亦 漩

发布时间:2018年07月18日 - 17:07

最后更新:2018年09月27日 - 20:09

原始链接:https://home.onlycloud.xin/posts/openstack-00.html

许可协议: 署名4.0国际 (CC BY 4.0) 转载请保留原文链接及作者。