openstack pike的脚本搭建

云计算 专栏收录该内容
1 篇文章 0 订阅

openstack搭建

1、服务器准备就绪,网络设备就绪,确保服务器双网卡,网络已经互连

不自动清除镜像缓存
image_cache_manager_interval=-1

2、安装ubuntu-16.04.2-server-amd64.iso,建议不联网安装,分区采用lvm,扩展性好,云平台部署完成前全程不联网

3、配置主机名和IP地址,建议控制采用controller1,计算采用compute1,compute2,参考如下
127.0.0.1 localhost
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

10.11.1.119 controller1
10.11.1.119 registryserver
10.11.1.118 compute1

注意:registryserver这个也必须写上,复用控制节点,所以填写控制节点IP地址即可

4、配置控制和计算节点的无密码登录,参考如下命令:
ssh-keygen -t rsa
ssh-copy-id controller1
ssh-copy-id compute1

5、拷贝OpenStack-Pike-DVD-xxxxxxxxxxxx.iso至控制节点/opt下,然后挂载,命令参考
mount -o loop OpenStack-Pike-DVD-xxxxxxxxxxxx.iso /mnt

6、首先执行控制节点依赖部署,执行脚本controller_deploy.sh,成功后可以卸载挂载目录,umount /mnt

7、然后编辑/openstack/目录下computes文件,将除控制节点额外的计算节点,
按一个计算一行进行添加,完成后,执行脚本compute_deploy.sh

8、云部署配置文件配置,根据实际情况进行配置,配置文件均在/openstack/目录下
8.1、密码配置,先执行kolla-genpwd,然后根据情况修改,
Openstack admin用户的登陆密码
keystone_admin_password: 1M52EgcrLvj6ozSy7U6tbireeoe13jIXIzWWaZMy
openstack 数据库root用户的登陆密码
database_password: 8C1ciKspsciHxZstCUsm2pSmBzbygNKpPF49rth5

8.2、节点配置,修改multinode,[control]、[network]、[monitoring]、[storage],这几项填写控制节点主机名
[compute],这项填写计算节点主机名
8.3、网络等配置,修改global,
kolla_internal_vip_address:控制节点IP地址
network_interface: 管理网接口
neutron_external_interface: FLAT网络接口(即另一个网络接口)
keepalived_virtual_router_id: 虚拟ID,可任意(0-255),同一子网不可重复
其他选项暂不修改

9、云部署前检查,执行脚本precheck_deploy.sh

10、云部署,执行脚本cloud_deploy.sh

11、云部署后处理,执行脚本post_deploy.sh

本文中的iso文件私我给链接

  • 0
    点赞
  • 0
    评论
  • 1
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

©️2021 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值