【Linux】在多臺linux 之間掛載nfs
測試環境:
rac1 10.250.7.225
rac2 10.250.7.249
rac4 10.250.7.220
在rac1 上設定共享檔案:
/tmp
在rac2,rac4上面設定/share_temp ,mount rac1 上面的/tmp檔案到rac2,rac4的/share_temp 目錄上
[root@rac2 /]# mkdir /share_temp
[root@rac2 /]# ls
bin boot dev etc home lib lib64 lost+found media misc mnt net opt proc root sbin selinux share_temp srv sys tmp usr var
[root@rac4 ~]# mkdir /share_temp
[root@rac4 /]# ls
bin boot dev etc home lib lib64 lost+found media misc mnt net opt proc root sbin selinux share_temp srv sys tmp usr var
修改NFS伺服器的配置檔案
[root@rac1 ~]# vi /etc/exports
/tmp 10.250.7.249(rw,sync,no_wdelay,no_root_squash)
執行mount 操作
[root@rac2 /]# mount -o nolock,hard,noac,intr,nfsvers=3,proto=tcp,rsize=32768,wsize=32768 10.250.7.225:/tmp /share_temp
mount: mount to NFS server '10.250.7.225' failed: RPC Error: Program not registered.
原因:10.250.7.225 這臺機器上的nfs守護程式沒有啟動
[root@rac1 ~]# service nfs status
rpc.mountd 已停
nfsd 已停
rpc.rquotad 已停
[root@rac1 ~]# service nfs restart
關閉 NFS mountd: [失敗]
關閉 NFS 守護程式: [失敗]
關閉 NFS quotas: [失敗]
關閉 NFS 服務: [確定]
啟動 NFS 服務: [確定]
關掉 NFS 配額: [確定]
啟動 NFS 守護程式: [確定]
啟動 NFS mountd: [確定]
[root@rac2 /]# service portmap status
portmap (pid 2709) 正在執行...
[root@rac2 /]# mount -o nolock,hard,noac,intr,nfsvers=3,proto=tcp,rsize=32768,wsize=32768 10.250.7.225:/tmp /share_temp
[root@rac2 /]# cd share_temp/
[root@rac2 share_temp]# ls
ad0929.sh check_oradb_tmp.sh gconfd-grid Logs scim-panel-socket:0-root virtual-oracle.Cr1PkQ
ad.sh check_orajob_tmp.sh gconfd-oracle mapping-grid test.sh virtual-oracle.uI1vtu
asm_20110905.ora check_ora_tmp.sh gconfd-root mapping-oracle virtual-grid.lPSxJe virtual-oracle.YGYNWw
check_ora1.sh crsctl hsperfdata_oracle mapping-root virtual-grid.NidtrM virtual-root.KDy0ib
check_oracle_sess.sh CVU_11.2.0.2.0_resource logs
在rac1上檢視nfs 掛載情況:
[root@rac1 ~]# showmount -a
All mount points on rac1:
10.250.7.249:/tmp
在rac4上進行上面的設定
修改完rac1的nfs 配置檔案之後要執行exportfs -r :
[root@rac1 ~]# vi /etc/exports
/tmp 10.250.7.249(rw,sync,no_wdelay,no_root_squash)
/tmp 10.250.7.220(rw,sync,no_wdelay,no_root_squash) "/etc/exports" 2L, 106C written
如果不執行此命令,在rac4 進行mount操作的時候會遇到許可權不足的問題
[root@rac4 /]# mount -o nolock,hard,noac,intr,nfsvers=3,proto=tcp,rsize=32768,wsize=32768 10.250.7.225:/tmp /share_temp
mount: 10.250.7.225:/tmp failed, reason given by server: Permission denied
在 rac1 上執行 exportfs -r
[root@rac1 ~]# exportfs -r
[root@rac4 /]# mount -o nolock,hard,noac,intr,nfsvers=3,proto=tcp,rsize=32768,wsize=32768 10.250.7.225:/tmp /share_temp
[root@rac4 /]# cd share_temp/
[root@rac4 share_temp]# ls
ad0929.sh check_oradb_tmp.sh gconfd-grid Logs scim-panel-socket:0-root virtual-oracle.Cr1PkQ
ad.sh check_orajob_tmp.sh gconfd-oracle mapping-grid test.sh virtual-oracle.uI1vtu
asm_20110905.ora check_ora_tmp.sh gconfd-root mapping-oracle virtual-grid.lPSxJe virtual-oracle.YGYNWw
check_ora1.sh crsctl hsperfdata_oracle mapping-root virtual-grid.NidtrM virtual-root.KDy0ib
check_oracle_sess.sh CVU_11.2.0.2.0_resource logs orats_tmp.sh virtual-grid.uR9xG0 virtual-root.TnqqZV
至此成功掛載 rac1 的/tmp 到rac2,rac4的/share_temp 目錄!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-708562/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux系統之間透過nfs網路檔案系統掛載設定方法LinuxNFS
- linux之nfs服務LinuxNFS
- linux-掛載NFS網路檔案系統教程LinuxNFS
- Linux命令之mount掛載Linux
- 在Linux中,如何配置NFS共享?LinuxNFS
- Linux 磁碟掛載和swap空間管理Linux
- AIX掛載NFSAINFS
- Linux掛載--什麼是掛載Linux
- C++ NFS掛載C++NFS
- Linux磁碟掛載 轉Linux
- 在Linux中,Unix和Linux之間的關係是什麼?Linux
- Linux 提權-NFS 共享LinuxNFS
- 如何使用 autofs 掛載 NFS 共享NFS
- Linux核心啟動之根檔案系統掛載Linux
- 使用scp在多個linux系統間進行copyLinux
- 【Azure 儲存服務】如何把開啟NFS 3.0協議的Azure Blob掛載在Linux VM中呢?(NFS: Network File System 網路檔案系統)NFS協議Linux
- Linux伺服器---配置nfsLinux伺服器NFS
- Linux伺服器—配置nfsLinux伺服器NFS
- linux 磁碟分割槽掛載-fdiskLinux
- Linux 磁碟分割槽和掛載Linux
- linux 新增磁碟 分割槽掛載Linux
- 小乾貨~ NFS在Linux系統中的應用NFSLinux
- 華納雲:在linux中,掛載點大小怎麼分配Linux
- linux裡掛載(mount)和取消掛載(umount)命令的使用Linux
- 在linux下搭建NFS伺服器實現檔案共享LinuxNFS伺服器
- Linux檔案共享(FTP+NFS)LinuxFTPNFS
- Linux伺服器---安裝nfsLinux伺服器NFS
- 在linux環境下 開機掛載 windows server share目錄LinuxWindowsServer
- Linux掛載隨身碟,SD卡LinuxSD卡
- 9.2 Linux硬碟分割槽和掛載Linux硬碟
- linux磁碟掛載與解除安裝Linux
- Linux LVM磁碟管理與FS掛載LinuxLVM
- CentOS 6 NFS 共享檔案與掛載CentOSNFS
- Oracle RAC NFS掛載檔案系統OracleNFS
- macOS 下NFS 檔案系統掛載MacNFS
- linux下兩臺機器之間實現SSH認證Linux
- Linux/Centos:Notepad++ 外掛之NppFTPLinuxCentOSFTP
- Linux掛載資料盤教程,Linux初始化系統盤後重新掛載資料盤方法Linux
- Linux程式之間如何通訊?Linux