目录
一、Virtual Box 的安装........................................................................................................................ 6
1、安装 Virtual Box....................................................................................................................... 6
2、 Virtual Box 网络设定............................................................................................................. 8
3、 安装操作系统.........................................................................................................................17
二、 环境预配置....................................................................................................................................19
1、 网路设置.................................................................................................................................19
2、 分别修改三个虚拟机的主机名.............................................................................................24
3、 主机地址映射配置.................................................................................................................24
4、 禁用 selinux...........................................................................................................................24
5、 CentOS6 本地 yum 源配置 注:先加载镜像.................................................................24
6、 NTP 安装服务........................................................................................................................25
三、 本地源制作....................................................................................................................................27
1. Centos6.6 本地 base、extra 源制作.................................................................................... 27
2. 本地 base、extra 源制作....................................................................................................... 27
3. 本地 epel、openstack 源制作.............................................................................................. 28
4. ftp 服务安装.............................................................................................................................. 29
5. 修改 yum 源仓库指向文件......................................................................................................31
四、 keystone 安装(上)................................................................................................................ 35
1. 安装 Mysql 服务...................................................................................................................... 35
2. 安装 rabbitmq 消息队列........................................................................................................ 38
3. 为 nova,neutron,cinder.heat 创建用户并授权.................................................................. 41
五、 keystone 安装(下)................................................................................................................ 41
1. 创建库和授权............................................................................................................................41
2. 创建库和授权............................................................................................................................43
3. 生成 PKI 认证所需要的证书文件............................................................................................45
4. 同步 keystone 数据库,生成 keystone 所需的表..............................................................45
5. 启动 keystone 服务和校验服务状态.....................................................................................46
6. 创 cron 任务,配置定期清理过期的 token......................................................................... 46
7. keystone 创建 user,tenant,role 和 endpoint.................................................................... 46
六、 Glance 安装................................................................................................................................. 52
1. Glance 的安装...........................................................................................................................52
2. 配置 glance-api 服务..............................................................................................................56
3. 配置 glance-registry 服务..................................................................................................... 57
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
【实验过程】
一、Virtual Box 的安装
1、安装 Virtual Box
实验内容与
完成情况
2、Virtual Box 网络设定
(1)管理—>主机网络管理器—>创建网络
3、新建 controller0