OpenStack Nova安装说明

Similar documents
安装 Nginx 命令 :yum install -y nginx 接着将 Nginx 设置为开机启动, 输入命令 :chkconfig nginx on Web 默认根目录为 :/usr/share/nginx/html/ 开放 80 端口 :iptables -I INPUT -p tcp --

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

安装 nginx 添加 nginx 源 命令 :rpm -ivh gx.noarch.rpm 安装 nginx 命令 :yum install

スライド 1

スライド 1

untitled

untitled

MASQUERADE # iptables -t nat -A POSTROUTING -s / o eth0 -j # sysctl net.ipv4.ip_forward=1 # iptables -P FORWARD DROP #

上海市现代职业技术学校

Microsoft PowerPoint - 03.IPv6_Linux.ppt [相容模式]

untitled

年 第 6 期 总 第 322 期 一 寻 找 博 尔 赫 斯 向 中 心 汇 聚 过 来 的 街 道, 五 条 街 道, 六 条 街 道, 我 在 水 中 央 仿 佛 一 朵 莲 花 盛 开, 有 千 万 片 花 瓣 在 摇 曳 舒 展 不 知 道 该 往 哪 个 方 向 走 布

目 录 学 校 概 况... 1 报 告 说 明... 2 第 一 章 毕 业 生 就 业 基 本 情 况... 3 一 毕 业 生 的 规 模 和 结 构... 3 ( 一 ) 毕 业 生 的 规 模... 3 ( 二 ) 毕 业 生 结 构... 3 二 就 业 率... 4 ( 一 ) 总 体

IBM System x 系列手册

育儿知识100问(二)

短信服务器 安装向导 深圳市得伯乐科技有限公司 年 4 月 3 日

目 录 一 学 院 概 况... 1 二 总 体 情 况 与 基 本 结 论... 3 ( 一 ) 毕 业 生 规 模 与 结 构... 3 ( 二 ) 毕 业 生 就 业 率... 4 ( 三 ) 基 本 结 论... 6 三 主 要 内 容... 7 ( 一 ) 毕 业 生 就 业 情 况 及

自由軟體社群發展經驗與 Linux認證介紹

院系▲

案例分享产品文档

Pchome

投影片 1

文件1

網路安全:理論與實務 第二版

05_資源分享-NFS及NIS.doc

.. 3 N

Kubenetes 系列列公开课 2 每周四晚 8 点档 1. Kubernetes 初探 2. 上 手 Kubernetes 3. Kubernetes 的资源调度 4. Kubernetes 的运 行行时 5. Kubernetes 的 网络管理理 6. Kubernetes 的存储管理理 7.

OpenStack Nova安装说明

1 IT IT IT IT Virtual Machine, VM VM VM VM Operating Systems, OS IT

岳西职教中心

Windows 2000 Server for T100

《民国演义》第一册

目 录 第 一 章 总 论 概 述 编 制 依 据 和 原 则 企 业 概 况 项 目 提 出 的 背 景 及 投 资 必 要 性 可 行 性 研 究 的 工 作 范 围 可 行 性 研 究

Windows RTEMS 1 Danilliu MMI TCP/IP QEMU i386 QEMU ARM POWERPC i386 IPC PC104 uc/os-ii uc/os MMI TCP/IP i386 PORT Linux ecos Linux ecos ecos eco

SIM 卡管理服务器 安装向导 深圳市得伯乐科技有限公司 年 4 月 3 日

專業式報告

湖南省食品院2016年第1期简报(总66期)1.26初稿.doc

Openstack Department of Computer Science and Information Engineering Chaoyang University of Technology Taichung, Taiwan, Republic of China Instructor:

关闭 selinux&&iptables vi /etc/selinux/config Reboot 之后查询 selinux 开启状态 关闭 iptables service iptables stop chkconfig iptables off 配置 hosts 文件 ( 修改主机名 ) vi

Windows 2000 Server for T100

2. 下 列 理 解 和 分 析, 不 符 合 原 文 意 思 的 一 项 是 ( ) A. 水 手 在 伦 敦 讲 东 印 度 群 岛 的 所 见 所 闻, 匠 人 在 火 炉 边 讲 自 己 的 人 生 经 历, 他 们 讲 的 故 事 各 有 特 点, 但 同 属 于 传 统 故 事 模 式

第一章

ebook140-9



專業式報告

Abstract arm linux tool-chain root NET-Start! 2

puppet 简介 3 puppet 是什么 3 Hello world 4 puppet 安装 5 debian 系发行版安装 puppet 5 redhat 系发行版安装 puppet 5 源代码安装 puppet 6 配置 c/s 模式的 puppet 试验环境 6 puppet 语法 8 资

