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

IBM Cloud

เมานต์บักเก็ต IBM Cloud Object Storage เป็นไดรฟ์ Windows

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

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

  • อินสแตนซ์ Cloud Object Storage ที่มีบักเก็ตอย่างน้อยหนึ่งรายการ หากคุณยังไม่มีอินสแตนซ์หรือบักเก็ต ให้ทำตามหัวข้อ สร้างอินสแตนซ์และบักเก็ต ก่อน
  • ข้อมูลประจำตัว HMAC สำหรับอินสแตนซ์นั้น — IAM API key เพียงอย่างเดียวใช้กับอินเทอร์เฟซ S3 ไม่ได้

วิธีรับคีย์ — ใน คอนโซล IBM Cloud:

  1. คลิกไอคอน Expand Global Navigation (☰) ที่มุมซ้ายบน
  2. คลิก Infrastructure → Storage → Object storage
  3. ในเมนูด้านซ้าย ให้ขยาย Instances แล้วคลิกชื่ออินสแตนซ์ของคุณ
  4. คลิกแท็บ Service credentials
  5. คลิก New Credential
  6. ในช่อง Name ให้ป้อนชื่อสำหรับข้อมูลประจำตัว
  7. ในช่อง Role ให้เลือกบทบาท หากต้องการเขียนไฟล์ลงในไดรฟ์ ให้เลือก Writer หากต้องการอ่านไฟล์อย่างเดียว ให้เลือก Reader หากคุณคงค่าเริ่มต้น None ไว้ จะไม่มีการให้สิทธิ์เข้าถึงบักเก็ต
  8. เปิด Include HMAC Credential
  9. คลิก Add
  10. ในรายการ ให้คลิกลูกศรทางซ้ายของข้อมูลประจำตัวใหม่เพื่อขยาย
  11. ใต้ cos_hmac_keys ให้คัดลอก access_key_id และ secret_access_key

แท็บ Service credentials ที่ขยายข้อมูลประจำตัวแล้ว แสดง cos_hmac_keys

ใน RaiDrive ให้ป้อน access_key_id ในช่อง ไอดีคีย์การเข้าถึง และป้อน secret_access_key ในช่อง คีย์ลับการเข้าถึง

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

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

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

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

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

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

การตั้งค่า

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

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

  • บักเก็ตจะแสดงพร้อมตำแหน่งที่ตั้ง จุดสิ้นสุดของแต่ละภูมิภาคเป็นไปตามรูปแบบ s3.<region>.cloud-object-storage.appdomain.cloud (us-south, us-east, eu-de, eu-gb, au-syd, …)
  • API key เพียงอย่างเดียวไม่พอสำหรับอินเทอร์เฟซ S3 ต้องเป็นคู่คีย์ HMAC เท่านั้น

สร้างอินสแตนซ์และบักเก็ต

ทำตามขั้นตอนเหล่านี้เฉพาะเมื่อคุณยังไม่มีอินสแตนซ์ Cloud Object Storage หรือยังไม่มีบักเก็ต หากมีทั้งสองอย่างแล้ว ให้ไปที่ส่วนคีย์ใน ก่อนเริ่มต้น ได้เลย

สร้างอินสแตนซ์

  1. คลิกไอคอน Expand Global Navigation (☰) ที่มุมซ้ายบน
  2. คลิก Infrastructure → Storage → Object storage
  3. คลิก Create an instance หน้าสำหรับสร้างจะเปิดในแท็บใหม่
  4. ใน Select a pricing plan ให้เลือกแผน
  5. ใต้ Configure your resource ให้ป้อนชื่อของอินสแตนซ์ในช่อง Service name
  6. ใต้ Summary ทางด้านขวา ให้คลิก Create อินสแตนซ์ใหม่จะเปิดขึ้น

สร้างบักเก็ต

  1. ในหน้าอินสแตนซ์ ให้คลิกแท็บ Buckets
  2. คลิก Create bucket
  3. ในการ์ด Create a Custom Bucket ให้คลิก Create
  4. ในช่อง Unique bucket name ให้ป้อนชื่อสำหรับบักเก็ต คุณจะใช้ชื่อที่ระบบกรอกให้ก็ได้
  5. เลือก Resiliency, Location และ Storage class คุณเปลี่ยนทั้งสามอย่างนี้ไม่ได้หลังจากสร้างบักเก็ตแล้ว
  6. คลิก Create bucket

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

อาการ สาเหตุ วิธีแก้ไข
การตรวจสอบสิทธิ์ล้มเหลว สร้างข้อมูลประจำตัวโดยไม่เปิด HMAC สร้างข้อมูลประจำตัวใหม่โดยเปิด Include HMAC Credential
ไม่พบบักเก็ตในรายการ บักเก็ตเป็นของอินสแตนซ์ COS อื่น ใช้ข้อมูลประจำตัวของอินสแตนซ์ที่เป็นเจ้าของบักเก็ต