2.4. 将 Red Hat Ceph Storage 节点注册到 CDN 和附加订阅
将每个 Red Hat Ceph Storage (RHCS) 节点注册到 Content Delivery Network (CDN),再附加适当的订阅,以便节点可以访问软件存储库。每个 RHCS 节点都必须能够访问完整的 Red Hat Enterprise Linux 7 基本内容和额外 (extras) 存储库的内容。
对于在安装过程中无法访问互联网的 RHCS 节点,请使用 Red Hat Satellite 服务器提供软件内容。或者,挂载本地 Red Hat Enterprise Linux 7 Server ISO 镜像,并将 RHCS 节点指向 ISO 镜像。如需更多详细信息,请联系红帽支持。
有关将 Ceph 节点注册到 Red Hat Satellite 服务器的更多信息,请参阅 如何将 Ceph 注册到 Satellite 6 ,以及如何在红帽客户门户上将 Ceph 注册到 Satellite 5 文章。
先决条件
- 有效的红帽订阅
- RHCS 节点必须能够连接到互联网。
流程
以 root
用户身份在存储集群中的所有节点上执行以下步骤。
注册节点。提示时,请输入您的红帽客户门户网站凭证:
# subscription-manager register
从 CDN 拉取最新的订阅数据:
# subscription-manager refresh
列出 Red Hat Ceph Storage 的所有可用订阅:
# subscription-manager list --available --all --matches="*Ceph*"
确定适当的订阅并检索其池 ID。
附加订阅:
# subscription-manager attach --pool=$POOL_ID
- 替换
-
$POOL_ID
,带有上一步中标识的池 ID。
-
禁用默认软件存储库。然后,启用 Red Hat Enterprise Linux 7 Server、Red Hat Enterprise Linux 7 Server Extras 和 RHCS 软件仓库:
# subscription-manager repos --disable=* # subscription-manager repos --enable=rhel-7-server-rpms # subscription-manager repos --enable=rhel-7-server-extras-rpms # subscription-manager repos --enable=rhel-7-server-rhceph-3-mon-els-rpms # subscription-manager repos --enable=rhel-7-server-rhceph-3-osd-els-rpms # subscription-manager repos --enable=rhel-7-server-rhceph-3-tools-els-rpms
更新系统以接收最新的软件包:
# yum update
其它资源
- 请参阅 Red Hat Enterprise Linux 7 系统管理员指南中的注册系统和管理订阅章节。
- 第 2.5 节 “启用 Red Hat Ceph Storage Repositories”