सर्वर दुनिया | गोपनीयता नीति | सहायता / संपर्क करें |
21025 / 120656124
|
GlusterFS : GlusterFS + NFS-Ganesha2024/05/01 |
NFS-Ganesha स्थापित करें और NFS प्रोटोकॉल के साथ Gluster वॉल्यूम माउंट करने के लिए GlusterFS के साथ एकीकृत करें।
NFS-Ganesha द्वारा समर्थित NFS प्रोटोकॉल v3, v4.0, v4.1, pNFS हैं। |
|
[1] | यदि एनएफएस सर्वर चल रहा है तो उसे अक्षम करें। |
root@node01:~# systemctl disable --now nfs-server |
[2] | GlusterFS क्लस्टर में एक नोड पर NFS-Ganesha स्थापित और कॉन्फ़िगर करें। |
root@node01:~#
root@node01:~# apt -y install nfs-ganesha-gluster mv /etc/ganesha/ganesha.conf /etc/ganesha/ganesha.conf.org
root@node01:~#
vi /etc/ganesha/ganesha.conf # नया निर्माण NFS_CORE_PARAM { # NFSv3 से NFSv4 Pseudo पथ पर माउंट करना संभव है mount_path_pseudo = true; # NFS शिष्टाचार Protocols = 3,4; } EXPORT_DEFAULTS { # डिफ़ॉल्ट एक्सेस मोड Access_Type = RW; } EXPORT { # अनोखा ID Export_Id = 101; # Gluster Volume का माउंट पथ Path = "/vol_distributed"; FSAL { # कोई भी नाम name = GLUSTER; # इस नोड का होस्टनाम या आईपी पता hostname="10.0.0.51"; # Gluster वॉल्यूम नाम volume="vol_distributed"; } # root Squash के लिए सेटिंग Squash="No_root_squash"; # NFSv4 Pseudo पथ Pseudo="/vfs_distributed"; # अनुमत सुरक्षा विकल्प SecType = "sys"; } LOG { # डिफ़ॉल्ट लॉग स्तर Default_Log_Level = WARN; } # निर्यात सूची दिखाएँ root@node01:~# showmount -e localhost Export list for localhost: /vfs_distributed (everyone) |
[3] | क्लाइंट होस्ट पर बढ़ते हुए NFS को सत्यापित करें। |
root@client:~#
apt -y install nfs-common # ganesha.conf में [Pseudo=***] पर Pseudo पथ सेट निर्दिष्ट करें root@client:~# mount -t nfs4 node01.srv.world:/vfs_distributed /mnt root@client:~# df -hT Filesystem Type Size Used Avail Use% Mounted on tmpfs tmpfs 392M 1.1M 391M 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv ext4 28G 6.1G 20G 24% / tmpfs tmpfs 2.0G 0 2.0G 0% /dev/shm tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock /dev/vda2 ext4 2.0G 95M 1.7G 6% /boot tmpfs tmpfs 392M 12K 392M 1% /run/user/0 node01.srv.world:/vfs_distributed nfs4 55G 13G 40G 25% /mnt |
Sponsored Link |
|