引导程序命令选项
这cephadm bootstrap命令引导IBM Storage Ceph在本地主机上进行集群。 它在引导节点上部署 MON 守护进程和 MGR 守护进程,自动在本地主机上部署监控堆栈,并调用ceph orch host add HOSTNAME。
cephadm bootstrap 选项 |
描述 |
---|---|
--config CONFIG_FILE, -c CONFIG_FILE |
CONFIG_FILE 是与引导命令一起使用的 ceph.conf 文件 |
--cluster-network NETWORK_CIDR |
将 NETWORK_CIDR 定义的子网用于内部集群流量。 这以 CIDR 表示法指定。 例如: |
--mon-id MON_ID |
名为 MON_ID的主机上的引导程序。 缺省值为本地主机。 |
--mon-addrv MON_ADDRV |
单 IP(如 [v2:localipaddr:3300,v1:localipaddr:6789] ) |
--mon-ip IP_ADDRESS |
用于运行 cephadm bootstrap的节点的 IP 地址。 |
--mgr-id MGR_ID |
应该安装 MGR 节点的主机标识。 缺省值: 随机生成。 |
--fsid FSID |
集群 FSID。 |
--output-dir OUTPUT_DIR |
使用此目录来写入 config , keyring 和 pub 密钥文件。 |
--output-keyring OUTPUT_KEYRING |
使用此位置可使用新的集群管理密钥和监视密钥来编写密钥环文件。 |
--output-config OUTPUT_CONFIG |
使用此位置来写入配置文件以连接到新集群。 |
--output-pub-ssh-key OUTPUT_PUB_SSH_KEY |
使用此位置来编写集群的公用 SSH 密钥。 |
--skip-ssh |
跳过本地主机上 ssh 密钥的设置。 |
--initial-dashboard-user INITIAL_DASHBOARD_USER |
仪表板的初始用户。 |
--initial-dashboard-password INITIAL_DASHBOARD_PASSWORD |
初始仪表板用户的初始密码。 |
--ssl-dashboard-port SSL_DASHBOARD_PORT |
用于使用 SSL 与仪表板连接的端口号。 |
--dashboard-key DASHBOARD_KEY |
仪表板键。 |
--dashboard-crt DASHBOARD_CRT |
仪表板证书。 |
--ssh-config SSH_CONFIG |
SSH 配置。 |
--ssh-private-key SSH_PRIVATE_KEY |
SSH 专用密钥。 |
--ssh-public-key SSH_PUBLIC_KEY |
SSH 公用密钥。 |
--ssh-user SSH_USER |
设置与集群主机的 SSH 连接的用户。 非 root 用户需要无密码 sudo。 |
--skip-mon-network |
根据引导程序的 mon IP 设置 mon public_network。 |
--skip-dashboard |
请勿启用 Ceph 仪表板。 |
--dashboard-password-noupdate |
禁用强制仪表板密码更改。 |
--no-minimize-config |
请勿同化和最小化配置文件。 |
--skip-ping-check |
请勿验证该监视 IP 是否可执行 ping 操作。 |
--skip-pull |
请勿在引导之前拉取最新映像。 |
--skip-firewalld |
请勿配置 firewalld。 |
--allow-overwrite |
允许覆盖现有的 –output-* config/keyring/ssh 文件。 |
--allow-fqdn-hostname |
允许标准主机名。 |
--skip-prepare-host |
请勿准备主机。 |
--orphan-initial-daemons |
请勿创建初始 mon , mgr 和崩溃服务规范。 |
--skip-monitoring-stack |
请勿自动供应监视堆栈] (prometheus , grafana , alertmanager 和 node-导出器)。 |
--apply-spec APPLY_SPEC |
在引导后应用集群规范文件 (复制 ssh 密钥,添加主机和应用服务)。 |
--registry-url REGISTRY_URL |
指定要登录的自定义注册表的 URL。 例如: |
--registry-username REGISTRY_USERNAME |
定制注册表的登录帐户的用户名。 |
--registry-password REGISTRY_PASSWORD |
定制注册表的登录帐户的密码。 |
--registry-json REGISTRY_JSON |
包含注册表登录信息的 JSON 文件。 |
cephadm bootstrap 选项 |
描述 |
---|---|
--enable-ibm-call-home |
要选择性加入 IBM 回拨的标志。
|
--call-home-icn |
IBM 客户编号 (长度为 7 个字母数字字符)。 |
--ceph-call-home-contact-first-name |
存储帮助中心联系人名字。 |
--ceph-call-home-contact-last-name |
存储帮助中心联系人姓氏。 |
--ceph-call-home-contact-email |
存储帮助台电子邮件。 例如,storage_helpdesk@ibm.com。 |
--ceph-call-home-contact-phone |
存储帮助台电话号码。 |
--ceph-call-home-country-code |
2-字母国家或地区代码。 |
--call-home-config |
JSON 配置文件的文件路径,其中包含以下键: 将直接参数与它们的选项配合使用,或将 --call-home-config 标志与文件路径配合使用。 |
cephadm bootstrap 选项 |
描述 |
---|---|
--enable-storage-insights |
选择加入 IBM Storage Insights 的标志。 语法:
|
--storage-insights-tenant-id |
要与此部署关联的 Storage Insights 租户标识。 |
--storage-insights-config |
包含以下键的 JSON 配置文件的文件路径: 将直接参数与它们的选项一起使用,或者使用 --storage-insights-config 标志并指定其文件路径。 |
参考
有关
--skip-monitoring-stack
选项的更多信息,请参阅添加主机。有关使用
registry-json
选项登录到注册表的更多信息,请参阅registry-login
命令的帮助。有关
cephadm
选项的更多信息,请参阅cephadm
的帮助。