ข้ามไปที่เนื้อหา

Garage

เมานต์บักเก็ตบนคลัสเตอร์ Garage — พื้นที่จัดเก็บ S3 แบบโฮสต์เองที่มีน้ำหนักเบา — เป็นไดรฟ์ Windows

ก่อนเริ่มต้น

เตรียมสิ่งต่อไปนี้ไว้ล่วงหน้า:

  • URL จุดสิ้นสุด S3 ของคลัสเตอร์ Garage ของคุณ
  • คู่ ไอดีคีย์การเข้าถึง และ คีย์ลับการเข้าถึง ที่ได้รับสิทธิ์เข้าถึงบักเก็ตเป้าหมาย
  • ภูมิภาค (region) ที่ตั้งค่าไว้สำหรับคลัสเตอร์ (ค่าเริ่มต้นของ Garage คือ garage)

วิธีรับคีย์ — บนเครื่องที่ดูแลจัดการคลัสเตอร์:

garage key create raidrive-key
garage bucket allow --read --write YOUR-BUCKET --key raidrive-key

คำสั่งแรกจะแสดง Key ID และ Secret key

ความช่วยเหลือจาก Garage

การเชื่อมต่อ

  1. คลิก เพิ่ม บนแถบเครื่องมือ
  2. เลือก Enterprise → Garage
  3. ป้อน URL จุดสิ้นสุด, ภูมิภาค, ไอดีคีย์การเข้าถึง และ คีย์ลับการเข้าถึง แล้วคลิกปุ่ม รีเฟรช ข้างช่อง Bucket
  4. เลือกบักเก็ตในช่อง Bucket แล้วคลิก เชื่อมต่อ

กล่องโต้ตอบการเชื่อมต่อ Garage

ป้อนชื่อบักเก็ตเอง

หากคีย์ของคุณไม่มีสิทธิ์แสดงรายการบักเก็ต ให้ทำเครื่องหมายในช่องกาเครื่องหมายทางซ้ายของช่อง Bucket แล้วพิมพ์ชื่อบักเก็ตโดยตรง

การตั้งค่า

การตั้งค่า คำอธิบาย ค่าเริ่มต้น
จุดสิ้นสุด URL ของ Garage S3 API —
ภูมิภาค ค่าภูมิภาคของคลัสเตอร์ (จำเป็นสำหรับการเซ็นคำขอ) —
ไอดีคีย์การเข้าถึง / คีย์ลับการเข้าถึง คู่คีย์ของ Garage —
Bucket บักเก็ตที่จะเมานต์ (เลือกจากรายการหรือป้อนเอง) —
อ่านอย่างเดียว บล็อกการเขียนลงในไดรฟ์ที่เมานต์ ปิด

ลักษณะการทำงานและข้อจำกัด

  • การเชื่อมต่อใช้การกำหนดที่อยู่แบบ path-style และยอมรับใบรับรอง TLS ส่วนตัวหรือที่ลงนามเอง เหมาะสำหรับการใช้งานบน LAN และ homelab

การแก้ไขปัญหา

อาการ สาเหตุ วิธีแก้ไข
ข้อผิดพลาดเรื่องลายเซ็น region ไม่ตรงกับการตั้งค่าคลัสเตอร์ ตั้งค่าช่อง Region เป็นค่า s3_region ของคลัสเตอร์
รายการบักเก็ตว่างเปล่า คีย์ไม่ได้รับสิทธิ์บนบักเก็ต ใช้ garage bucket allow ให้คีย์ หรือพิมพ์ชื่อบักเก็ตเอง