云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > openstack-Mitaka 手动部署手册

openstack-Mitaka 手动部署手册

  • 62 次阅读
  • 3 次下载
  • 2025/5/25 20:56:18

DEVICE=INTERFACE_NAME TYPE=Ethernet ONBOOT=\ BOOTPROTO=\ 3. 重启系统以激活修改。

配置域名解析

1. 设置节点主机名为``compute1``。 2. 编辑 /etc/hosts 文件包含以下内容: # controller 10.0.0.11 controller # compute1 10.0.0.31 compute1 警告 一些发行版本在``/etc/hosts``文件中添加了附加条目解析实际主机名到另一个IP地址如 127.0.1.1。为了防止域名解析问题,你必须注释或者删除这些条目。不要删除127.0.0.1条目。 注解 为了减少本指南的复杂性,不管你选择怎么部署它们,我们为可选服务增加了主机条目。 验证连通性

我们建议您在继续进行之前,验证到 Internet 和各个节点之间的连通性。

1. 从*controller*节点,测试能否连接到 Internet:

# ping -c 4 openstack.org PING openstack.org (174.143.194.225) 56(84) bytes of data. 64 bytes from 174.143.194.225: icmp_seq=1 ttl=54 time=18.3 ms 64 bytes from 174.143.194.225: icmp_seq=2 ttl=54 time=17.5 ms 64 bytes from 174.143.194.225: icmp_seq=3 ttl=54 time=17.5 ms 64 bytes from 174.143.194.225: icmp_seq=4 ttl=54 time=17.4 ms --- openstack.org ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3022ms rtt min/avg/max/mdev = 17.489/17.715/18.346/0.364 ms 2. 从 controller 节点,测试到*compute* 节点管理网络是否连通:

# ping -c 4 compute1 PING compute1 (10.0.0.31) 56(84) bytes of data. 64 bytes from compute1 (10.0.0.31): icmp_seq=1 ttl=64 time=0.263 ms 64 bytes from compute1 (10.0.0.31): icmp_seq=2 ttl=64 time=0.202 ms 64 bytes from compute1 (10.0.0.31): icmp_seq=3 ttl=64 time=0.203 ms 64 bytes from compute1 (10.0.0.31): icmp_seq=4 ttl=64 time=0.202 ms --- compute1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3000ms rtt min/avg/max/mdev = 0.202/0.217/0.263/0.030 ms 3. 从 compute 节点,测试能否连接到 Internet:

# ping -c 4 openstack.org PING openstack.org (174.143.194.225) 56(84) bytes of data. 64 bytes from 174.143.194.225: icmp_seq=1 ttl=54 time=18.3 ms 64 bytes from 174.143.194.225: icmp_seq=2 ttl=54 time=17.5 ms 64 bytes from 174.143.194.225: icmp_seq=3 ttl=54 time=17.5 ms 64 bytes from 174.143.194.225: icmp_seq=4 ttl=54 time=17.4 ms --- openstack.org ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3022ms rtt min/avg/max/mdev = 17.489/17.715/18.346/0.364 ms 4. 从 compute 节点,测试到*controller* 节点管理网络是否连通:

# ping -c 4 controller PING controller (10.0.0.11) 56(84) bytes of data. 64 bytes from controller (10.0.0.11): icmp_seq=1 ttl=64 time=0.263 ms 64 bytes from controller (10.0.0.11): icmp_seq=2 ttl=64 time=0.202 ms 64 bytes from controller (10.0.0.11): icmp_seq=3 ttl=64 time=0.203 ms 64 bytes from controller (10.0.0.11): icmp_seq=4 ttl=64 time=0.202 ms --- controller ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3000ms rtt min/avg/max/mdev = 0.202/0.217/0.263/0.030 ms 注解

你的发行版本默认启用了限制 firewall 。在安装过程中,有些步骤可能会失败,除非你允许或者禁用了防火墙。

网络时间协议(NTP)

你应该安装Chrony,一个在不同节点同步服务实现 NTP的方案。我们建议你配置控制器节点引用更准确的(lower stratum)NTP服务器,然后其他节点引用控制节点。

? ? ?

控制节点服务器 其它节点服务器 验证操作

控制节点服务器

在控制节点上执行这些步骤。

1. 安装软件包:

?

# yum install chrony 2. 编辑 /etc/chrony.conf 文件,按照你环境的要求,对下面的键进行添加,修改或者删除: server NTP_SERVER iburst 使用NTP服务器的主机名或者IP地址替换 NTP_SERVER 。配置支持设置多个 server 值。 注解 控制节点默认跟公共服务器池同步时间。但是你也可以选择性配置其他服务器,比如你组织中提供的服务器。 3. 为了允许其他节点可以连接到控制节点的 chrony 后台进程,在``/etc/chrony.conf`` 文件添加下面的键: allow 10.0.0.0/24 如有必要,将 10.0.0.0/24 替换成你子网的相应描述。 4. 启动 NTP 服务并将其配置为随系统启动:

