您好,登錄后才能下訂單哦!
這篇文章主要介紹“NFS服務器的安裝與配置方法”,在日常操作中,相信很多人在NFS服務器的安裝與配置方法問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”NFS服務器的安裝與配置方法”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
## 本次實驗用來實現ssh免密碼登錄的密鑰共享,避免了當集群中節點增加后還要手動一一配置原所有節點與新節點之間的免密登錄的問題 ## 在每個節點上都安裝NFS [root@hadoop4 ~]# yum -y install nfs-utils rpcbind ## 檢測是否安裝 nfs rpcbind [root@hadoop4 ~]# rpm -qa | grep nfs nfs4-acl-tools-0.3.3-6.el6.x86_64 nfs-utils-lib-1.1.5-9.el6.x86_64 nfs-utils-1.2.3-54.el6.x86_64 [root@hadoop4 ~]# rpm -qa | grep rpcbind rpcbind-0.2.0-11.el6.x86_64 ## 設置開機啟動 [root@hadoop4 ~]# chkconfig rpcbind on [root@hadoop4 ~]# chkconfig nfs on ## 啟動服務 [root@hadoop4 ~]# service rpcbind start [root@hadoop4 ~]# service nfs start 啟動 NFS 服務: [確定] 關掉 NFS 配額: [確定] 啟動 NFS mountd: [確定] 啟動 NFS 守護進程: [確定] 正在啟動 RPC idmapd: [確定] ## 查詢NFS服務器狀態 [root@hadoop4 ~]# service nfs status rpc.svcgssd 已停 rpc.mountd (pid 10816) 正在運行... nfsd (pid 10832 10831 10830 10829 10828 10827 10826 10825) 正在運行... rpc.rquotad (pid 10811) 正在運行... ## 在服務器端(機器名hadoop4),設置共享目錄(設置共享目錄為/home/grid/),編輯修改/etc/exports [root@hadoop4 ~]# vim /etc/exports /home/grid *(rw,sync,no_root_squash) ## 在服務器端重啟 rpcbind 和 nfs 服務(注意要先重啟rpcbind,后重啟nfs) [root@hadoop4 ~]# service rpcbind restart [root@hadoop4 ~]# service nfs restart ## 驗證 [root@hadoop4 ~]# showmount -e 192.168.0.106 Export list for 192.168.0.106: /home/grid * ## 在客戶端(機器名hadoop5、hadoop6)將共享目錄掛載到本地(客戶端不需要啟動rpcbind和nfs服務即可掛載) [root@hadoop5 ~]# mkdir /nfs_share [root@hadoop5 ~]# mount -t nfs 192.168.0.106:/home/grid /nfs_share ## 查看 [root@hadoop5 ~]# mount /dev/sda2 on / type ext4 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) tmpfs on /dev/shm type tmpfs (rw) none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw) Desktop on /media/sf_Desktop type vboxsf (gid=493,rw) Desktop on /mnt/Desktop type vboxsf (rw) sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw) 192.168.0.106:/home/grid on /nfs_share type nfs (rw,vers=4,addr=192.168.0.106,clientaddr=192.168.0.107) ## 設置開機自動掛載,在客戶端修改/etc/fstab,增加一行 [root@hadoop5 ~]# vim /etc/fstab 192.168.0.106:/home/grid /nfs_share nfs defaults 1 1 ## 刪除原來分發的密鑰文件,使用掛載過來的密鑰 ## 將每個節點的公鑰文件都發送到服務器端,在服務器端將所有的公鑰文件追加到 ~/.ssh/authorized_keys 文件中 ## authorized_keys 文件生成的過程就不演示了 ## 在各節點創建共享目錄文件 authorized_keys 的軟連接(注意authorized_keys 文件權限為644) [root@hadoop5 ~]# mv /home/grid/.ssh/authorized_keys /home/grid/.ssh/authorized_keys.bak [root@hadoop5 ~]# ln -s /nfs_share/.ssh/authorized_keys /home/grid/.ssh/authorized_keys
到此,關于“NFS服務器的安裝與配置方法”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。