OPENSTACK Train版本安装大集合

0. openstack 云计算介绍

https://www.cnblogs.com/clsn/p/8366611.html

1. 服务器安装centos7 操作系统

服务器的基本配置要满足要求,如cpu 内存等,一般服务器都可满足。

  1. centos7.4 1708 下载地址:
    http://vault.centos.org/7.4.1708/isos/x86_64/

  2. 只要最小化安装即可,安装大概30分钟左右,记得设置root密码

其他:
CentOS7 各个版本的区别和镜像地址(参考我的博客)
https://blog.csdn.net/lqy971966/article/details/104963908

1.1 关闭防火墙

systemctl stop NetworkManager.service
systemctl disable NetworkManager.service
systemctl disable firewalld
setenforce 0
sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/’ /etc/selinux/config
这里或者进文件将 SELINUX=enforcing 修改成 SELINUX=disabled

2. 配置网络-ip地址及注意事项

  1. centos 7网络配置(参考我的博客)
    https://blog.csdn.net/lqy971966/article/details/103830080

其他:

  1. 路由 centos 相关参考
    https://blog.csdn.net/lqy971966/article/details/100174794

  2. linux 配置文件修改ip地址(3)易错的网卡名
    https://blog.csdn.net/lqy971966/article/details/104963600

3 centos7开启ssh服务-事倍功半的效果

使用ssh操作,拷贝粘贴都可以很方便,尤其是拷贝官网的命令 特别方便
不用手一个一个的输入

  1. 配置ssh
    https://blog.csdn.net/lqy971966/article/details/104901752

4. Centos7使用wget修改为阿里云镜像源

https://blog.csdn.net/lqy971966/article/details/104975173

5. 安装前准备工作

5.1 官网地址

https://docs.openstack.org/install-guide/

5.2 建议 控制节点和计算节点ip地址和官网一样

控制节点: 10.0.0.11
计算节点: 10.0.0.31
因为后面很多地方都需要配置,以免出错,建议一致最好
这里是官网的地址配置:
https://docs.openstack.org/install-guide/environment-networking.html

5.3 修改 hostname ,重启生效

修改 /etc/hosts 下
分别修改为控制和计算:controller、compute1
在这里插入图片描述

6. 安装过程几个注意事项

6.1 按照你安装的操作系统版本来安装对应的安装包

如:我的是centos 所有我安装的都是 centos对应的操作

6.2 每一步都按照官网来,如果出错就及时修复

6.3 所有涉及的密码都尽量简单,一致

如:sql rabbit等 所有配置的密码尽量一致
abc或者1234 方便记忆

6.4 Etcd 也要安装哟

https://docs.openstack.org/install-guide/environment-etcd-rdo.html

6.5 安装顺序,要与官网一致,因为后面依赖前面

我这里是 Minimal deployment for Train 最小化安装

  1. Identity service – keystone installation for Train
  2. Image service – glance installation for Train
  3. Placement service – placement installation for Train
  4. Compute service – nova installation for Train
  5. Networking service – neutron installation for Train
  6. Dashboard – horizon installation for Train

6.6 keystone 认证安装

  1. 一步一步按照官网步骤来,出错就解决
  2. admin-openrc 环境变量文件随便放哪里,哪里方便执行就放哪里,如/ 根目录下

6.7 Image 镜像安装

  1. 官网没有对应的centos,这里选择Red Hat即可,因为他们师出同门!
    一般来说著名的 Linux 系统基本上分两大类:
    RedHat 系列:Redhat、Centos、Fedora 等
    Debian 系列:Debian、Ubuntu 等
    参考:
    https://blog.csdn.net/lqy971966/article/details/104963822
    在这里插入图片描述

6.8 placement 平台安装

  1. 安装 pip
    在这里插入图片描述
    这里报错: bash: pip: command not found

安装pip
yum -y install epel-release
yum install python-pip

解决:

$ wget https://bootstrap.pypa.io/get-pip.py
$ python get-pip.py
$ pip -V  #查看pip版本

接下来就可以随便pip安装东西了

首先查下安装路径:
find / -name pip
然做个软连接
ln -sv /usr/local/python/bin/pip /usr/bin/pip

参考:
https://www.cnblogs.com/wujf-myblog/p/9644278.html

  1. 安装 uwsgi
    在这里插入图片描述
    **pip install uwsgi安装失败问题的解决–升级 python2 - 3.6 **
    参考:
    https://blog.csdn.net/shylonegirl/article/details/83030024
    https://baijiahao.baidu.com/s?id=1650799838552962991&wfr=spider&for=pc

6.9 nova 计算安装

  1. 网络选择,选择1,2均可,默认选择1
    在这里插入图片描述
  2. $my_ip 不用修改,就这样即可,因为上面配置了 myip的具体值
    在这里插入图片描述
  3. openstack compute service list 验证控制,计算是否都安装ok
  4. 不能忘记 neutron 配置
    在这里插入图片描述

6.10 neutron 网络安装

  1. 验证是否安装完成 openstack network agent list
    在这里插入图片描述
    笑脸表示都ok

6.11 Dashboard 界面安装

  1. 修改成 [*]
    在这里插入图片描述
  2. 官网的bug: 配置完后,页面进不去,因为官网少配置一步
    配置文件:
    /usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.py

添加: WEBROOT=’/dashboard’
在这里插入图片描述
3. dashboard 里面没有路由:修改 ‘enable_router’: True
配置文件:
/usr/share/openstack-dashboard/openstack_dashboard/local/local_settings.py

在这里插入图片描述

7. 官网bug

7.1 dashboard 显示失败,缺少配置

添加: WEBROOT=’/dashboard’
参见上面

7.2 dashboard 没有路由显示,修改配置

修改 ‘enable_router’: True**
参见上面

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值