我试图使用上一个软件版本16.2.7使用Rados GW运行一个新的Ceph集群,但是当我设置RGW节点时,我发现CLI与我之前测试过的16.2.4版本相比有一些变化。
在16.2.7版本中遗漏了下面的命令:
ceph dashboard set-rgw-api-user-id $USER
ceph dashboard set-rgw-api-access-key ...
ceph dashboard set-rgw-api-secret-key ...在16.2.7版本的ceph dashboad -h输出中不存在它们:
# ceph dashboard -h | grep set-rgw-api | grep -v reset
dashboard set-rgw-api-access-key Set the RGW_API_ACCESS_KEY option value read from -i
dashboard set-rgw-api-admin-resource <value> Set the RGW_API_ADMIN_RESOURCE option value
dashboard set-rgw-api-secret-key Set the RGW_API_SECRET_KEY option value read from -i
dashboard set-rgw-api-ssl-verify <value> Set the RGW_API_SSL_VERIFY option value但在16.2.4版本中,一切都已就绪:
# ceph dashboard -h | grep set-rgw-api | grep -v reset
dashboard set-rgw-api-access-key Set the RGW_API_ACCESS_KEY option value read from -i <file>
dashboard set-rgw-api-admin-resource <value> Set the RGW_API_ADMIN_RESOURCE option value
dashboard set-rgw-api-host <value> Set the RGW_API_HOST option value
dashboard set-rgw-api-port <value> Set the RGW_API_PORT option value
dashboard set-rgw-api-scheme <value> Set the RGW_API_SCHEME option value
dashboard set-rgw-api-secret-key Set the RGW_API_SECRET_KEY option value read from -i <file>
dashboard set-rgw-api-ssl-verify <value> Set the RGW_API_SSL_VERIFY option value
dashboard set-rgw-api-user-id <value> Set the RGW_API_USER_ID option value您知道什么是替换这些命令,或者它们是在哪里移动的吗?提前谢谢你。
UDP:在这两种情况下,主机操作系统都是Debian 10。
在两个RGW设置中,ceph包的列表是相同的: 16.2.4:
# dpkg -l | grep ceph
ii ceph 16.2.4-1~bpo10+1 amd64 distributed storage and file system
ii ceph-base 16.2.4-1~bpo10+1 amd64 common ceph daemon libraries and management tools
ii ceph-common 16.2.4-1~bpo10+1 amd64 common utilities to mount and interact with a ceph storage cluster
ii ceph-mgr 16.2.4-1~bpo10+1 amd64 manager for the ceph distributed storage system
ii ceph-mgr-modules-core 16.2.4-1~bpo10+1 all ceph manager modules which are always enabled
ii ceph-mon 16.2.4-1~bpo10+1 amd64 monitor server for the ceph storage system
ii ceph-osd 16.2.4-1~bpo10+1 amd64 OSD server for the ceph storage system
ii libcephfs2 16.2.4-1~bpo10+1 amd64 Ceph distributed file system client library
ii libsqlite3-mod-ceph 16.2.4-1~bpo10+1 amd64 SQLite3 VFS for Ceph
ii python3-ceph-argparse 16.2.4-1~bpo10+1 all Python 3 utility libraries for Ceph CLI
ii python3-ceph-common 16.2.4-1~bpo10+1 all Python 3 utility libraries for Ceph
ii python3-cephfs 16.2.4-1~bpo10+1 amd64 Python 3 libraries for the Ceph libcephfs library
# dpkg -l | grep rados
ii librados2 16.2.4-1~bpo10+1 amd64 RADOS distributed object store client library
ii libradosstriper1 16.2.4-1~bpo10+1 amd64 RADOS striping interface
ii python3-rados 16.2.4-1~bpo10+1 amd64 Python 3 libraries for the Ceph librados library
ii radosgw 16.2.4-1~bpo10+1 amd64 REST gateway for RADOS distributed object store16.2.7:
# dpkg -l | grep ceph
ii ceph 16.2.7-1~bpo10+1 amd64 distributed storage and file system
ii ceph-base 16.2.7-1~bpo10+1 amd64 common ceph daemon libraries and management tools
ii ceph-common 16.2.7-1~bpo10+1 amd64 common utilities to mount and interact with a ceph storage cluster
ii ceph-mgr 16.2.7-1~bpo10+1 amd64 manager for the ceph distributed storage system
ii ceph-mgr-modules-core 16.2.7-1~bpo10+1 all ceph manager modules which are always enabled
ii ceph-mon 16.2.7-1~bpo10+1 amd64 monitor server for the ceph storage system
ii ceph-osd 16.2.7-1~bpo10+1 amd64 OSD server for the ceph storage system
ii libcephfs2 16.2.7-1~bpo10+1 amd64 Ceph distributed file system client library
ii libsqlite3-mod-ceph 16.2.7-1~bpo10+1 amd64 SQLite3 VFS for Ceph
ii python3-ceph-argparse 16.2.7-1~bpo10+1 all Python 3 utility libraries for Ceph CLI
ii python3-ceph-common 16.2.7-1~bpo10+1 all Python 3 utility libraries for Ceph
ii python3-cephfs 16.2.7-1~bpo10+1 amd64 Python 3 libraries for the Ceph libcephfs library
# dpkg -l | grep rados
ii librados2 16.2.7-1~bpo10+1 amd64 RADOS distributed object store client library
ii libradosstriper1 16.2.7-1~bpo10+1 amd64 RADOS striping interface
ii python3-rados 16.2.7-1~bpo10+1 amd64 Python 3 libraries for the Ceph librados library
ii radosgw 16.2.7-1~bpo10+1 amd64 REST gateway for RADOS distributed object store发布于 2022-01-24 21:10:21
根据cephadm :启动太平洋16.2.6,cephadm现在配置和管理RGW凭据。您还可以在带有ceph dashboard set-rgw-credentials的升级集群上触发该自动配置。
https://serverfault.com/questions/1090985
复制相似问题