ศูนย์คู่มือ Ruk-Com PaaS

คู่มือการพัฒนา Deploy และดูแล Application บน Platform

RUK-COM PAAS / DATA STORAGE CONTAINER

จัดการ Mount Point

คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี

ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง

คู่มือภาษาไทย

คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง

Image 32: mount points icon Mount Pointเป็นฟังก์ชันการแบ่งปันข้อมูลระหว่าง Instance ภายในบัญชีเดียวกันมันถูกริเริ่มจากลูกค้าและสร้างการเชื่อมต่อที่ช่วยให้เข้าถึงและใช้งานได้ข้อมูลบน Serverราวกับว่าเป็นไฟล์ในเครื่อง Platform ดังกล่าวมอบ UI ที่สะดวกสบายสำหรับการดำเนินการนี้โดยตรงในตัวเครื่องมือจัดการการกำหนดค่า. เพียงไม่กี่คลิกคุณก็กำหนด Directory ระยะไกลที่อยู่บน Node อื่นแต่ควรสามารถเข้าถึงได้ที่ Container ปัจจุบัน

เคล็ดลับ:การดำเนินการเดียวกันสามารถเริ่มต้นได้จาก Server. มันถูกเรียกว่าการส่งออกข้อมูล- เรียนรู้เพิ่มเติมในเอกสารที่เชื่อมโยง

เมื่อสร้างจุดเชื่อมต่อ Platform จะรองรับ Protocol Client สองตัว -อฟสและGlusterFS พื้นเมือง. อันแรกพร้อมใช้งานสำหรับ Container ทั้งหมดบน Platform และค่อนข้างเร็วกว่าในทางตรงกันข้ามประการที่สองคือคุณลักษณะเฉพาะของCluster GlusterFSซึ่งแนะนำสำหรับการทำงานพร้อมกันสูงการดำเนินการเขียนประสิทธิภาพสูงและการ Failover

  1. ดังนั้นเพื่อที่จะ Mount ข้อมูลไปยัง Container ให้คลิกที่การกำหนดค่าปุ่มถัดจาก Container หรือ Layer ที่เลือกในแท็บที่เปิดอยู่ให้สลับไปที่Mount พอยต์ส่วนภายในเมนูทางด้านซ้ายของคุณแล้วคลิกภูเขาปุ่ม.

Image 33: create new mount2. แบบฟอร์มที่เปิดจะมีประเภทการดำเนินการสามประเภทดังต่อไปนี้:

  • Container ข้อมูล- การเข้าถึงข้อมูลจาก Node ในบัญชีเดียวกัน
  • มาสเตอร์ Container- แบ่งปันข้อมูลข้าม Node ของ Layer เดียวกันภายใน Environment ปัจจุบัน
  • Server ภายนอก- การเข้าถึงข้อมูลจาก Server ระยะไกลภายนอกบัญชี PaaS

Image 34: configure mount point3. หลังจากเลือกประเภทการดำเนินการที่จำเป็นแล้วให้ระบุรายละเอียดอื่นๆดังนี้

  • Mount พอยต์- เส้นทางไปยังโฟลเดอร์ในเครื่องที่เนื้อหาที่ Mount จะปรากฏขึ้น