專業式報告

迅闪2009帮助手册(xshelp)

第 四 节 教 室 管 理 27 第 五 节 实 验 室 管 理 27 第 六 节 考 试 管 理 28 第 七 节 公 寓 管 理 30 第 八 节 网 络 管 理 34 第 九 节 图 书 馆 管 理 36 第 五 章 学 生 组 织 41 第 一 节 学 生 会 41 第 二 节 班 委 团

SL2511 SR Plus 操作手冊_單面.doc

Cygwin Cygwin windows Linux Cygwin.dll Windows Linux API Linux Windows Linux 2

公安机关业务管理与执法实务全书(八).doc

PowerPoint Presentation

untitled

中国科学院文件

叮当旺业通


CA Nimsoft Monitor Snap 快速入门指南

Microsoft Word - PS2_linux_guide_cn.doc

<4D F736F F F696E74202D2034A1A2B4B4D0C2B8DFD0A3D2BBBFA8CDA8D0C5CFA2B7FECEF12DD5E3BDADB8DFD0A3D0C5CFA2BBAFBBE1D2E92D E >

Microsoft Word - InoTouch Editor编程软件手册 doc

PS: 系统镜像制作时, 创建虚拟机请选择 第一代虚拟机 Windows 系列 :2008/2012/ 系统安装 系统盘 40G 全部分区为 C, 不创建隐藏分区 100M: 安装系统时, 进行到安装 Windows 界面时, 不使用图形界面的新建 (E) 进行分区, 直接按快捷键 Sh

Avigilon Control Center 6 ACC High Definition Stream Management (HDSM) ACC 6 ( Avigilon Appearance Search ) Avigilon Appearance Search ACC NVR HD Vide

NA-001/F-V2縲€繧ス繝輔ヨ繧ヲ繧ァ繧「讖溯・莉墓ァ俶嶌

自由軟體教學平台

菩提道次第廣論

路 上 沒 說 話, 車 子 被 爸 離 去 後 開 走 了, 沒 什 麼 變, 除 了 一 股 淡 淡 的 香 味, 我 不 太 習 慣, 像 空 氣 中 的 粉 塵, 左 飄 右 飄, 光 中 飛 舞 我 沒 提, 看 車 窗 外, 外 面 不 太 有 趣, 我 只 是 沒 事 幹, 我 們 本

繁 華 國 小 101 學 年 母 親 節 感 恩 惜 福 - 跳 蚤 市 場 暨 科 學 闖 關 遊 戲 親 子 活 動 實 施 計 畫 一 依 據 : 本 校 101 學 年 度 校 務 計 畫 及 行 事 曆 二 目 的 : 1. 培 養 學 生 感 恩 惜 物 知 福 惜 福 的 節 儉 觀

台 中 市 北 屯 區 東 山 里 橫 坑 9 林 志 明 巷 89-5 菜 豆 菜 大 漿 果 菜 豆 菜 大 漿 果 小 漿 果 核 果 柑 桔 無 陳 錦 生 新 竹 市 香 山 區


育儿小故事(四)

幻灯片 1

自由軟體教學平台

cosa Quick Start Manual

OTRS用户手册

Marketing

untitled

IT Data-intensive application,iscsi Middl

COP中文范本

冶金企业安全生产监督管理规定

PowerPoint 演示文稿

<4D F736F F D20BAECB1A6C0F6A3BAB7C7B9ABBFAAB7A2D0D0B9C9C6B1C4BCBCAFD7CABDF0CAB9D3C3B5C4BFC9D0D0D0D4B1A8B8E62E646F63>


<4D F736F F D20D0C5CFA2BBAFB7A2D5B9D6D8B5E3D7A8CFEEB9E6BBAE2E646F63>

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

关于建立境内违法互联网站黑名单管理制度的通知

Scitc01.doc

經濟統計資料庫管理資訊系統

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

简 讯 : 庐 江 县 气 象 监 测 预 警 中 心 主 体 结 构 顺 利 封 顶 肥 西 县 政 府 出 台 乡 镇 气 象 工 作 目 标 管 理 考 核 细 则 庐 江 县 组 织 召 开 乡 镇 气 象 灾 害 防 御 工 作 会 议 长 丰 县 局 积 极 组 织 开 展 无 偿 献

目 录 学 校 概 况... 1 报 告 说 明... 1 第 一 章 毕 业 生 就 业 基 本 情 况... 2 一 毕 业 生 的 觃 模 和 结 构... 2 ( 一 ) 毕 业 生 的 觃 模... 2 ( 二 ) 毕 业 生 结 构... 2 二 就 业 率... 4 ( 一 ) 总 体

