NFS掛載遇到的問題


問題描述:生產環境中需要經常運用NFS掛載,就在測試環境中測試一下,將服務器中192.168.1.4 /u01/app/oracle/product/11.2.0/dbhome_1/dbs  掛載到192.168.1.3的/nfs/nfs_orcl,

     將192.168.1.5/u01/app/oracle/product/11.2.0/dbhome_1/dbs   掛載到192.168.1.3的/nfs/nfs_orclstd

1.先創建192.168.1.3的掛載點/nfs/nfs_orcl          /nfs/nfs_orclstd

mkdir -p /nfs/nfs_orcl

mkdir -p /nfs/nfs_orclstd

 

 

 2.192.168.1.4上操作

[root@orcl /]# rpm -qa | grep nfs    先查看本機是否安裝有nfs包

 

 

 [root@orcl /]# vi /etc/exports        把需要掛載的目錄以及服務器寫到exports里邊,這里一定要寫對服務器地址,不然總是報Permission denied

 

 

 [root@orcl /]# exportfs -rv    使寫入的命令生效

 

 

 3.192.168.1.5上操作,都是一樣的,前期只有能網絡能ping通,后期只要細心點都沒有什么問題

[root@orcl /]# rpm -qa | grep nfs

[root@orclstd dbhome_1]# vi /etc/exports    這里后邊要注意給掛載點的權限,這里給的是讀寫權限,如果是root權限會給文件造成風險,權限太大,這里給的是no_root

[root@orclstd dbhome_1]# exportfs -rv

4.掛載1.4和1.5服務器的目錄

[root@localhost nfs_orcl]# mount -t nfs -o vers=3 192.168.1.4:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orcl            掛載192.168.1.4

[root@localhost nfs]# df nfs_orcl                查看目錄掛載點,掛載的是192.168.1.4的目錄

 

 

 [root@localhost nfs_orclstd]# mount -t nfs -o vers=3 192.168.1.5:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orclstd          掛載192.168.1.5

[root@localhost nfs]# df nfs_orclstd/           查看目錄掛載點,

 

 

 5.取消掛載  umount+文件名

[root@localhost nfs_orclstd]# umount /nfs/nfs_orcl

 

 

 6.我遇到的基本是Permission denied權限不夠的問題,這里需要查看/etc/exports/設置的掛載服務器IP地址以及路徑正確不正確,就能搞定。

[root@localhost nfs_orclstd]# mount -t nfs -o vers=3 192.168.1.5:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orclstd
mount: mount to NFS server '192.168.1.5' failed: RPC Error: Program not registered.

7.nfs重啟,有時候需要重啟一下服務就ok

[root@orclstd dbs]# /etc/init.d/nfs restart

 

 8.相關命令

添加掛載路徑:[root@orclstd dbs]# vi /etc/exports

掛載路徑生效:[root@orclstd dbs]# exportfs -rv

取消掛載路徑:[root@localhost nfs_orclstd]# umount /掛載點文件

目標端掛載目錄:[root@localhost nfs_orcl]# mount -t nfs -o vers=3 192.168.1.4:/u01/app/oracle/product/11.2.0/dbhome_1/dbs /nfs/nfs_orcl

修改權限        :chown -R oracle:oinstall /文件名

重啟nfs服務  :[root@orclstd dbs]# /etc/init.d/nfs restart

查詢本機nfs共享目錄:showmount -e localhost

查詢本機共享目錄連接情況:showmount -a localhost

查看占用命令 :fuser -mv /掛載點

殺死占用命令 :fuser -kv /掛載點


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM