执行断开连接的安装
在执行空中加油环境安装之前,必须从可访问 IBM 注册表的代理主机获取 IBM Storage Ceph 容器映像,或将映像复制到本地注册表。
重要: 在开始引导过程之前,请确保要使用的容器映像具有与
cephadm 相同的 IBM
Storage Ceph 版本。 如果两个版本不匹配,则在 Creating initial admin user 阶段引导失败。注: 如果本地注册表将自签名证书与本地注册表配合使用,请确保已将可信根证书添加到引导主机。 有关更多信息,请参阅为断开连接的安装配置专用注册表。
先决条件
至少一个正在运行的虚拟机 (VM) 或服务器。
对所有节点的根级别访问权。
在存储集群中的所有主机上都设置了无密码
ssh。已在存储集群中的引导主机上运行预检运行手册。 有关更多信息,请参阅为断开连接的安装运行预检程序。
已配置专用注册表,引导程序节点对其具有访问权。 有关更多信息,请参阅为断开连接的安装配置专用注册表
IBM Storage Ceph 容器映像驻留在自定义注册表中。
过程
登录到引导程序主机。
引导存储集群:
语法
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_NAME 和 IMAGE_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/ 引导完成
启动过程完成后,配置容器映像,详见为断开连接的安装更改自定义容器映像的配置。
存储集群启动并运行后,请配置其他守护程序和服务。 有关更多信息,请参阅 操作