2022
我们一起努力

openstack如何快速部署多节点 - 云计算

这篇文章主要介绍openstack如何快速部署多节点,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

  • 安装CentOS6操作系统

    使用软碟通对下载好的镜像进行烧写,将服务器设置为U盘启动,进行安装。

  • 配置网络 

在控制节点

cd /etc/sysconfig/network-scripts
vim ifcfg-eth0

  修改完毕后(外网)

cat ifcfg-eth0 
 
DEVICE=eth0
TYPE=Ethernet 
BOOTPROTO=static
HWADDR=00:0C:29:13:D1:6F
ONBOOT=yes
IPADDR=x.x.x.x
GATEWAY=x.x.x.x
DNS1=114.114.114.114 
DNS2=8.8.8.8

配置内网

cd /etc/sysconfig/networ-scrripts
vim ifcfg-eth2

修改完毕后

cat ifcfg-eth2
 
DEVICE=eth2
TYPE=Ethernet 
BOOTPROTO=none 
HWADDR=00:0C:29:56:8C
ONBOOT=yes 
IPADDR=x.x.x.x 
NETMASK=255.255.255.0

重启网络

service network restart

计算节点

除IP地址外,其余与控制节点完全一样(MAC地址为系统自动分配,不需修改)

  • 替换网易开源源(提高速度)

cd /etc/yum.repos.d
yum install -y wget 
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo 
mv CentOS-Base.repo CentOS-Base.repo.bak
mv CentOS6-Base-163.repo CentOS-Base.repo
  •  安装EPEL源和RDO远程数据部署包

yum install -y epel-release-6-8.noarch.rpm
yum install -y openstack-icehouse/rdo-release-icehouse-4.noarch.rpm

注1:由于代码中无法添加网址,正确路径为http://mirrors.zju.edu.cn/epel//6/x86_64/epel-release-6-8.noarch.rpm

注2:rdo远程数据部署包的正确地址为https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-4.noarch.rpm

创建yum缓存

yum clean all
yum makecache 
yum update -y
reboot -p

注:在计算节点上执行相同的命令

  • 安装文件设置

yum install -y openstack-packstack(控制节点和计算节点均需执行)

生成配置文件(在控制节点)

openstack如何快速部署多节点 - 云计算
packstack --gen-answer-file=myanswer.txt

在文件中修改以下内容

CONFIG_NOVA_COMPUTE_PRIVIF=eth2 
CONFIG_NOVA_NETWORK_PRIVIF=eth2 
CONFIG_COMPUTE_HOSTS=x.x.x.x(compute node ip) 
CONFIG_NETWORK_HOSTS=x.x.x.x(controller node ip)

去掉demo测试网络和用户

CONFIG_PROVISION_DEMO=n
  • 开始安装

packstack --answer-file=myanswer.txt

注:中途可能会出现ERROR的错误,这是由于网络原因造成的,只需再次运行上述命令即可。

以上是“openstack如何快速部署多节点”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注云行业资讯频道!

赞(0)
文章名称:《openstack如何快速部署多节点 - 云计算》
文章链接:https://www.fzvps.com/85955.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!