Estou tentando executar um novo cluster Ceph com Rados GW usando a última versão do software 16.2.7, mas quando configurei os nós RGW descobri que há algumas alterações na CLI comparando com uma versão 16.2.4 que testei antes.
Os próximos comandos são perdidos na versão 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 ...
eles não existem na ceph dashboad -h
saída na versão 16.2.7:
# 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
Mas na versão 16.2.4 tudo está no lugar:
# 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
Você sabe o que é um substituto para esses comandos ou para onde eles foram movidos? Agradeço antecipadamente.
UDP: Em ambos os casos, o sistema operacional host é o Debian 10.
A lista de pacotes ceph é idêntica em ambas as configurações do RGW: 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 store
16.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