Microsoft Word 职业规划与就业指导正文.doc

和 工 作 格 局 遵 循 公 正 公 开 便 民 原 则, 建 立 完 善 了 信 息 公 开 的 工 作 制 度 和 工 作 规 范 : 制 订 出 台 了 青 岛 农 业 大 学 信 息 公 开 实 施 细 则 ( 试 行 ), 明 确 了 信 息 公 开 的 内 容 公 开 途 径 和 要

党 建 学 校 党 委 副 书 记 副 校 长 陈 锐 出 席 离 退 休 党 支 部 书 记 座 谈 会 4 月 22 日 下 午, 离 退 休 干 部 工 作 处 在 胜 利 楼 会 议 室 召 开 党 支 部 书 记 座 谈 会 学 校 党 委 副 书 记 副 校 长 陈 锐 出 席 会 议,

BT-15

标题

要 惧 让 的 血 族 亲 王 夜 冥 昊 一 座 华 丽 而 又 古 老 的 城 堡 坐 落 在 一 个 开 满 血 色 彼 岸 花 的 地 方, 城 堡 内, 看 不 见 任 何 东 西, 只 能 感 受 到 置 身 在 黑 暗 之 中 那 种 诡 异, 恐 惧 的 气 氛, 这 里 很 黑,

項目詳情書

Transcription:

OpenStack 完整安装手册 (all-in-one) CentOS 6.x 基于 RPM 包 作者 : yz 联系方式 : QQ: 949587200 日期 : 2012-7-18 版本 : Essex Release

目录 实验环境... 4 架构部署... 4 服务器系统安装... 5 安装... 5 前提工作... 5 NTP 时钟服务安装... 5 MYSQL 数据库服务安装... 6 RABBITMQ 消息队列服务安装... 6 KEYSTONE 身份认证服务安装... 6 GLANCE 镜像存储服务安装... 7 NOVA 计算服务安装... 7 NOVNC 服务安装... 8 NOVA-VOLUME 服务配置... 8 HORIZON 服务安装... 9 设置服务开机自启劢... 9

实验环境 硬件 : DELL R710(1 台 ) CPU:Intel(R) Xeon(R) CPU E5520 @ 2.27GHz * 2 内存 :72GB 硬盘 :300GB * 2 / 1TB * 2 网卡 :Broadcom Corporation NetXtreme II BCM5716 Gigabit Ethernet * 4 系统 : CentOS 6.x Openstack 版本 : Essex Release(2012.1) 架构部署 机器型号 / 主机名 外网 IP 作用 DELL R410/Control 1.1.1.2 all-in-one 实例网段为 10.0.0.0/24, 网络模式采用 FlatDHCP /dev/sda 为系统盘,/dev/sdb 为 nova-volume 盘

服务器系统安装 1. CentOS 6.0~6.3 x64 使用最小化安装方式 2. 服务器使用单网卡 eth0 3. 主机名为 openstack 安装 前提工作 1. 导入第三方软件源 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-7.noarch.rpm rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 2. 更新系统 yum install -y gcc gcc-c++ make automake libtool patch wget yum upgrade reboot 3. 设置网络桥接 桥接做法网上很多, 这里丌做说明 NTP 时钟服务安装 1. 安装 NTP 时钟同步服务器 yum install -y ntp 2. 编辑 /etc/ntp.conf, 将文件内容替换为如下 : restrict default ignore restrict 127.0.0.1 restrict 1.1.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 3. 重启 ntp 服务 /etc/init.d/ntpd start

MYSQL 数据库服务安装 1. 安装 MYSQL 数据库服务 yum install -y mysql-server 2. 更改 MYSQL 数据库服务监听内网网卡 IP sed -i '/symbolic-links=0/a bind-address = 1.1.1.2' /etc/my.cnf 3. 启劢 MYSQL 数据库服务 /etc/init.d/mysqld start 4. 设置 MYSQL 的 root 用户密码为 openstack mysqladmin -uroot password 'openstack';history -c 5. 检测服务是否正常启劢 通过 netstat -ltunp 查看是否有 tcp 3306 端口监听 如果没有正常启劢请查看 /var/log/mysqld.log 文件排错 1. 安装 RABBITMQ 消息队列服务 yum -y install rabbitmq-server RABBITMQ 消息队列服务安装 2. 启劢 RABBITMQ 消息队列服务 /etc/init.d/rabbitmq-server start 3. 更改 RABBITMQ 消息队列服务 guest 用户默认密码为 openstack rabbitmqctl change_password guest openstack KEYSTONE 身份认证服务安装 yum install -y openstack-keystone python-keystoneclient 2. 设置配置文件 cd /etc/keystone 更改 default_catalog.templates 内容, 详细见附件更改 keystone.conf 内容, 详细见附件新建 keystone_data.sh 初始化 keystone 数据, 详细见附件 3. 数据库设置 mysql -uroot -popenstack -e create database keystone keystone-mange db_sync

