中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

CentOS 5.5配置NFS的詳細(xì)教程

2018-10-11    來(lái)源:愛(ài)站科技

容器云強(qiáng)勢(shì)上線!快速搭建集群,上萬(wàn)Linux鏡像隨意使用

下面是小編給大家分享的一篇CentOS 5.5配置NFS的詳細(xì)教程,感興趣的朋友跟小編一起來(lái)了解一下吧!

說(shuō)明:NFS服務(wù)器:
操作系統(tǒng):CentOS 5.5
IP:192.168.1.1
nfs網(wǎng)絡(luò)文件服務(wù)器共享目錄:/www

本地目錄 /www所有者:www(說(shuō)明:www為創(chuàng)建的nfs運(yùn)行賬號(hào),也可以是其它程序的運(yùn)行賬號(hào),如nginx的運(yùn)行賬號(hào))
chown -R nfs:nfs /www
目錄權(quán)限:777
chmod -R 777 /www

NFS客戶端:
操作系統(tǒng):CentOS 5.5
IP:192.168.1.2
把NFS服務(wù)器上的目錄/www 掛載到本地目錄/opt中

本地目錄 /opt所有者:www(說(shuō)明:www為創(chuàng)建的nfs運(yùn)行賬號(hào),也可以是其它程序的運(yùn)行賬號(hào),如nginx的運(yùn)行賬號(hào))
chown -R nfs:nfs /opt
目錄權(quán)限:777
chmod -R 777 /opt

----------------------------------------------------------------------------------------------------------------------
Nfs服務(wù)器端
創(chuàng)建nfs運(yùn)行賬號(hào)
[root@localhost ~]# useradd nfs

創(chuàng)建共享目錄,并更改權(quán)限
[root@localhost ~]# mkdir /www
[root@localhost ~]# chown -R nfs:nfs /www/
[root@localhost ~]# chown -R 777 /www/

