1. 程式人生 > 實用技巧 >AIX7上掛在linux的共享資料夾

AIX7上掛在linux的共享資料夾

目的是備份資料庫;又沒與多餘的硬碟空間,想掛載LINUX下的NFS 來實現

環境:

  1. linux系統,192.168.8.200用來做備份;
  2. AIX7.01 192.168.8.250 資料庫環境。

操作Linux:

  1. 檢測linxu環境是否安裝了NFS;
rpm -ivh nfs4-acl-tools-0.3.3-3.el5.x86_64.rpm
rpm -ivh nfs-utils-lib-devel-1.0.8-7.9.el5.x86_64.rpm

  2.新建一個資料夾,用過備份:

mkdir /data/dbbak

  3.配置/etc/exports

vi /etc/exports
#新增以下配置:
/data/dbbak/ 192.168.8.250(rw,no_root_squash) #192.168.8.250是AIX伺服器IP

  4.重啟NFS服務

systemctl  restart nfs
#或者使用service  nfs restart

  5.檢視mount

[root@Linux ~]# showmount -e 192.168.8.200
Export list for 192.168.8.200:
/data/dbbak 192.168.8.250
#以上顯示錶示正常

操作AIX:

  1. mount資料夾

mount 192.168.8.200:/data/dbbak  /dbbak

  預設情況,AIX系統執行mount命令請求時並不使用預先定義好的埠,設定nfs_use_reserved_ports後可使用1024以下的預定義埠。

root@AIX:/# nfso -a | grep nfs_use_reserved_ports
      nfs_use_reserved_ports = 0
root@AIX:/# nfso -o nfs_use_reserved_ports=1
Setting nfs_use_reserved_ports to 1

root@AIX:/# nfso -a | grep nfs_use_reserved_ports
nfs_use_reserved_ports = 1
 mount -v nfs -o rw,bg,hard,rsize=32768,wsize=32768,vers=3,nointr,timeo=600,proto=tcp 192.168.8.200:/data/dbbak   /dbbak

    #這樣AIX 就可以正確掛載Linux 的nfs 共享檔案了

2、直接在/etc/filesystems後面有新增如下內容,或者使用smitty nfs:

/dbbak:
        dev             = /data/dbbak
        vfs             = nfs
        nodename        = 192.168.8.200
        mount           = true
        options         =  rw,bg,hard,nointr,rsize=32768,wsize=32768,proto=tcp,vers=3,timeo=600
        account         = false