没有合适的资源?快使用搜索试试~ 我知道了~
首页OpenStack完整安装手册(CentOS6.2)
OpenStack完整安装手册(CentOS6.2)
需积分: 24 33 下载量 155 浏览量
更新于2023-03-16
评论
收藏 1.1MB DOC 举报
OpenStack完整安装手册(CentOS6.2),有需要的可以了了解一下!
资源详情
资源评论
资源推荐
OpenStack 完整安装手册(CentOS6.2)
Table of Contents
1 实验环境
2 架构部署
3 控制节点安装
o 3.1 前提工作
o 3.2 NTP 时钟服务安装
o 3.3 MYSQL 数据库服务安装
o 3.4 RABBITMQ 消息队列服务安装
o 3.5 PYTHON-NOVACLIENT 库安装
o 3.6 KEYSTONE 身份认证服务安装
o 3.7 PYTHON-KEYSTONECLIENT 库安装
o 3.8 SWIFT 对象存储服务安装
o 3.9 GLANCE 镜像存储服务安装
o 3.10 NOVA 计算服务安装
o 3.11 HORIZON 管理面板安装
o 3.12 NOVNC WEB 访问安装
o 3.13 KEYSTONE 身份认证服务配置
o 3.14 GLANCE 镜像存储服务配置
o 3.15 建立 GLANCE 服务数据库
o 3.16 NOVA 计算服务配置
o 3.17 SWIFT 对象存储服务配置
o 3.18 HORIZON 管理面板配置
o 3.19 NOVNC WEB 访问配置
4 计算节点安装
o 4.1 前提工作
o 4.2 NTP 时钟同步配置
o 4.3 PYTHON-NOVACLIENT 库安装
o 4.4 GLANCE 镜像存储服务安装
o 4.5 NOVA 计算服务安装
o 4.6 NOVA 计算服务配置
1 实验环境
硬件:
DELL R710(1 台)
|------+--------------------------------------------------------|
| CPU | Intel(R) Xeon(R) CPU E5620 @ 2.40GHz * 2
|
|------
+--------------------------------------------------------|| MEM
| 48GB
|
|------+--------------------------------------------------------|
| DISK | 300GB
|
|------+--------------------------------------------------------|
| NIC | Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet * 4
|
|------+--------------------------------------------------------|
DELL R410(1 台)
|------+--------------------------------------------------------|
| CPU | Intel(R) Xeon(R) CPU E5606 @ 2.13GHz * 2
|
|------+--------------------------------------------------------|
| MEM | 8GB
|
|------+--------------------------------------------------------|
| DISK | 1T * 4
|
|------+--------------------------------------------------------|
| NIC | Broadcom Corporation NetXtreme II BCM5709 Gigabit Ethernet * 4 |
|------+--------------------------------------------------------|
系统:
CentOS 6.2 x64
Openstack 版本:
Essex release(2012.1)
2 架构部署
配置信息
|-------------------+---------------+-------------+-------------|
| Machine/Hostname | External IP | Internal IP | Used for
|
|-------------------+---------------+-------------+-------------|
| DELL R410/Control | 60.12.206.105 | 192.168.1.2 | Control Node|
| DELL R710/Compute | 60.12.206.99 | 192.168.1.3 | Compute Node|
|-------------------+---------------+-------------+-------------|
实例网段为 10.0.0.0/24,Floating IP 为 60.12.206.110,实例网段桥接在内网网卡上,网络
模式采用 FlatDHCP
控制节点 /dev/sda 为系统盘,/dev/sdb 为 nova-volume 盘,/dev/sdc、/dev/sdd 为 swift 存
储用
服务器系统安装
1. CentOS 6.2 x64 使用最小化安装方式
2. 服务器外网使用 eth0
3. 服务器内网使用 eth1
4. 所有服务均监听
3 控制节点安装
3.1 前提工作
导入第三方软件源
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-
release-6-5.noarch.rpm
rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-
release-0.5.2-2.el6.rf.x86_64.rpm
安装依赖包
yum -y install swig libvirt-python libvirt qemu-kvm python-pip
gcc make gcc-c++ patch m4 python-devel libxml2-devel libxslt-
devel libgsasl-devel openldap-devel sqlite-devel openssl-devel
wget telnet gpxe-bootimgs gpxe-roms gpxe-roms-qemu dmidecode git
scsi-target-utils kpartx socat vconfig aoetools
rpm -Uvh http://veillard.com/libvirt/6.3/x86_64/dnsmasq-utils-
2.48-6.el6.x86_64.rpm
ln -sv /usr/bin/pip-python /usr/bin/pip
更新内核
通过 uname -r 查看原内核版本,应如下:
2.6.32-220.el6.x86_64
yum -y install kernel kernel-devel
init 6
通过 uname -r 查看更新后内核版本,应如下:
2.6.32-220.7.1.el6.x86_64
3.2 NTP 时钟服务安装
安装 NTP 时钟同步服务器
yum install -y ntp
编辑/etc/ntp.conf,将文件内容替换为如下:
restrict default ignore
restrict 127.0.0.1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap
server ntp.api.bz
server 127.127.1.0
fudge 127.127.1.0 stratum 10
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys
重启 ntp 服务
/etc/init.d/ntpd start
3.3 MYSQL 数据库服务安装
安装 MYSQL 数据库服务
yum install -y mysql-server
更改 MYSQL 数据库服务监听内网网卡 IP
sed -i '/symbolic-links=0/a bind-address = 192.168.1.2'
/etc/my.cnf
启动 MYSQL 数据库服务
/etc/init.d/mysqld start
设置 MYSQL 的 root 用户密码为 openstack
mysqladmin -uroot password 'openstack';history -c
检测服务是否正常启动
通过 netstat -ltunp 查看是否有 tcp 3306 端口监听
如果没有正常启动请查看/var/log/mysqld.log 文件排错
3.4 RABBITMQ 消息队列服务安装
安装 RABBITMQ 消息队列服务
yum -y install rabbitmq-server
启动 RABBITMQ 消息队列服务
/etc/init.d/rabbitmq-server start
更改 RABBITMQ 消息队列服务 guest 用户默认密码为 openstack
rabbitmqctl change_password guest openstack
3.5 PYTHON-NOVACLIENT 库安装
下载源码包
wget https://launchpad.net/nova/essex/2012.1/+download/python-
novaclient-2012.1.tar.gz -P /opt
剩余63页未读,继续阅读
pbldl
- 粉丝: 1
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 2022年中国足球球迷营销价值报告.pdf
- 房地产培训 -营销总每天在干嘛.pptx
- 黄色简约实用介绍_汇报PPT模板.pptx
- 嵌入式系统原理及应用:第三章 ARM编程简介_3.pdf
- 多媒体应用系统.pptx
- 黄灰配色简约设计精美大气商务汇报PPT模板.pptx
- 用matlab绘制差分方程Z变换-反变换-zplane-residuez-tf2zp-zp2tf-tf2sos-sos2tf-幅相频谱等等.docx
- 网络营销策略-网络营销团队的建立.docx
- 电子商务示范企业申请报告.doc
- 淡雅灰低面风背景完整框架创业商业计划书PPT模板.pptx
- 计算模型与算法技术:10-Iterative Improvement.ppt
- 计算模型与算法技术:9-Greedy Technique.ppt
- 计算模型与算法技术:6-Transform-and-Conquer.ppt
- 云服务安全风险分析研究.pdf
- 软件工程笔记(完整版).doc
- 电子商务网项目实例规划书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0