ฉันกำลังพยายามเรียกใช้คลัสเตอร์ Ceph ใหม่ด้วย Rados GW โดยใช้ซอฟต์แวร์เวอร์ชันล่าสุด 16.2.7 แต่เมื่อฉันตั้งค่าโหนด RGW ฉันพบว่ามีการเปลี่ยนแปลงบางอย่างใน CLI เมื่อเปรียบเทียบกับเวอร์ชัน 16.2.4 ที่ฉันเคยทดสอบมาก่อน
คำสั่งถัดไปจะพลาดในเวอร์ชัน 16.2.7:
แดชบอร์ด ceph set-rgw-api-user-id $USER
แดชบอร์ด ceph set-rgw-api-access-key ...
แดชบอร์ด ceph set-rgw-api-secret-key ...
พวกเขาไม่มีอยู่ใน แดชบอร์ด ceph -h
ผลลัพธ์ในเวอร์ชัน 16.2.7:
# แดชบอร์ด ceph -h | grep set-rgw-api | grep -v รีเซ็ต
แดชบอร์ด set-rgw-api-access-key ตั้งค่าตัวเลือก RGW_API_ACCESS_KEY ที่อ่านจาก -i
แดชบอร์ด set-rgw-api-admin-resource <value> ตั้งค่าตัวเลือก RGW_API_ADMIN_RESOURCE
แดชบอร์ด set-rgw-api-secret-key ตั้งค่าตัวเลือก RGW_API_SECRET_KEY ที่อ่านจาก -i
แดชบอร์ด set-rgw-api-ssl-verify <value> ตั้งค่าตัวเลือก RGW_API_SSL_VERIFY
แต่ในเวอร์ชัน 16.2.4 ทุกอย่างเข้าที่แล้ว:
# แดชบอร์ด ceph -h | grep set-rgw-api | grep -v รีเซ็ต
แดชบอร์ด set-rgw-api-access-key ตั้งค่าตัวเลือก RGW_API_ACCESS_KEY ที่อ่านจาก -i <file>
แดชบอร์ด set-rgw-api-admin-resource <value> ตั้งค่าตัวเลือก RGW_API_ADMIN_RESOURCE
แดชบอร์ด set-rgw-api-host <value> ตั้งค่าตัวเลือก RGW_API_HOST
แดชบอร์ด set-rgw-api-port <value> ตั้งค่าตัวเลือก RGW_API_PORT
แดชบอร์ด set-rgw-api-scheme <value> ตั้งค่าตัวเลือก RGW_API_SCHEME
แดชบอร์ด set-rgw-api-secret-key ตั้งค่าตัวเลือก RGW_API_SECRET_KEY ที่อ่านจาก -i <file>
แดชบอร์ด set-rgw-api-ssl-verify <value> ตั้งค่าตัวเลือก RGW_API_SSL_VERIFY
แดชบอร์ด set-rgw-api-user-id <value> ตั้งค่าตัวเลือก RGW_API_USER_ID
คุณรู้หรือไม่ว่าคำสั่งนี้ใช้แทนคำสั่งใดหรือถูกย้ายไปที่ใด
ขอบคุณล่วงหน้า.
UDP: ในทั้งสองกรณี OS โฮสต์คือ Debian 10
รายการแพ็คเกจ ceph เหมือนกันในการตั้งค่า RGH ทั้งสอง:
16.2.4:
# dpkg -l | เกรปเซฟ
ii ceph 16.2.4-1~bpo10+1 amd64 พื้นที่จัดเก็บและระบบไฟล์แบบกระจาย
ii ceph-base 16.2.4-1~bpo10+1 amd64 ไลบรารี ceph daemon ทั่วไปและเครื่องมือการจัดการ
ii ceph-common 16.2.4-1~bpo10+1 amd64 ยูทิลิตี้ทั่วไปเพื่อเมานต์และโต้ตอบกับคลัสเตอร์หน่วยเก็บข้อมูล ceph
ii ceph-mgr 16.2.4-1~bpo10+1 amd64 manager สำหรับระบบจัดเก็บข้อมูลแบบกระจาย ceph
ii ceph-mgr-modules-core 16.2.4-1~bpo10+1 โมดูลตัวจัดการ ceph ทั้งหมดซึ่งเปิดใช้งานอยู่เสมอ
ii เซิร์ฟเวอร์มอนิเตอร์ ceph-mon 16.2.4-1~bpo10+1 amd64 สำหรับระบบจัดเก็บ ceph
ii เซิร์ฟเวอร์ ceph-osd 16.2.4-1~bpo10+1 amd64 OSD สำหรับระบบจัดเก็บ ceph
ii libcephfs2 16.2.4-1~bpo10+1 amd64 ไลบรารีไคลเอนต์ระบบไฟล์แบบกระจาย Ceph
ii libsqlite3-mod-ceph 16.2.4-1~bpo10+1 amd64 SQLite3 VFS สำหรับ Ceph
ii python3-ceph-argparse 16.2.4-1~bpo10+1 ไลบรารียูทิลิตี้ Python 3 ทั้งหมดสำหรับ Ceph CLI
ii python3-ceph-common 16.2.4-1~bpo10+1 ไลบรารียูทิลิตี้ Python 3 ทั้งหมดสำหรับ Ceph
ii python3-cephfs 16.2.4-1~bpo10+1 amd64 Python 3 ไลบรารีสำหรับไลบรารี Ceph libcephfs
# dpkg -l | เกรป ราโดส
ii librados2 16.2.4-1~bpo10+1 amd64 RADOS ไลบรารีไคลเอนต์ที่เก็บวัตถุแบบกระจาย
ii libradosstriper1 16.2.4-1~bpo10+1 amd64 อินเทอร์เฟซการสตริป RADOS
ii python3-rados 16.2.4-1~bpo10+1 amd64 Python 3 ไลบรารีสำหรับไลบรารี Ceph librados
ii radosgw 16.2.4-1~bpo10+1 amd64 REST เกตเวย์สำหรับ RADOS ที่จัดเก็บวัตถุแบบกระจาย
16.2.7:
# dpkg -l | เกรปเซฟ
ii ceph 16.2.7-1~bpo10+1 amd64 พื้นที่จัดเก็บและระบบไฟล์แบบกระจาย
ii ceph-base 16.2.7-1~bpo10+1 amd64 ห้องสมุด ceph daemon ทั่วไปและเครื่องมือการจัดการ
ii ceph-common 16.2.7-1~bpo10+1 amd64 ยูทิลิตี้ทั่วไปเพื่อเมานต์และโต้ตอบกับคลัสเตอร์หน่วยเก็บข้อมูล ceph
ii ceph-mgr 16.2.7-1~bpo10+1 amd64 manager สำหรับระบบจัดเก็บข้อมูลแบบกระจาย ceph
ii ceph-mgr-modules-core 16.2.7-1~bpo10+1 โมดูลตัวจัดการ ceph ทั้งหมดซึ่งเปิดใช้งานอยู่เสมอ
ii เซิร์ฟเวอร์มอนิเตอร์ ceph-mon 16.2.7-1~bpo10+1 amd64 สำหรับระบบจัดเก็บ ceph
ii เซิร์ฟเวอร์ ceph-osd 16.2.7-1~bpo10+1 amd64 OSD สำหรับระบบจัดเก็บ ceph
ii libcephfs2 16.2.7-1~bpo10+1 amd64 ไลบรารีไคลเอนต์ระบบไฟล์แบบกระจาย Ceph
ii libsqlite3-mod-ceph 16.2.7-1~bpo10+1 amd64 SQLite3 VFS สำหรับ Ceph
ii python3-ceph-argparse 16.2.7-1~bpo10+1 ไลบรารียูทิลิตี้ Python 3 ทั้งหมดสำหรับ Ceph CLI
ii python3-ceph-common 16.2.7-1~bpo10+1 ไลบรารียูทิลิตี้ Python 3 ทั้งหมดสำหรับ Ceph
ii python3-cephfs 16.2.7-1~bpo10+1 amd64 Python 3 ไลบรารีสำหรับไลบรารี Ceph libcephfs
# dpkg -l | เกรป ราโดส
ii librados2 16.2.7-1~bpo10+1 amd64 RADOS ไลบรารีไคลเอ็นต์ที่เก็บวัตถุแบบกระจาย
ii libradosstriper1 16.2.7-1~bpo10+1 amd64 อินเทอร์เฟซการสตริป RADOS
ii python3-rados 16.2.7-1~bpo10+1 amd64 Python 3 ไลบรารีสำหรับไลบรารี Ceph librados
ii radosgw 16.2.7-1~bpo10+1 amd64 REST เกตเวย์สำหรับ RADOS ที่จัดเก็บวัตถุแบบกระจาย