NFS Server क्या है ? और इसको RedHat Linux में कैसे Configure किया जाता है !
दोस्तों आज के इस लेख में हम सीखते है की Linux Machine में NFS (Network File System ) Server को कैसे Configure किया जाता है ! इससे पहले हम जानते है की NFS Server होता क्या है और इसको Linux मशीन में Configure करने की आवस्य्क्ता क्यों पड़ती है ! NFS सरवर के द्वारा किसी भी Folder या Directory को Remotely Other Linux machine पर Share किया जा सकता है NFS के through हम जिस Folder या Directory को share करते है वह मात्र remote machine पर Show होता है और Real spaces Server पर लेता हे ! इसका यूज़ website hosting के दौरान Website के honer को website के Control-panel में Interface देने के लिए किया जाता है या फिर उदारण के लिए कोई टीम एक साथ मिलकर किसी project के लिए काम कर रही हो और सभी को एक जैसे data की आवश्य्कता है तो उस data को एक Folder में रख कर Share कर दिया जाता है जिसको जो जरूरत है वो वहाँ से data ले लेता है और किसी को भी अपने काम में कोई Disturbance नहीं होता है
NFS Server Configuration
NFS Server के कॉन्फ़िगरेशन के लिए सबसे पहले इसका package install करना होता है Linux में किसी भी प्रकार के package को install करने के लिए Yum Server का Configuration जरूरी होता है यह एक Simple Configuration है अगर आप जानना चाहते है की Yum Server का Configuration कैसे किया जाता है तो इस Link पर Click करे और जाने
Server Machine process
तो में मानकर चलता हु की आपने अपनी Linux Machine में Yum Server Configure कर लिया है
सबसे पहले हम NFS Package को Install करते है निम्न Commands के द्वारा
[root@localhost ~]# yum install nfs* -y
अब हमे इसके लिए Partmap package को Install करना है यह निम्न Command के द्वारा
[root@localhost ~]# yum install portmap* -y
अब हमे वो Folder बनाना है जिसको Share करना है यह में एक Share Name का Folder बना रहा हु जिसको NFS Server के Through share किया जाये गा
[root@localhost ~]# mkdir share अब हमे Exports File में जाकर जिस Clint/machine के साथ Folder share करना है उसका IP Address लिखना है निम्न प्रकार से
[root@localhost ~]# vim /etc/exports
/share 192.168.56.101(rw,sync)
~
~
~
~
~
~
~
:wq(note-यहाँ हमे उस Clint या System का IP Addressलिखना होता है जिसके साथ हम NFS Server से Directory या Folder share करना चाहते है )
अब हमे NFS Server की Service को Restart करना हे निम्न Commands से
[root@localhost ~]# service nfs restart
अब Service partmap को Restart करना है
[root@localhost ~]# service portmap restart
अब हमे Firewall और Selinux को Disable करना है
[root@localhost ~]# iptables -F
[root@localhost ~]# setenforce 0
Client Machine process
अब हमे Client Side में NFS Server के द्वारा शेयर किये गए Folder या Directory को Mount करना होता है यहाँ ध्यान देने योग्य बात है की हमे Client Side Machine को Server से Pnig करवा के देख लेना चाहिए ताकि इस बात है हम कन्फर्म हो की यह Server से Communicate कर सके या नहीं
Ping करने के लिए निम्न Commands का यूज़ किया जाता है
[root@localhost ~]# ping 192.168.43.60 PING 192.168.43.60 (192.168.43.60) 56(84) bytes of data. 64 bytes from 192.168.43.60: icmp_seq=1 ttl=64 time=1.84 ms --- 192.168.43.60 ping statistics --- 11 packets transmitted, 11 received, 0% packet loss, time 10016ms rtt min/avg/max/mdev = 0.324/0.637/1.849/0.395 ms
जब Client machine Server Machine से Ping हो रही हे मतलब दोनों Machine एक दूसरे से Communicate कर सकती है
अब हमे Clint machine पर Server द्वारा Share कराये गए Folder को निम्न प्रकार से Mount करना है
[root@localhost ~]# mount -t nfs 192.168.60:/root/share /root/Desktop/vishnu
इसको Mount करने के बाद इस Folder में जब भी कोई Data रखा जाता है वो Remote machine पर show हो जाता है
दोस्तों अगर आप को हिंदी आईटी सलूशन द्वरा दिगई Trips ज्ञान प्रद और Knowledge वाली लगी हो तो Share करे like करे और हिंदी आईटी डॉट कॉम को Follow करे Follow करने के बाद हिंदी आईटी सलूशन डॉट कॉम जब भी कोई knowledge वाली post या Tutorial publish करेगा आप को Notification अपने email पर मिल जाएगी इस website पर आप Linux से Related बहुद सी post है जो सरल हिंदी भाषा में है जिस से आप Linux में निपुर्ण हो सकते है अगर आप को हिंदी आईटी सलूशन द्वारा पब्लिश किये गए किसी भी Trick या Tutorial का Piratical process में कोई Problem आती है तो Comments करे हिंदी आईटी सलूशन द्वारा आपकी समस्या का समाधान किया जाये गया
धन्यवाद
लेखक -विष्णु शर्मा
Nice note