คู่มือ NFS สำหรับ พื้นที่จัดเก็บข้อมูล
คู่มือนี้เรียบเรียงสำหรับ Ruk-Com PaaS หน้าจอและตัวเลือกอาจแตกต่างตามเวอร์ชันและสิทธิ์ของบัญชี
ตรวจสอบ Environment, Region, สิทธิ์บัญชี และสำรองค่าปัจจุบันก่อนดำเนินการกับระบบจริง
คำสั่ง ชื่อเมนู Parameter และค่าตัวอย่างในกรอบ Code คงรูปแบบตามระบบเพื่อให้คัดลอกและตรวจสอบได้ถูกต้อง
อฟสหรือFile System เครือข่ายเป็น Protocol ที่ออกแบบมาเพื่อเข้าถึงไฟล์บน Host ระยะไกลผ่านเครือข่ายคอมพิวเตอร์และดำเนินการราวกับว่าเป็นไฟล์ในเครื่องเป็นมาตรฐานที่ได้รับความนิยมและแพร่หลายสำหรับทุกคน
NFS เป็น Application Client-Server ซึ่งหมายความว่าควรติดตั้ง Server NFS บน Host ที่ให้พื้นที่ดิสก์ที่ใช้ร่วมกันและ Client NFS บน Server ที่สามารถเข้าถึงไฟล์ที่แชร์
Platform นี้ให้การสนับสนุน NFS ทันทีสำหรับ Container ทั้งหมด (ทั้ง Client และ Server) Platform ดังกล่าวรองรับ Protocol เวอร์ชันที่สามบน Stack ที่ได้รับการรับรองทั้งหมดเวอร์ชันที่สี่ได้รับการสนับสนุนในฐานะ Client เท่านั้น Server NFSv4 ถูกใช้งานบน Server เฉพาะContainer จัดเก็บข้อมูลที่ใช้ร่วมกัน::
- Container ทั้งหมด(ยกเว้นตามเทือกเขาแอลป์Node) - NFSv3 (Client และ Server) และ NFSv4 (Client เท่านั้น)
- พื้นที่จัดเก็บข้อมูลที่ใช้ร่วมกัน- NFSv3 (Client และ Server) และ NFSv4 (Client และ Server)
เคล็ดลับ:แนะนำให้ใช้ NFS สำหรับ Topology ที่มุ่งเน้นประสิทธิภาพในขณะที่Cluster พื้นเมืองรับประกันความปลอดภัยของข้อมูลผ่านการสำรองข้อมูลและการจำลองแบบ
- Platform ใช้การกำหนดค่าต่อไปนี้เมื่อตั้งค่า Client NFS:
- สำหรับ NFS 3:nfsvers=3,nolock,udp,soft,timeo=120,retrans=20,_netdev
- สำหรับ NFS 4:nolock,soft,timeo=30,retrans=2,_netdev
- คำนึงถึงลักษณะเฉพาะต่อไปนี้ของการแบ่งปันข้อมูลกับ NFS ที่ Platform:
- ไฟล์ปกติไม่สามารถส่งออกได้ (เฉพาะ Directory)
- Directory ที่ติดตั้งไม่สามารถเริ่มต้นด้วย/proc,/dev,/ระบบ,/วิ่งหรือเท่ากับสิ่งต่อไปนี้:/,/bin,/lib,/lib64,/lib32,/usr,/usr/bin,/usr/sbin,/usr/lib, หรือ/usr/lib64(รายการนี้อาจแตกต่างกันไปขึ้นอยู่กับการตั้งค่าของผู้ให้บริการของคุณ)
- การแชร์ NFS จะไม่ทำงานกับ Environment การนอนหลับและในระหว่างการโยกย้ายสด
- เมื่อประสบปัญหาใดๆกับ NFS คุณสามารถตรวจสอบได้แผงงานใน Dashboard นอกจากนี้บันทึกต่อไปนี้ยังสามารถให้ข้อมูลเพิ่มเติมบางอย่างได้:
- /var/log/messagesบน Server NFS
- เรียกใช้วารสารบน Shared Storage, Docker แบบกำหนดเองหรือ Container VPS
ติดตามMount Pointหรือการส่งออกข้อมูลคำแนะนำในการแชร์ไฟล์ผ่าน Protocol NFS
