1.檢視nfs軟體是否安裝和啟動服務
[root@localhost ~]# rpm -aq |egrep 'nfs|rpcbind'
rpcbind-0.2.0-11.el6.i686
nfs-utils-1.2.3-36.el6.i686
nfs-utils-lib-1.1.5-6.el6.i686
[root@localhost ~]# /etc/init.d/rpcbind restart
stopping rpcbind: [ ok ]
starting rpcbind: [ ok ]
[root@localhost ~]# /etc/init.d/nfs restart
shutting down nfs daemon: [ ok ]
shutting down nfs mountd: [ ok ]
shutting down nfs quotas: [ ok ]
shutting down nfs services: [ ok ]
starting nfs services: [ ok ]
starting nfs quotas: [ ok ]
starting nfs mountd: [ ok ]
starting nfs daemon: [ ok ]
[root@localhost ~]#
2.修改配置檔案
[root@localhost ~]# vim /etc/exports
/home/nfs 2.2.2.10(ro) --這個ip是能讀不能寫
/home/nfs *(rw,sync,no_root_squash) --其它ip可以讀寫
3.關於nfs服務端的埠管理
[root@localhost ~]# vim /etc/sysconfig/nfs
rquotad_port=875 --開戶以下四行
lockd_tcpport=32803
lockd_u***ort=32769
mountd_port=892
[root@localhost ~]#
4.開啟包過濾
[root@localhost ~]# iptables -i input -p tcp -m multiport --ports 111,875,892,2049,32769 -j accept
[root@localhost ~]# iptables -i input -p udp -m multiport --ports 111,875,892,2049,32769 -j accept
[root@localhost ~]#
5.檢視伺服器共享的檔案
[root@localhost ~]# showmount -e
export list for node1:
/home/nfs (everyone)
[root@localhost ~]#
6.客戶端掛載
[root@centos media]# /etc/init.d/rpcbind restart
stopping rpcbind: [ ok ]
starting rpcbind: [ ok ]
[root@centos media]# showmount -e 2.2.2.27
export list for 2.2.2.27:
/home/nfs (everyone)
[root@centos media]# mount -t nfs 2.2.2.27:/home/nfs /media/
[root@centos media]# mkdir 2
[root@centos media]# ll
total 4
drwxr-xr-x 2 root root 4096 jan 13 10:22 2
[root@centos media]#
7.在客戶端安裝autofs服務自動掛載
[root@centos media]# yum install autofs
[root@centos nfs1]# vim /etc/auto.master
/mnt/nfs /etc/auto.nfs --timeout=60 --60秒沒有連線就斷開
[root@centos nfs1]# cp /etc/auto.misc /etc/auto.nfs
[root@centos nfs1]# vim /etc/auto.nfs
nfs1 -rw,sort,intr 2.2.2.27:/home/nfs --nfs1是/mnt/nfs下的目錄,ip是伺服器的ip
[root@centos nfs1]# /etc/init.d/autofs restart
stopping automount: [ ok ]
starting automount: [ ok ]
[root@centos nfs1]#
8.windows7系統與linux實現nfs檔案共享
(1)開啟windows7系統程式--->控制面板--->程式和功能--->開啟或關閉windows功能--->選中nfs安裝
(2)在windows7系統中可以掛載linux檔案
9.nfs服務的憂化
[root@localhost ~]# showmount -a --在服務端檢視有哪些客戶端掛載
[root@localhost ~]# showmount -d --在服務端檢視客戶端連線的所有輸出目錄
[root@localhost ~]# showmount -e --在服務端或者客戶端檢視共享目錄
[root@localhost ~]# exportfs -a --全部掛載和解除安裝
[root@localhost ~]# exportfs -r --重新掛載
[root@localhost ~]# exportfs -v --輸出目錄時輸出到螢幕上
[root@centos nfs1]# nfsiostat /mnt/nfs/nfs1 --在客戶端檢視nfs詳細引數
[root@centos nfs1]# nfsstat --檢視nfs的狀態
[root@centos nfs1]# rpcinfo -p localhost |grep nfs --檢視rpc埠連線
[root@centos nfs1]# cat /var/lib/nfs/etab --檢視nfs預設的引數
[root@centos nfs1]# cat /var/lib/nfs/xtab --nfs伺服器被掛載的資訊
Centos6 4系統儲存伺服器之ISCSI
iscsi技術是一種由ibm公司研究開發的,是乙個供硬體裝置使用的可以在ip協議的上層執行的scsi指令集,這種指令集合可以實現在ip網路上執行scsi協議,使其能夠在諸如高速 千兆乙太網 上進行路由選擇。iscsi技術是一種新儲存技術,該技術是將現有 scsi介面 與以太網路 ethernet 技...
Centos6 4搭建Git服務
搭建git伺服器需要準備一台執行linux的機器,本文以centos6.4版系統為例搭建自己的git服務。準備工作 以root使用者登陸自己的linux伺服器。part1 安裝依賴庫 root localhost yum install curl devel expat devel gettext ...
如何開啟Centos6 4系統的SSH服務
無論是centos6.4系統的虛擬電腦還是伺服器,始終感覺直接在命令列中操作不方便 比如全選 複製 貼上 翻頁等等。比如伺服器就需要在機房給伺服器接上顯示器 鍵盤才操作感覺更麻煩。所以就可借助ssh 安全外殼協議 遠端操作和管理系統,不僅方便而且安全可靠。1 登入centos6.4系統。示例 使用r...