Ceph¶
เมานต์บักเก็ตบน RADOS Gateway (RGW) ของคลัสเตอร์ Ceph ของคุณเป็นไดรฟ์ Windows
ก่อนเริ่มต้น¶
เตรียมสิ่งต่อไปนี้ไว้ล่วงหน้า:
- URL จุดสิ้นสุด RGW ของคลัสเตอร์ของคุณ
- ไอดีคีย์การเข้าถึง และ คีย์ลับการเข้าถึง สำหรับผู้ใช้ RGW
วิธีรับคีย์ — ผู้ดูแลระบบพื้นที่จัดเก็บของคุณสร้างด้วยคำสั่ง radosgw-admin user create --uid=... --display-name=... ผลลัพธ์ของคำสั่งจะมี access_key และ secret_key แดชบอร์ด เช่น Ceph Dashboard หรือคอนโซลของผู้ให้บริการก็สร้างผู้ใช้ RGW ได้เช่นกัน
ความช่วยเหลือจาก Ceph
การเชื่อมต่อ¶
- คลิก เพิ่ม บนแถบเครื่องมือ
- เลือก Enterprise → Ceph
- ป้อน URL จุดสิ้นสุด, ไอดีคีย์การเข้าถึง และ คีย์ลับการเข้าถึง แล้วคลิกปุ่ม รีเฟรช ข้างช่อง Bucket
- เลือกบักเก็ตในช่อง Bucket แล้วคลิก เชื่อมต่อ
ป้อนชื่อบักเก็ตเอง
หากคีย์ของคุณไม่มีสิทธิ์แสดงรายการบักเก็ต ให้ทำเครื่องหมายในช่องกาเครื่องหมายทางซ้ายของช่อง Bucket แล้วพิมพ์ชื่อบักเก็ตโดยตรง
การตั้งค่า¶
| การตั้งค่า | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
| จุดสิ้นสุด | URL ของ RADOS Gateway | — |
| ไอดีคีย์การเข้าถึง / คีย์ลับการเข้าถึง | ข้อมูลประจำตัวผู้ใช้ RGW | — |
| Bucket | บักเก็ตที่จะเมานต์ (เลือกจากรายการหรือป้อนเอง) | — |
| อ่านอย่างเดียว | บล็อกการเขียนลงในไดรฟ์ที่เมานต์ | ปิด |
ลักษณะการทำงานและข้อจำกัด¶
- การเชื่อมต่อใช้การกำหนดที่อยู่แบบ path-style และยอมรับใบรับรอง TLS ส่วนตัวหรือที่ลงนามเอง เหมาะสำหรับคลัสเตอร์ภายในองค์กร
- RaiDrive ตรวจสอบลายเซ็นเซิร์ฟเวอร์ของจุดสิ้นสุด URL ที่ระบุตัวตนชัดเจนว่าเป็นผลิตภัณฑ์อื่นจะถูกปฏิเสธเป็น "invalid endpoint"
การแก้ไขปัญหา¶
| อาการ | สาเหตุ | วิธีแก้ไข |
|---|---|---|
| "invalid endpoint" | URL ชี้ไปที่เซิร์ฟเวอร์หรือพร็อกซี่ที่ไม่ใช่ RGW | ชี้ไปที่พอร์ต HTTP(S) ของ RGW โดยตรง |
| การเชื่อมต่อถูกปฏิเสธ | พอร์ต RGW ถูกบล็อก | ตรวจสอบกฎไฟร์วอลล์ระหว่างพีซีของคุณกับคลัสเตอร์ |