หมายเหตุ:

  • หากไม่มี Directory ที่ระบุมันจะถูกสร้างขึ้นโดยอัตโนมัติ
  • เส้นทางไม่สามารถเริ่มต้นด้วย/proc,/dev,/ระบบ,/วิ่งหรือเท่ากับสิ่งต่อไปนี้:/,/bin,/lib,/lib64,/lib32,/usr,/usr/bin,/usr/sbin,/usr/lib, หรือ/usr/lib64(รายการนี้อาจแตกต่างกันไปขึ้นอยู่กับการตั้งค่าของผู้ให้บริการของคุณ)

  • Container ข้อมูล

    • Server NFS- รายการ Node ที่ขยายได้ในบัญชีของคุณซึ่งสามารถใช้เป็นที่เก็บข้อมูลได้
    • เส้นทางระยะไกล- ตำแหน่ง Directory ที่ต้องการใน Container ระยะไกล (คุณสามารถพิมพ์ด้วยตนเองหรือเลือกหนึ่งในเส้นทางที่ชื่นชอบบน Node นั้นจากรายการดรอปดาวน์ที่ดึงข้อมูลโดยอัตโนมัติ)บันทึก:ถ้าCluster GlusterFSถูกเลือกให้เป็นServerคุณยังสามารถเลือกที่ต้องการได้ประเภทลูกค้าProtocol สำหรับการ Mountอฟสขอแนะนำสำหรับ Topology ที่มุ่งเน้นประสิทธิภาพในขณะที่Cluster พื้นเมืองรับประกันความปลอดภัยของข้อมูลผ่านการสำรองข้อมูลและการจำลองแบบ
  • มาสเตอร์ Container

    • Server NFS- Node หลักของ Layer จะถูกเลือกโดยอัตโนมัติ
    • เส้นทางระยะไกล- โฟลเดอร์เดียวกับที่ระบุในMount พอยต์มีการใช้ฟิลด์ (จะถูกแชร์ระหว่าง Node ทั้งหมดของ Layer)
  • Server ภายนอก

    • Server NFS- IP ภายนอกของ Server จัดเก็บข้อมูลหรือของมันDomain ที่กำหนดเองชื่อ
    • เส้นทางระยะไกล- ตำแหน่งไฟล์ที่ส่งออกบน Server NFS
  • Mount กับ Node ทั้งหมด- ตัวสลับเพื่อตั้งค่าการ Mount เดียวกันที่จะเพิ่มสำหรับ Node ทั้งหมดภายใน Layer รวมถึง Node ที่สามารถเพิ่มได้ในอนาคต (เปิดใช้งานโดยอัตโนมัติสำหรับมาสเตอร์ Containerพิมพ์)

  • อ่านอย่างเดียว- เปิดสวิตช์เพื่อจำกัดการแก้ไขข้อมูลที่ Mount ที่ Node Client (โดยค่าเริ่มต้นคืออ่านและเขียนมีสิทธิได้รับ)

คลิกเพิ่มเพื่อดำเนินการต่อ

บันทึก:ถ้าไม่ทุ่มเท.Container จัดเก็บข้อมูลที่ใช้ร่วมกันได้รับเลือกเป็นที่เก็บข้อมูลอาจเกิดการหน่วงเวลาสั้นๆเพียงครั้งเดียว (สูงสุดสองสามนาที) เนื่องจากการติดตั้ง Software NFS ที่จำเป็น

  1. อีกสักครู่จุดเชื่อมต่อของคุณจะถูกสร้างขึ้นและเพิ่มลงในรายการดังนั้นคุณก็ทำได้เช่นกันนำทางไปยัง Directory(ดับเบิลคลิกที่บันทึกที่เกี่ยวข้อง) หรือถอนติดตั้งเมื่อมันกลายเป็นสิ่งจำเป็น

Image 35: manage existing mount5. เมื่อเข้าไปข้างในคุณจะเห็นเนื้อหาเดียวกันกับบน Server ระยะไกลของคุณ

Image 36: switch between nodesขึ้นอยู่กับการกำหนดค่าการ Mount เนื้อหาระยะไกลสามารถแก้ไขได้จาก Client หรือไม่รวมถึงพร้อมใช้งานสำหรับ Node ของ Layer ทั้งหมดหรือเพียง Node เดียวคุณสามารถสลับระหว่าง Node ได้โดยใช้รายการแบบเลื่อนลงที่เมนูด้านซ้าย (วงกลมด้านบน)

นำมาพิจารณาเพื่อให้สามารถแก้ไขได้ (เช่นหาก Client ได้รับสิทธิ์ RW) โฟลเดอร์บน Server ควรมีสิทธิ์ที่เหมาะสมสำหรับผู้ใช้ Client (ชื่อผู้ใช้เริ่มต้นอาจแตกต่างกันไปตาม Server ที่แตกต่างกัน - เช่นรากและรักคอมป้าส).

หากจำเป็นให้เชื่อมต่อกับ Server จัดเก็บข้อมูลของคุณผ่านทางสสสและดำเนินการคำสั่งต่อไปนี้เพื่อปรับสิทธิ์:

สำเนา

chown {uid}:{gid} {path}

ที่นี่:

  • {uid}- ID ผู้ใช้ซึ่งสามารถพบได้ใน/etc/passwdไฟล์
  • {กิด}- ตัวระบุกลุ่มที่แสดงอยู่ภายใน/etc/groupไฟล์
  • {เส้นทาง}- เส้นทางไปยัง Directory หรือไฟล์ที่คุณต้องการเปลี่ยนการอนุญาต

Image 37: edit access permissions

จุดยึด Platform มีจำนวนมากสถานการณ์และความเป็นไปได้สำหรับโครงสร้างข้อมูลและการควบคุมขั้นสูง