# systemctl enable chronyd.service # systemctl start chronyd.service

其他节点服务器

其他节点会连接控制节点同步时间。在所有其他节点执行这些步骤。

1. 安装软件包:

# yum install chrony 2. 编辑``/etc/chrony.conf`` 文件并注释除``server`` 值外的所有内容。修改它引用控制节点:

server controller iburst 3. 启动 NTP 服务并将其配置为随系统启动:

# systemctl enable chronyd.service # systemctl start chronyd.service 验证操作

我们建议您在继续进一步的操作之前验证 NTP 的同步。有些节点,特别是哪些引用了控制节点的,需要花费一些时间去同步。

1. 在控制节点上执行这个命令:

# chronyc sources 210 Number of sources = 2 MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^- 192.0.2.11 2 7 12 137 -2814us[-3000us] +/- 43ms ^* 192.0.2.12 2 6 177 46 +17us[ -23us] +/- 68ms 在 Name/IP address 列的内容应显示NTP服务器的主机名或者IP地址。在 S 列的内容应该在NTP服务目前同步的上游服务器前显示*。 2. 在所有其他节点执行相同命令:

# chronyc sources 210 Number of sources = 1 MS Name/IP address Stratum Poll Reach LastRx Last sample =============================================================================== ^* controller 3 9 377 421 +15us[ -87us] +/- 15ms 在 Name/IP address 列的内容应显示控制节点的主机名。

OpenStack包

o 先决条件

o 启用OpenStack库 o 完成安装

由于不同的发布日程,发行版发布 OpenStack 的包作为发行版的一部分,或使用其他方式。请在所有节点上执行这些程序。 警告

在你进行更多步骤前,你的主机必须包含最新版本的基础安装软件包。 注解

禁用或移除所有自动更新的服务,因为它们会影响到您的 OpenStack 环境。 警告

当使用RDO包时,我们推荐禁用EPEL,原因是EPEL中的更新破坏向后兼容性。或者使用``yum-versionlock``插件指定包版本号。

?

?

在CentOS中, ``extras``仓库提供用于启用 OpenStack 仓库的RPM包。 CentOS 默认启用``extras``仓库,因此你可以直接安装用于启用OpenStack

仓库的包。

# yum install centos-release-openstack-mitaka ? 在RHEL上,下载和安装RDO仓库RPM来启用OpenStack仓库。

# yum install https://rdoproject.org/repos/rdo-release.rpm 1. 在主机上升级包:

# yum upgrade 注解

如果更新了一个新内核,重启主机来使用新内核。 2. 安装 OpenStack 客户端:

# yum install python-openstackclient 3. RHEL 和 CentOS 默认启用了 SELinux . 安装 openstack-selinux 软件包以便自动管理 OpenStack 服务的安全策略: # yum install openstack-selinux

SQL数据库

大多数 OpenStack 服务使用 SQL 数据库来存储信息。典型地,数据库运行在控制节点上。指南中的步骤依据不同的发行版使用MariaDB或 MySQL。OpenStack 服务也支持其他 SQL 数据库,包括`PostgreSQL

安全并配置组件

1. 安装软件包:

# yum install mariadb mariadb-server python2-PyMySQL 2. 创建并编辑 /etc/my.cnf.d/openstack.cnf,然后完成如下动作: o 在 [mysqld] 部分,设置 ``bind-address``值为控制节点的管理网络IP地址以使得其它节点可以通过管理网络访问数据库: [mysqld]

搜索更多关于: openstack-Mitaka 手动部署手册 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

DEVICE=INTERFACE_NAME TYPE=Ethernet ONBOOT=\ BOOTPROTO=\ 3. 重启系统以激活修改。 配置域名解析 1. 设置节点主机名为``compute1``。 2. 编辑 /etc/hosts 文件包含以下内容: # controller 10.0.0.11 controller # compute1 10.0.0.31 compute1 警告 一些发行版本在``/etc/hosts``文件中添加了附加条目解析实际主机名到另一个IP地址如 127.0.1.1。为了防止域名解析问题,你必须注释或者删除这些条目。不要删除127.0.0.1条目。 注解 为了减少本指南的复杂性,不管你选择怎么部署它们,我们为可选服务增加了主机条目。 验证连通性 我们建议您在继续进行之前,验

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com