openstack手动安装部署(十二) --- 实验总结

实验终于完成,在这次openstack的手动部署过程中,学习到了很多,了解了很多,以下是每个实验的总结
在openstack环境配置过程中,安装了virtualBox,在安装过成功中自动化分分区,了解到了磁盘是怎么分区的。配置本地yum源时挂载镜像,在关机时一定将镜像卸载掉,要不然下次开机就会自动进入安装界面。
本地源制作: 开机后,挂载镜像,然后安装配置yum的工具createrepo,使用yum安装ftp服务。配置完成后使用yum list统计yum列表数
Keystone认证: 使用yum安装mysql服务,并安装rabbitmq消息队列
Keystone安装: 创建keystone数据库,在生成Token时,会随机产生一个16进制的token,这个值在后面的实验中会用到,需要记住,在创建用户、租户和角色,以及给予权限时,容易写错,由于打的内容太多,容易不小心就打错,到出现错误,不知道什么原因,反复排查后发现是自己打错了。
Glance组件的安装与配置: 创建glance数据库,并授予权限,在glance组件上创建keystone认证的用户。并且创建glance服务,将其服务注册到keystone中,安装glance,配置数据库连接,在配置keystone的过程中,需要非常仔细,在glance的配置文件中需要配置很多东西。在建立glance表的过程中,出现错误,经查勘日志发现是字腹肌的问题,修改后,建立成功。启动glance服务
Nova组件的安装与配置: 创建Nova数据库,并授予权限,在Nova组件上创建keystone认证的用户。并且创建nova服务,将其服务注册到keystone中,安装nova,并配置数据库连接,然后配负责各组件之间通信的rabbit,在配置过程中,一定记得大尅日志信息,便于出现错误时排错。配置完成后,启动nova的相关服务(6个),
Neutron组件的安装与配置: 他的配置与glance和nova基本一致,只是它通信的方式与nova有些许区别,neutron使用二层插件,启动neutron相关服务(3个)
Horizon: 在horizon组件的安装过程中,配置相对简单,注意在最后登录网页时检查自己的组件系统信息是否合适。以防实验进行到最后一步,发现出现错误。
Nova(compute0): 注意是compute0节点,不是controller0节点,由于没注意,课件打开就开始配置,到后面出错,看了半天的日志信息才发现自己配错节点了。在配置keystone连接时,注意连接密码。容易输错。最后启动服务。
Neutron(compute0): 启动openvswitch服务时出现错误,经反复查看日志信息与配置文件,发现在networking服务初始化创建象征性链接时,将代码打错,创建的不是链接而是一个文本文件,导致后面启动openvswitch服务时出错,删掉重新创建链接。在启动openvswitch服务成功。
Neutron(networking): 在这个实验中。注意添加网桥ip地址,在每次重启后都得添加一次。
新建网络:在最后启动云主机,怎么都进不去控制台界面,经排查应该是播放器的问题。因为查看日志,控制台已经进去,只是界面没有出现
本次openstack手动安装实验,学习了很多,相比较于第一次的自动部署,更加清楚地了解到openstack的架构,以及里面的核心组件以及其作用。尤其keystone的认证过程。相对于第一次的自动部署,终于知道这些组件的大概作用。并且在这次实验中,每次都很慢,很仔细的去做,问题出现的较少。

一、Virtual Box的安装 1、安装Virtual Box 2、 Virtual Box网络设定 3、 安装操作系统 二、 环境预配置 1、 网路设置 2、 分别修改三个虚拟机的主机名 3、 主机地址映射配置 4、 禁用selinux 5、 CentOS6本地yum源配置 注:先加载镜像 6、 NTP安装服务 三、 本地源制作 1. Centos6.6本地base、extra源制作 2. 本地base、extra源制作 3. 本地epel、openstack源制作 4. ftp服务安装 5. 修改yum源仓库指向文件 四、 keystone安装(上) 1. 安装Mysql服务 2. 安装rabbitmq消息队列 3. 为nova,neutron,cinder.heat创建用户并授权 五、 keystone安装(下) 1. 创建库和授权 2. 创建库和授权 3. 生成PKI认证所需要的证书文件 4. 同步keystone数据库,生成keystone所需的表 5. 启动keystone服务和校验服务状态 6. 创cron任务,配置定期清理过期的token 7. keystone创建user,tenant,role和endpoint 六、 Glance安装 1. Glance的安装 2. 配置glance-api服务 3. 配置glance-registry服务 4. 启动并校验glance服务 57 七、 Nova安装 59 1. nova的安装与配置 59 2. 安装和配置nova 60 八、 Neutron安装 63 1. neutron的安装与配置 63 2.Neutron使用二层组件 66 3. 配置OVS二层插件 67 4. 配置nova支持neutron 67 5. 启动neutron-server服务 68 6. 重启nova服务和neutron联动 69 7. 重启neutron-server 69 8. controller0上校验neutron的配置 69 九、 Horizon安装 71 1. Horizon组件的安装与配置 71 十、 Compute0安装nova 74 1. nova的安装与配置(compute0-10.20.0.30) 74 2. nova的安装与配置 75 十一、 Compute0安装neutron 78 1. neutron的安装与配置(compute0) 78 十二、 Network0安装neutron 83 1. neutron的安装与配置 83 十三、 新建网络 91 1. 配置安全组规则 91 2. 新建网络 92 3 .创建云主机 99 4 .分配浮动ip 101 十四、 心得体会 107
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值