Linux 上配置、使用NFS
如果使用NFS儲存Oracle資料庫的資料檔案,直接跳過下面的配置,參考文章最後的“參考文章”內容,如果用於儲存普通檔案即參考如下配置:
一.伺服器端配置:
1.檢視是否安裝了nfs-utils portmap包:
#rpm -qa nfs-utils portmap (客戶端和伺服器端都需要安裝這兩個包)
portmap-4.0-65.2.2.1
nfs-utils-1.0.9-42.el5
注意:redhat 6開始沒有portmap這個包。
如果未安裝,需要安裝這2個包。
2.建立NFS儲存:
建立單獨分割槽mount到/testnfs,或者直接在根目錄下建立testnfs資料夾。
3.提供NFS服務:
編輯/etc/exports檔案
加入
/testnfs *(rw,sync,no_wdelay,insecure_locks,no_root_squash)
4.重啟portmap和nfs服務:
#service portmap restart
#service nfs restart
二.客戶端配置:
1.建立掛載的目錄:
在根目錄下建立testnfs資料夾。
2.將遠端伺服器的目錄掛載到本地:
#mount 172.168.6.112:/testnfs /testnfs
3.檢查是否掛載成功:
#mount
172.168.6.112:/testnfs on /testnfs type nfs (rw,addr=172.168.6.112)
4.設定啟動掛載:
編輯/etc/fstab
加入
172.168.6.112:/testnfs /testnfs nfs rw,addr=172.168.6.112 0 0
如果想進一步瞭解NFS的引數含義,可以在Linux平臺執行man nfs檢視相關的內容,如下常見引數含義:
soft If an NFS file operation has a major timeout then report an I/O error to the calling program. The default is to continue retrying NFS file operations indefinitely.
hard If an NFS file operation has a major timeout then report "server not responding" on the console and continue retrying indefinitely. This is the default.
intr If an NFS file operation has a major timeout and it is hard mounted, then allow signals to interupt the file operation and cause it to return EINTR to the calling program. The default is to not allow file operations to be interrupted.
5.在NFS伺服器端使用showmount命令檢查客戶端MOUNT情況:
>顯示NFS客戶端資訊
#showmount
>顯示指定NFS伺服器連線NFS客戶端的資訊
#showmount 192.168.1.1 #此ip為nfs伺服器的
>顯示輸出目錄列表
#showmount -e
>顯示指定NFS伺服器輸出目錄列表(也稱為共享目錄列表)
#showmount -e 192.168.1.1
>顯示被掛載的共享目錄
#showmount -d
>顯示客戶端資訊和共享目錄
#showmount -a
>顯示指定NFS伺服器的客戶端資訊和共享目錄
#showmount -a 192.168.1.1
6.測試:
在兩臺機器上對這個資料夾下的檔案進行讀寫操作測試。
至此,linux下的nfs簡單配置就完成了。
參考文章:
《Mount Options for Oracle files when used with NFS on NAS devices (文件 ID 359515.1)》:http://blog.itpub.net/23135684/viewspace-625315/
如果是11gR2 RAC在Linux平臺使用NFS的話,請參考文章:http://space.itpub.net/23135684/viewspace-734873/
--end--
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-624541/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux伺服器---配置nfsLinux伺服器NFS
- Linux伺服器—配置nfsLinux伺服器NFS
- 在Linux中,如何配置NFS共享?LinuxNFS
- Linux系統配置NFS檔案共享服務LinuxNFS
- 配置NFS固定埠NFS
- CentOS 6.X 上安裝配置 NFS 目錄共享CentOSNFS
- 配置 NFS 共享目錄NFS
- linux之nfs服務LinuxNFS
- Linux 提權-NFS 共享LinuxNFS
- NFS-Ganasha 高可用配置NFS
- NFS配置不當那些事NFS
- NFS服務配置總結NFS
- VFS: Cannot open root device “nfs“ or unknown-block(2,0): error -6 NFS掛載不上,核心配置問題devNFSBloCError
- 使用NFS建立PVNFS
- Ubuntu 20.04 中配置NFS服務UbuntuNFS
- Linux檔案共享(FTP+NFS)LinuxFTPNFS
- Linux伺服器---安裝nfsLinux伺服器NFS
- mac環境配置本地nfs服務MacNFS
- k8s-NFS系統配置K8SNFS
- 從cloudstack預設配置看NFS安全CloudNFS
- Linux 防火牆配置使用Linux防火牆
- Linux 上配置 SQL Server Always On Availability GroupLinuxSQLServerAI
- 在Linux上使用CANLinux
- 在 Linux 上使用 MultitailLinuxAI
- 使用Linux 上的 ChromebookvLinuxChrome
- 使用Linux 上的 ChromebookLinuxChrome
- 在 Linux 上使用 tarballLinux
- Linux centos7上gitlab伺服器的搭建,本地配置和使用LinuxCentOSGitlab伺服器
- centos7配置nfs共享儲存服務CentOSNFS
- 如何使用 autofs 掛載 NFS 共享NFS
- linux配置使用秘鑰登入Linux
- linux防火牆使用以及配置Linux防火牆
- linux環境使用Certbot配置httpsLinuxHTTP
- Linux上的redis的安裝和配置LinuxRedis
- Linux中利用NFS實現飛鴿傳書LinuxNFS
- 如何在 Linux 上使用 pkgsrcLinux
- Linux上使用Ksnip截圖Linux
- WINDOWS2016想要使用NFS掛載,但是沒有NFS服務,無法使用mount命令WindowsNFS
- ftp上傳工具下載,ftp上傳工具下載使用教程,Linux如何配置ftp伺服器?FTPLinux伺服器