Tôi đang cố gắng chạy một cụm Ceph mới với Rados GW bằng phiên bản phần mềm mới nhất 16.2.7, nhưng khi tôi thiết lập các nút RGW, tôi phát hiện ra rằng có một số thay đổi trong CLI so với phiên bản 16.2.4 mà tôi đã thử nghiệm trước đây.
Các lệnh tiếp theo bị bỏ lỡ trong phiên bản 16.2.7:
bảng điều khiển ceph set-rgw-api-user-id $USER
bảng điều khiển ceph set-rgw-api-access-key ...
bảng điều khiển ceph set-rgw-api-secret-key ...
chúng không tồn tại trong bảng điều khiển ceph -h
đầu ra trên phiên bản 16.2.7:
# bảng điều khiển ceph -h | grep set-rgw-api | đặt lại grep -v
bảng điều khiển set-rgw-api-access-key Đặt giá trị tùy chọn RGW_API_ACCESS_KEY đọc từ -i
bảng điều khiển set-rgw-api-admin-resource <value> Đặt giá trị tùy chọn RGW_API_ADMIN_RESOURCE
bảng điều khiển set-rgw-api-secret-key Đặt giá trị tùy chọn RGW_API_SECRET_KEY đọc từ -i
bảng điều khiển set-rgw-api-ssl-verify <value> Đặt giá trị tùy chọn RGW_API_SSL_VERIFY
Nhưng trên phiên bản 16.2.4, mọi thứ đã sẵn sàng:
# bảng điều khiển ceph -h | grep set-rgw-api | đặt lại grep -v
bảng điều khiển set-rgw-api-access-key Đặt giá trị tùy chọn RGW_API_ACCESS_KEY được đọc từ -i <file>
bảng điều khiển set-rgw-api-admin-resource <value> Đặt giá trị tùy chọn RGW_API_ADMIN_RESOURCE
bảng điều khiển set-rgw-api-host <value> Đặt giá trị tùy chọn RGW_API_HOST
bảng điều khiển set-rgw-api-port <value> Đặt giá trị tùy chọn RGW_API_PORT
bảng điều khiển set-rgw-api-scheme <value> Đặt giá trị tùy chọn RGW_API_SCHEME
bảng điều khiển set-rgw-api-secret-key Đặt giá trị tùy chọn RGW_API_SECRET_KEY được đọc từ -i <file>
bảng điều khiển set-rgw-api-ssl-verify <value> Đặt giá trị tùy chọn RGW_API_SSL_VERIFY
bảng điều khiển set-rgw-api-user-id <value> Đặt giá trị tùy chọn RGW_API_USER_ID
Bạn có biết thay thế cho các lệnh này là gì hoặc chúng đã được di chuyển ở đâu không?
Cảm ơn bạn trước.
UDP: Trong cả hai trường hợp, hệ điều hành máy chủ là Debian 10.
Danh sách các gói ceph giống hệt nhau trên cả hai thiết lập RGW:
16.2.4:
# dpkg -l | grep ceph
ii ceph 16.2.4-1~bpo10+1 hệ thống tệp và lưu trữ phân tán AMD64
ii ceph-base 16.2.4-1~bpo10+1 AMD64 thư viện ceph daemon phổ biến và các công cụ quản lý
ii ceph-common 16.2.4-1~bpo10+1 AMD64 tiện ích phổ biến để gắn kết và tương tác với cụm lưu trữ ceph
ii ceph-mgr 16.2.4-1~bpo10+1 trình quản lý AMD64 cho hệ thống lưu trữ phân tán ceph
ii ceph-mgr-modules-core 16.2.4-1~bpo10+1 tất cả các mô-đun trình quản lý ceph luôn được bật
ii ceph-mon 16.2.4-1~bpo10+1 máy chủ giám sát amd64 cho hệ thống lưu trữ ceph
ii ceph-osd 16.2.4-1~bpo10+1 máy chủ AMD64 OSD cho hệ thống lưu trữ ceph
ii libcephfs2 16.2.4-1~bpo10+1 thư viện máy khách hệ thống tệp phân tán AMD64 Ceph
ii libsqlite3-mod-ceph 16.2.4-1~bpo10+1 AMD64 SQLite3 VFS cho Ceph
ii python3-ceph-argparse 16.2.4-1~bpo10+1 tất cả thư viện tiện ích Python 3 cho Ceph CLI
ii python3-ceph-common 16.2.4-1~bpo10+1 tất cả thư viện tiện ích Python 3 cho Ceph
ii python3-cephfs 16.2.4-1~bpo10+1 AMD64 Thư viện Python 3 cho thư viện Ceph libcephfs
# dpkg -l | grep rados
ii librados2 16.2.4-1~bpo10+1 AMD64 Thư viện máy khách lưu trữ đối tượng phân tán RADOS
ii libradosstriper1 16.2.4-1~bpo10+1 giao diện phân loại AMD64 RADOS
ii python3-rados 16.2.4-1~bpo10+1 AMD64 Python 3 thư viện cho thư viện Ceph librados
ii radosgw 16.2.4-1~bpo10+1 cổng AMD64 REST cho kho lưu trữ đối tượng phân tán RADOS
16.2.7:
# dpkg -l | grep ceph
ii ceph 16.2.7-1~bpo10+1 hệ thống tệp và lưu trữ phân tán AMD64
ii ceph-base 16.2.7-1~bpo10+1 AMD64 thư viện ceph daemon phổ biến và các công cụ quản lý
ii ceph-common 16.2.7-1~bpo10+1 AMD64 tiện ích phổ biến để gắn kết và tương tác với cụm lưu trữ ceph
ii ceph-mgr 16.2.7-1~bpo10+1 trình quản lý AMD64 cho hệ thống lưu trữ phân tán ceph
ii ceph-mgr-modules-core 16.2.7-1~bpo10+1 tất cả các mô-đun trình quản lý ceph luôn được bật
ii ceph-mon 16.2.7-1~bpo10+1 máy chủ giám sát amd64 cho hệ thống lưu trữ ceph
ii ceph-osd 16.2.7-1~bpo10+1 máy chủ AMD64 OSD cho hệ thống lưu trữ ceph
ii libcephfs2 16.2.7-1~bpo10+1 thư viện máy khách hệ thống tệp phân tán AMD64 Ceph
ii libsqlite3-mod-ceph 16.2.7-1~bpo10+1 AMD64 SQLite3 VFS cho Ceph
ii python3-ceph-argparse 16.2.7-1~bpo10+1 tất cả thư viện tiện ích Python 3 cho Ceph CLI
ii python3-ceph-common 16.2.7-1~bpo10+1 tất cả thư viện tiện ích Python 3 cho Ceph
ii python3-cephfs 16.2.7-1~bpo10+1 AMD64 Các thư viện Python 3 cho thư viện Ceph libcephfs
# dpkg -l | grep rados
ii librados2 16.2.7-1~bpo10+1 AMD64 Thư viện máy khách lưu trữ đối tượng phân tán RADOS
ii libradosstriper1 16.2.7-1~bpo10+1 giao diện phân loại AMD64 RADOS
ii python3-rados 16.2.7-1~bpo10+1 AMD64 Python 3 thư viện cho thư viện Ceph librados
ii radosgw 16.2.7-1~bpo10+1 cổng AMD64 REST cho kho lưu trữ đối tượng phân tán RADOS