更改selinux機(jī)制為禁止
[root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=disabled

寫(xiě)防火墻規(guī)則或直接關(guān)掉
[root@localhost ~]# service iptables save
[root@localhost ~]# vim /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 875 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 892 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 32769 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1001 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1001 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1002 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1002 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1003 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1003 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1004 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1004 -j ACCEPT
[root@localhost ~]# /etc/init.d/iptables restart #最后重啟防火墻使配置生效
防火墻端口說(shuō)明:
portmap或者rpcbind(CentOS 6.x)使用:tcp/udp 111
nfs使用:tcp/udp 2049
mountd使用: TCP/UDP 892
rquotad使用:tcp/udp 875
status使用: TCP/UDP 1001-1004共四個(gè)端口
nlockmgr使用:TCP/32803端口 UDP/32769端口
安裝nfs所需軟件
nfs-utils-1.0.9-44.el5
portmap-4.0-65.2.2.1 #在CentOS 6.x中portmap的名稱變?yōu)閞pcbind
[root@localhost ~]# yum install nfs-utils* portmap

編輯nfs配置文件
[root@localhost ~]# vim /etc/sysconfig/nfs
RQUOTAD_PORT=875#取消前面的注釋
LOCKD_TCPPORT=32803 #取消前面的注釋
LOCKD_UDPPORT=32769 #取消前面的注釋
MOUNTD_PORT=892 #取消前面的注釋
STATD_PORT=662 #取消前面的注釋
STATD_OUTGOING_PORT=2020 #取消前面的注釋
:wq! #保存退出

配置nfs
[root@localhost ~]# vim /etc/exports
/www 192.168.1.0/24(rw,sync,no_root_squash)
#或 /www *(rw,sync,no_root_squash) *代表允許所有主機(jī)通過(guò)
:wq! #保存退出
相關(guān)參數(shù)說(shuō)明:
/www#NFS共享目錄
192.168.1.0/24 #允許這個(gè)網(wǎng)段內(nèi)的IP地址訪問(wèn)共享目錄
rw #讀取寫(xiě)入權(quán)限
sync #數(shù)據(jù)實(shí)時(shí)同步
no_subtree_check #不檢查目錄權(quán)限,提高數(shù)據(jù)讀取效率
anonuid=501 #501代表nfs用戶 打開(kāi)cat /etc/passwd 查找nfs對(duì)應(yīng)的id
anongid=501 #501代表nfs組 打開(kāi)cat /etc/passwd 查找nfs對(duì)應(yīng)的id


啟動(dòng)服務(wù)
[root@localhost ~]# /etc/init.d/portmap start
[root@localhost ~]# /etc/init.d/nfslock start
[root@localhost ~]# /etc/init.d/nfs start
[root@localhost ~]# chkconfig portmap on
[root@localhost ~]# chkconfig nfslock on
[root@localhost ~]# chkconfig nfs on

測(cè)試nfs是否正常運(yùn)行
[root@localhost ~]# rpcinfo -p 192.168.1.1 #查看使用端口,出現(xiàn)下面的提示,說(shuō)明配置正確
程序 版本 協(xié)議 端口
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 992 status
100024 1 tcp 995 status
100011 1 udp 875 rquotad
100011 2 udp 875 rquotad
100011 1 tcp 875 rquotad
100011 2 tcp 875 rquotad
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100021 1 udp 32769 nlockmgr
100021 3 udp 32769 nlockmgr
100021 4 udp 32769 nlockmgr
100021 1 tcp 32803 nlockmgr
100021 3 tcp 32803 nlockmgr
100021 4 tcp 32803 nlockmgr
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100005 1 udp 892 mountd
100005 1 tcp 892 mountd
100005 2 udp 892 mountd
100005 2 tcp 892 mountd
100005 3 udp 892 mountd

100005 3 tcp 892 mountd
[root@localhost ~]# showmount -e 192.168.1.1 #顯示server上面共享的目錄,出現(xiàn)下面的提示,說(shuō)明配置正確
Export list for 192.168.1.1:
/www 192.168.1.0/24
NFS客戶端
創(chuàng)建nfs運(yùn)行賬號(hào)
[root@localhost ~]# useradd nfs

創(chuàng)建共享目錄,并更改權(quán)限
[root@localhost ~]# chown -R nfs:nfs /opt # /opt用戶默認(rèn)存在,不用創(chuàng)建
[root@localhost ~]# chown -R 777 /opt/

更改selinux機(jī)制為禁止
[root@localhost ~]# vim /etc/sysconfig/selinux
SELINUX=disabled

寫(xiě)防火墻規(guī)則或直接關(guān)掉
[root@localhost ~]# service iptables save
[root@localhost ~]# vim /etc/sysconfig/iptables
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 875 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 892 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 32769 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1001 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1001 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1002 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1002 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1003 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1003 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 1004 -j ACCEPT
-A RH-Firewall-1-INPUT -m state --state NEW -m udp -p udp --dport 1004 -j ACCEPT
[root@localhost ~]# /etc/init.d/iptables restart #最后重啟防火墻使配置生效
防火墻端口說(shuō)明:
portmap或者rpcbind(CentOS 6.x)使用:tcp/udp 111
nfs使用:tcp/udp 2049
mountd使用: TCP/UDP 892
rquotad使用:tcp/udp 875
status使用: TCP/UDP 1001-1004共四個(gè)端口
nlockmgr使用:TCP/32803端口 UDP/32769端口


安裝nfs所需軟件
nfs-utils-1.0.9-44.el5
portmap-4.0-65.2.2.1 #在CentOS 6.x中portmap的名稱變?yōu)閞pcbind
[root@localhost ~]# yum install nfs-utils* portmap

啟動(dòng)服務(wù)
[root@localhost ~]# /etc/init.d/portmap start
[root@localhost ~]# /etc/init.d/nfslock start
[root@localhost ~]# /etc/init.d/nfs start
[root@localhost ~]# chkconfig portmap on
[root@localhost ~]# chkconfig nfslock on
[root@localhost ~]# chkconfig nfs on

測(cè)試與nfs服務(wù)器的連通性,檢查能否看到共享目錄
[root@localhost ~]# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=3.55 ms
[root@localhost ~]# showmount -e 192.168.1.1 #查看共享目錄,出現(xiàn)下面為正確
Export list for 192.168.1.1:
/www 192.168.1.0/24

?

掛載共享目錄到本地/opt下
[root@localhost ~]# mount -t nfs 192.168.1.1:/www /opt/
[root@localhost ~]# df -hT
#查看掛載
文件系統(tǒng) 類型 容量 已用 可用 已用% 掛載點(diǎn)
/dev/sda5 ext3 17G 4.8G 11G 31% /
/dev/sda2 ext3 2.0G 36M 1.9G 2% /home
/dev/sda1 ext3 99M 12M 83M 13% /boot
tmpfs tmpfs 252M 0 252M 0% /dev/shm
/dev/hdc iso9660 3.9G 3.9G 0 100% /media/CentOS_5.5_Final

192.168.1.1:/www
nfs 17G 4.9G 11G 32% /opt



測(cè)試,分別向兩端添加文件,看是否同步
nfs服務(wù)器
[root@localhost ~]# touch /www/1.txt
nfs客戶端
[root@localhost ~]# ls /opt/
1.txt

設(shè)置開(kāi)機(jī)自動(dòng)掛載(nfs客戶端上)
[root@localhost ~]# vim /etc/fstab
192.168.1.1:/www /opt nfs defaults 0 0
[root@localhost ~]# mount #查看掛載
/dev/sda5 on / type ext3 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
/dev/sda2 on /home type ext3 (rw)
/dev/sda1 on /boot type ext3 (rw)
tmpfs on /dev/shm type tmpfs (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on /proc/fs/vmblock/mountPoint type vmblock (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
/dev/hdc on /media/CentOS_5.5_Final type iso9660 (ro,noexec,nosuid,nodev,uid=0)
192.168.1.1:/www on /opt type nfs (rw,addr=192.168.1.1)

至此,CentOS配置NFS服務(wù)器教程完成,想必都了解了吧,更多相關(guān)內(nèi)容請(qǐng)繼續(xù)關(guān)注愛(ài)站技術(shù)頻道。

標(biāo)簽: CentOS linux 防火墻 服務(wù)器 服務(wù)器端 服務(wù)器教程 權(quán)限 網(wǎng)絡(luò)

版權(quán)申明:本站文章部分自網(wǎng)絡(luò),如有侵權(quán),請(qǐng)聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點(diǎn)!
本站所提供的圖片等素材,版權(quán)歸原作者所有,如需使用,請(qǐng)與原作者聯(lián)系。

上一篇:Hadoop LZO安裝的詳細(xì)教程

下一篇:Nginx安裝SSL的詳細(xì)教程