执行断开连接的安装

在执行空中加油环境安装之前,必须从可访问 IBM 注册表的代理主机获取 IBM Storage Ceph 容器映像,或将映像复制到本地注册表。

重要: 在开始引导过程之前,请确保要使用的容器映像具有与 cephadm 相同的 IBM Storage Ceph 版本。 如果两个版本不匹配,则在 Creating initial admin user 阶段引导失败。
注: 如果本地注册表将自签名证书与本地注册表配合使用,请确保已将可信根证书添加到引导主机。 有关更多信息,请参阅为断开连接的安装配置专用注册表

先决条件

  • 至少一个正在运行的虚拟机 (VM) 或服务器。

  • 对所有节点的根级别访问权。

  • 在存储集群中的所有主机上都设置了无密码 ssh

  • 已在存储集群中的引导主机上运行预检运行手册。 有关更多信息,请参阅为断开连接的安装运行预检程序

  • 已配置专用注册表,引导程序节点对其具有访问权。 有关更多信息,请参阅为断开连接的安装配置专用注册表

  • IBM Storage Ceph 容器映像驻留在自定义注册表中。

过程

  1. 登录到引导程序主机。

  2. 引导存储集群:

    语法

    cephadm --image PRIVATE_REGISTRY_NODE_FQDN:5000/CUSTOM_IMAGE_NAME:IMAGE_TAG bootstrap --mon-ip IP_ADDRESS --registry-url PRIVATE_REGISTRY_NODE_FQDN:5000 --registry-username PRIVATE_REGISTRY_USERNAME --registry-password PRIVATE_REGISTRY_PASSWORD
    • PRIVATE_REGY_NODE_FQDN 替换为专用注册表的标准域名。

    • CUSTOM_IMAGE_NAMEIMAGE_TAG 替换为驻留在私有注册表中的 IBM Storage Ceph 容器映像的名称和标记。

    • IP_ADDRESS 替换为用于运行 cephadm bootstrap的节点的 IP 地址。

    • PRIVATE_REGISTRY_USERNAME 替换为要为专用注册表创建的用户名。

    • PRIVATE_REGISTRY_PASSWORD 替换为要为专用注册表用户名创建的密码。

      示例

      [root@host01 ~]# cephadm --image admin.lab.ibm.com:5000/ibm-ceph/ceph-8-rhel9:latest bootstrap --mon-ip 10.10.128.68 --registry-url admin.lab.ibm.com:5000 --registry-username myregistryusername --registry-password myregistrypassword1
      脚本需要几分钟才能完成。 脚本完成后,会提供 URL凭据、访问Ceph命令行界面(CLI)的命令以及启用遥测的请求。
      Ceph Dashboard 现在可在以下网址获取:
      
                   URL: https://host01:8443/
                  用户:admin
              密码 i8nhu7zham
      
      在带有 "admin "标签的主机上启用 client.admin keyring 和 conf
      您可以通过以下命令访问 Ceph CLI:
      
              sudo /usr/sbin/cephadm shell --fsid 266ee7a8-2a05-11eb-b846-5254002d4916 -c /etc/ceph/ceph.conf -k /etc/ceph/ceph.client.admin.keyring
      
      请考虑启用遥测功能,以帮助改进 Ceph:
      
              开启 ceph 遥测功能
      
      有关更多信息,请参阅:
      
              https://docs.ceph.com/docs/master/mgr/telemetry/
      
      引导完成

启动过程完成后,配置容器映像,详见为断开连接的安装更改自定义容器映像的配置

存储集群启动并运行后,请配置其他守护程序和服务。 有关更多信息,请参阅 操作