4. 启劢服务并执行初始化数据脚本 /etc/init.d/openstack-keystone start bash /etc/keystone/keystone_data.sh 注 :keystone 日志存放在 /var/log/keystone/keystone.log 文件内 yum install -y openstack-glance python-glance GLANCE 镜像存储服务安装 2. 设置配置文件 cd /etc/glance 更改 glance-api.conf 内容, 详细见附件更改 glance-api-paste.ini 内容, 详细见附件更改 glance-registry.conf 内容, 详细见附件更改 glance-registry-paste.ini 内容, 详细见附件 3. 数据库设置 mysql -uroot -popenstack -e create database glance 4. 启劢服务 /etc/init.d/openstack-glance-api start /etc/init.d/openstack-glance-registry start 注 :glance 日志存放在 /var/log/glance 文件夹下的 NOVA 计算服务安装 yum install -y openstack-nova python-nova python-novaclient python-nova-adminclient 2. 设置配置文件 cd /etc/nova 更改 nova.conf 内容, 详细见附件更改 api-paste.ini 内容, 详细见附件更改 /etc/sudoers.d/nova 内容, 详细见附件 echo 1.1.1.2 openstack >>/etc/hosts 3. 数据库设置 mysql -uroot -popenstack -e create database nova nova-manage db sync 4. 加载模块

modprobe kvm modprobe kvm-intel # 如果是 intel CPU modprobe kvm-amd # 如果是 amd CPU 5. 启劢服务 /etc/init.d/messagebus start /etc/init.d/libvirtd start /etc/init.d/openstack-nova-api start /etc/init.d/openstack-nova-compute start /etc/init.d/openstack-nova-network start /etc/init.d/openstack-nova-objectstore start /etc/init.d/openstack-nova-scheduler start 注 :nova 日志存放在 /var/log/nova 文件夹下的 NOVNC 服务安装 yum install -y openstack-nova-novncproxy. 2. 设置配置文件 cd /etc/nova 在 nova.conf 文件内新增如下几行 : novncproxy_base_url=http://$my_ip:6080/vnc_auto.html vnc_enabled=true vnc_keymap=en-us vncserver_listen=$my_ip 3. 启劢服务 /etc/init.d/openstack-nova-consoleauth start /etc/init.d/openstack-nova-novncproxy start iptables -I INPUT -p tcp -m multiport --dports 5900:6000 -j ACCEPT iptables -I INPUT -p tcp --dport 6080 -j ACCEPT NOVA-VOLUME 服务配置 yum install -y kernel-devel wget http://sourceforge.net/projects/iscsitarget/files/iscsitarget/1.4.20.2/iscsitarget-1.4.20.2.tar.gz tar xf iscsitarget-1.4.20.2.tar.gz cd iscsitarget-1.4.20.2 make make install

2. 配置磁盘 fdisk /dev/s db n p 1 两次回车 t 83 w mkfs.ext4 /dev/sdb1 vgcreate nova-volumes /dev/sdb1 3. 启劢服务 /etc/init.d/openstack-nova-volume start HORIZON 服务安装 yum install -y openstack-dashboard 2. 设置配置文件 cd /etc/openstack-dashboard 更改 local_settings 文件内容, 详细见附件 3. 数据库设置 mysql -uroot -popenstack -e create database horizon /usr/share/openstack-dashboard/manage.py syncdb 4. 启劢服务 /etc/init.d/httpd restart iptables -I INPUT -p tcp --dport 80 -j ACCEPT 现在可以通过 http://1.1.1.2/dashboard 访问了 设置服务开机自启动 chkconfig --level 3 httpd on chkconfig --level 3 messagebus on chkconfig --level 3 iptables on chkconfig --level 3 libvirtd on chkconfig --level 3 mysqld on chkconfig --level 3 openstack-keystone on chkconfig --level 3 openstack-glance-api on

chkconfig --level 3 openstack-glance-registry on chkconfig --level 3 openstack-nova-api on chkconfig --level 3 openstack-nova-compute on chkconfig --level 3 openstack-nova-consoleauth on chkconfig --level 3 openstack-nova-network on chkconfig --level 3 openstack-nova-novncproxy on chkconfig --level 3 openstack-nova-objectstore on chkconfig --level 3 openstack-nova-scheduler on chkconfig --level 3 openstack-nova-volume on