Încerc să rulez un nou cluster Ceph cu Rados GW folosind ultima versiune de software 16.2.7, dar când am configurat nodurile RGW, am aflat că există unele modificări în CLI în comparație cu versiunea 16.2.4 pe care am testat-o înainte.
Următoarele comenzi sunt ratate în versiunea 16.2.7:
ceph dashboard set-rgw-api-user-id $USER
set de tablou de bord ceph-rgw-api-access-key...
set de tablou de bord ceph-rgw-api-secret-key...
ele nu există în ceph bord -h
ieșire pe versiunea 16.2.7:
# ceph tablou de bord -h | grep set-rgw-api | grep -v resetare
dashboard set-rgw-api-access-key Setați valoarea opțiunii RGW_API_ACCESS_KEY citită din -i
dashboard set-rgw-api-admin-resource <value> Setați valoarea opțiunii RGW_API_ADMIN_RESOURCE
dashboard set-rgw-api-secret-key Setați valoarea opțiunii RGW_API_SECRET_KEY citită din -i
dashboard set-rgw-api-ssl-verify <valoare> Setați valoarea opțiunii RGW_API_SSL_VERIFY
Dar pe versiunea 16.2.4 totul este la locul lui:
# ceph tablou de bord -h | grep set-rgw-api | grep -v resetare
dashboard set-rgw-api-access-key Setați valoarea opțiunii RGW_API_ACCESS_KEY citită din -i <fișier>
dashboard set-rgw-api-admin-resource <value> Setați valoarea opțiunii RGW_API_ADMIN_RESOURCE
dashboard set-rgw-api-host <valoare> Setați valoarea opțiunii RGW_API_HOST
dashboard set-rgw-api-port <value> Setați valoarea opțiunii RGW_API_PORT
dashboard set-rgw-api-scheme <valoare> Setați valoarea opțiunii RGW_API_SCHEME
dashboard set-rgw-api-secret-key Setați valoarea opțiunii RGW_API_SECRET_KEY citită din -i <fișier>
dashboard set-rgw-api-ssl-verify <valoare> Setați valoarea opțiunii RGW_API_SSL_VERIFY
dashboard set-rgw-api-user-id <value> Setați valoarea opțiunii RGW_API_USER_ID
Știți ce este un înlocuitor pentru aceste comenzi sau unde au fost mutate?
Multumesc anticipat.
UDP: În ambele cazuri, sistemul de operare gazdă este Debian 10.
Lista pachetelor ceph este identică în ambele setări RGW:
16.2.4:
# dpkg -l | grep ceph
ii ceph 16.2.4-1~bpo10+1 amd64 stocare distribuită și sistem de fișiere
ii ceph-base 16.2.4-1~bpo10+1 amd64 biblioteci comune de demoni ceph și instrumente de management
ii ceph-common 16.2.4-1~bpo10+1 amd64 utilitare comune pentru montarea și interacțiunea cu un cluster de stocare ceph
ii ceph-mgr 16.2.4-1~bpo10+1 amd64 manager pentru sistemul de stocare distribuit ceph
ii ceph-mgr-modules-core 16.2.4-1~bpo10+1 toate modulele ceph manager care sunt întotdeauna activate
ii ceph-mon 16.2.4-1~bpo10+1 amd64 monitor server pentru sistemul de stocare ceph
ii ceph-osd 16.2.4-1~bpo10+1 amd64 server OSD pentru sistemul de stocare ceph
ii libcephfs2 16.2.4-1~bpo10+1 amd64 Biblioteca client al sistemului de fișiere distribuit Ceph
ii libsqlite3-mod-ceph 16.2.4-1~bpo10+1 amd64 SQLite3 VFS pentru Ceph
ii python3-ceph-argparse 16.2.4-1~bpo10+1 toate bibliotecile utilitare Python 3 pentru Ceph CLI
ii python3-ceph-common 16.2.4-1~bpo10+1 toate bibliotecile utilitare Python 3 pentru Ceph
ii python3-cephfs 16.2.4-1~bpo10+1 amd64 Biblioteci Python 3 pentru biblioteca Ceph libcephfs
# dpkg -l | grep rados
ii librados2 16.2.4-1~bpo10+1 amd64 Biblioteca client pentru depozitul de obiecte distribuit RADOS
ii libradosstriper1 16.2.4-1~bpo10+1 amd64 interfață de striping RADOS
ii python3-rados 16.2.4-1~bpo10+1 amd64 Biblioteci Python 3 pentru biblioteca Ceph librados
ii radosgw 16.2.4-1~bpo10+1 amd64 REST gateway pentru depozitul de obiecte distribuite RADOS
16.2.7:
# dpkg -l | grep ceph
ii ceph 16.2.7-1~bpo10+1 amd64 stocare distribuită și sistem de fișiere
ii ceph-base 16.2.7-1~bpo10+1 amd64 biblioteci comune de demoni ceph și instrumente de management
ii ceph-common 16.2.7-1~bpo10+1 amd64 utilitare comune pentru montarea și interacțiunea cu un cluster de stocare ceph
ii ceph-mgr 16.2.7-1~bpo10+1 amd64 manager pentru sistemul de stocare distribuit ceph
ii ceph-mgr-modules-core 16.2.7-1~bpo10+1 toate modulele ceph manager care sunt întotdeauna activate
ii ceph-mon 16.2.7-1~bpo10+1 amd64 monitor server pentru sistemul de stocare ceph
ii ceph-osd 16.2.7-1~bpo10+1 amd64 server OSD pentru sistemul de stocare ceph
ii libcephfs2 16.2.7-1~bpo10+1 amd64 Biblioteca client al sistemului de fișiere distribuit Ceph
ii libsqlite3-mod-ceph 16.2.7-1~bpo10+1 amd64 SQLite3 VFS pentru Ceph
ii python3-ceph-argparse 16.2.7-1~bpo10+1 toate bibliotecile utilitare Python 3 pentru Ceph CLI
ii python3-ceph-common 16.2.7-1~bpo10+1 toate bibliotecile utilitare Python 3 pentru Ceph
ii python3-cephfs 16.2.7-1~bpo10+1 amd64 Biblioteci Python 3 pentru biblioteca Ceph libcephfs
# dpkg -l | grep rados
ii librados2 16.2.7-1~bpo10+1 amd64 Biblioteca client pentru depozitul de obiecte distribuit RADOS
ii libradosstriper1 16.2.7-1~bpo10+1 amd64 interfață de striping RADOS
ii python3-rados 16.2.7-1~bpo10+1 amd64 Biblioteci Python 3 pentru biblioteca Ceph librados
ii radosgw 16.2.7-1~bpo10+1 amd64 REST gateway pentru depozitul de obiecte distribuite RADOS