部署OSP6.0笔记

1.准备3台Linux虚拟机 rhel7.0
2.关防火墙、selinux、NetworkManager
3.写hosts 表
192.168.1.86 controller
192.168.1.87 compute
192.168.1.88 ntp
将hosts 同步到三台虚拟机机
4.准备yum服务器、ntp服务器 在ntp节点部署即可
安装http chrony 服务
将iso 挂载到 /var/www/html 下 这得写 /etc/fstab
5.配置yum源,同步各节点服务器时间
6.yum install openstack-packstack -y
7.packstack --gen-answer-file=/root/answer.txt
8.vim /root/answer.txt
CONFIG_HORIZON_SSL=y
CONFIG_NTP_SERVERS=192.168.6.88
CONFIG_COMPUTE_HOSTS=192.168.6.66,192.168.6.77
CONFIG_KEYSTONE_ADMIN_PW=redhat
CONFIG_PROVISION_DEMO=n

9.通过 answer.txt部署OSP6
packstack  --answer-file /root/answer.txt

完成以上9个步骤就可以看到Openstack的dashboard界面了
=========================================
配置openstack 步骤:
1.配置桥接,在controller节点上
cd /etc/sysconfig/network-script
cp ifcfg-eno16777736 ifcfg-br-ex
vim ifcfg-eno16777736
TYPE=OVSPort
BOOTPROTO=none
NAME=eno16777736
DEVICE=eno16777736
ONBOOT=yes
DEVICETYPE=ovs
OVS_BRIDGE=br-ex
vim ifcfg-br-ex
TYPE=OVSBridge
BOOTPROTO=none
NAME=br-ex
UUID=f94b240e-51be-43e5-b811-20b321a80978
DEVICE=br-ex
NBOOT=yes
IPADDR=192.168.1.86
PREFIX=24
GATEWAY=192.168.1.1
DNS1=114.114.114.114
DEVICETYPE=ovs
2.重启网络查看桥接是否配置成功
systemctl restart network
ifconfig
3. 以管理员身份登录 https://192.168.1.86/dashboard
创建项目 创建用户 创建网络 上传镜像 创建实例规格
4. 以普通用户身份登录 https://192.168.1.86/dashboard
创建私有网络,创建路由打通公网和私网
创建安全组、秘钥、创建浮动IP
创建云主机实例

==============================================

常见报错分析:

 

 执行 packstack 有这样的报错,是因为controller节点没有配置网关、NDS ,配置DNS后重启网络即可解决

启动云主机的时候在控制台查看是 error1006的报错,查看日志错误信息如下,则可以判定是nova.conf配置文件的问题

在云主机运行的节点 修改 /etc/nova.conf 的配置文件

vim  /etc/nova/nova.conf

修改2028行,将主机名改成对应compute节点的IP地址

重启 novncproxy  nova-compute服务

systemctl restart openstack-nova-compute

systemctl restart openstack-novncproxy 

重启云主机实例,再次进入控制台查看。

 

posted @ 2020-07-21 11:51  cloud-qing0212  阅读(717)  评论(0编辑  收藏  举报