AIX NFS服務的開啟
在AIX系統中,我們如何開啟NFS呢?這個問題本文來幫助大家解決一下。首先讓我們看看都需要哪些準備工作。具體過程如下:
1、準備AIX服務器
默認安裝完AIX5.3后,先停止nfs和portmap兩個進程,然后刪掉一些和NFS有關的文件
# stopsrc -g nfs
0513-044 The biod Subsystem was requested to stop.
0513-044 The nfsd Subsystem was requested to stop.
0513-044 The rpc.mountd Subsystem was requested to stop.
0513-044 The rpc.lockd Subsystem was requested to stop.
0513-044 The rpc.statd Subsystem was requested to stop.
#
-g表示停止一組nfs相關的進程
# stopsrc -s portmap
0513-044 The portmap Subsystem was requested to stop.
#
# cd /etc
# rm -rf sm sm.bak state xtab rmtab
2、配置AIX的NFS服務器
可以直接手動配置/etc/exports或使用smit工具配置,因為AIX的NFS和Linux的配置文件內容不同,所以建議使用smit工具來配
這是我通過smit配置好的/etc/exports文件內容:
# cat /etc/exports
/mnt -sec=sys:krb5p:krb5i:krb5:dh:none,rw,root=192.168.3.160,access=192.168.3.161:192.168.3.160
#
我將/mnt目錄共享出去,設置只允許192.168.3.160可以對共享目錄寫操作,能夠訪問的服務器有192.168.3.161和192.168.3.160,sec是數據加密方法.配置完后,使用exportfs命令將/etc/exports的內容更新至/etc/xtab文件中,/etc/xtab文件是NFS讀取的內容,所以這步很關鍵,如果不用這個命令,其它的節點是無法正確掛載NFS共享目錄的:
# exportfs -a
這里要注意一下:NFS客戶端的IP地址要寫到/etc/hosts文中,并要指定機器名,否則是無法掛載AIX上的NFS共享目錄
3、啟動NFS并測試
# startsrc -s portmap
0513-059 The portmap Subsystem has been started. Subsystem PID is 233644.
# startsrc -g nfs
0513-059 The biod Subsystem has been started. Subsystem PID is 245894.
0513-059 The nfsd Subsystem has been started. Subsystem PID is 213136.
0513-059 The rpc.mountd Subsystem has been started. Subsystem PID is 172270.
0513-059 The nfsrgyd Subsystem has been started. Subsystem PID is 217294.
0513-059 The gssd Subsystem has been started. Subsystem PID is 221400.
0513-059 The rpc.lockd Subsystem has been started. Subsystem PID is 217296.
0513-059 The rpc.statd Subsystem has been started. Subsystem PID is 221402.
#
在AIX上查看NFS的共享目錄
# showmount -e localhost
export list for localhost:
/mnt (everyone)
#
在Linux上查看AIX的NFS共享目錄:
test01:~ # showmount -e 192.168.3.162
Export list for 192.168.3.162:
/mnt (everyone)
test01:~ #
Linux系統掛載NFS目錄
test01:~ # mount 192.168.3.162:/mnt /mnt.
本篇文章來源于 黑客天下 原文鏈接:http://www.hack4.com/article/hack4-10061.html