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

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

RUK-COM PAAS / DATA STORAGE CONTAINER

คู่มือ NFS สำหรับ พื้นที่จัดเก็บข้อมูล

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

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

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

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

อฟสหรือระบบไฟล์เครือข่ายเป็นโปรโตคอลที่ออกแบบมาเพื่อเข้าถึงไฟล์บนโฮสต์ระยะไกลผ่านเครือข่ายคอมพิวเตอร์และดำเนินการราวกับว่าเป็นไฟล์ในเครื่องเป็นมาตรฐานที่ได้รับความนิยมและแพร่หลายสำหรับทุกคน

NFS เป็นแอปพลิเคชันไคลเอ็นต์-เซิร์ฟเวอร์ซึ่งหมายความว่าควรติดตั้งเซิร์ฟเวอร์ NFS บนโฮสต์ที่ให้พื้นที่ดิสก์ที่ใช้ร่วมกันและไคลเอ็นต์ NFS บนเซิร์ฟเวอร์ที่สามารถเข้าถึงไฟล์ที่แชร์

แพลตฟอร์มนี้ให้การสนับสนุน NFS ทันทีสำหรับคอนเทนเนอร์ทั้งหมด (ทั้งไคลเอ็นต์และเซิร์ฟเวอร์) แพลตฟอร์มดังกล่าวรองรับโปรโตคอลเวอร์ชันที่สามบนสแต็กที่ได้รับการรับรองทั้งหมดเวอร์ชันที่สี่ได้รับการสนับสนุนในฐานะไคลเอ็นต์เท่านั้นเซิร์ฟเวอร์ NFSv4 ถูกใช้งานบนเซิร์ฟเวอร์เฉพาะคอนเทนเนอร์จัดเก็บข้อมูลที่ใช้ร่วมกัน::

  • คอนเทนเนอร์ทั้งหมด(ยกเว้นตามเทือกเขาแอลป์Node) - NFSv3 (ไคลเอนต์และเซิร์ฟเวอร์) และ NFSv4 (ไคลเอนต์เท่านั้น)
  • พื้นที่จัดเก็บข้อมูลที่ใช้ร่วมกัน- NFSv3 (ไคลเอนต์และเซิร์ฟเวอร์) และ NFSv4 (ไคลเอนต์และเซิร์ฟเวอร์)

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

  1. แพลตฟอร์มใช้การกำหนดค่าต่อไปนี้เมื่อตั้งค่าไคลเอ็นต์ NFS:
  • สำหรับ NFS 3:nfsvers=3,nolock,udp,soft,timeo=120,retrans=20,_netdev
  • สำหรับ NFS 4:nolock,soft,timeo=30,retrans=2,_netdev
  1. คำนึงถึงลักษณะเฉพาะต่อไปนี้ของการแบ่งปันข้อมูลกับ NFS ที่แพลตฟอร์ม:
  • ไฟล์ปกติไม่สามารถส่งออกได้ (เฉพาะไดเรกทอรี)
  • ไดเรกทอรีที่ติดตั้งไม่สามารถเริ่มต้นด้วย/proc,/dev,/ระบบ,/วิ่งหรือเท่ากับสิ่งต่อไปนี้:/,/bin,/lib,/lib64,/lib32,/usr,/usr/bin,/usr/sbin,/usr/lib, หรือ/usr/lib64(รายการนี้อาจแตกต่างกันไปขึ้นอยู่กับการตั้งค่าของผู้ให้บริการของคุณ)
  • การแชร์ NFS จะไม่ทำงานกับ Environment การนอนหลับและในระหว่างการโยกย้ายสด
  1. เมื่อประสบปัญหาใดๆกับ NFS คุณสามารถตรวจสอบได้แผงงานในแดชบอร์ดนอกจากนี้บันทึกต่อไปนี้ยังสามารถให้ข้อมูลเพิ่มเติมบางอย่างได้:
  • /var/log/messagesบนเซิร์ฟเวอร์ NFS
  • เรียกใช้วารสารบน Shared Storage, Docker แบบกำหนดเองหรือคอนเทนเนอร์ VPS

ติดตามจุดเมานต์หรือการส่งออกข้อมูลคำแนะนำในการแชร์ไฟล์ผ่านโปรโตคอล NFS