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 करे हिंदी आईटी सलूशन द्वारा आपकी समस्या का समाधान किया जाये गया

धन्यवाद
लेखक -विष्णु शर्मा

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s