NFS 相关操作

来源:互联网 发布:js手动触发resize事件 编辑:程序博客网 时间:2024/05/22 14:12

进来在项目中使用了NFS作为项目的存储结构,再次整理一下相关的配置信息。

1.Export NFS storage

mkdir -p /home/data/
chown -R groupID:userID /home/data/
chmod -R 755 /home/data/
Optional: adduser -u <userID> for windows only.
vi /etc/exports
Add:  /home/data/  *(insecure,rw,async, no_root_squash) or/home/data/  *(insecure,rw,async,anonuid=0,anongid=0)
service rpcbind(portmap) restart
service nfs restart
service nfslock restart
showmount -e localhost
chkconfig rpcbind on
chkconfig nfs on
chkconfig nfslock on

2.Windows Enable NFS Service and mount

servermanagercmd.exe -install FS-NFS-Services
nfsadmin client stop
ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default\AnonymousUID=userID, as DWord (32-bit) Decimal.
ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ClientForNFS\CurrentVersion\Default\AnonymousGID=userID, as DWord (32-bit) Decimal.
(userID=0 when user is Administrator)
nfsadmin client start
nfsadmin client localhost config fileaccess=755 SecFlavors=+sys -krb5 -krb5i
umount -f X:
mount -o mtype=soft retry=10 timeout=6 casesensitive=yes anon IP:/home/data Y:
(mount -o mtype=soft timeout=50 casesensitive=yes -u:root -p:password NFSServerIP:/home/data X:)

3.Mount NFS to clients

Add following command to /etc/fstab:
ServerIP:/opt/data /opt/data nfs soft,retry=1,timeo=60,actimeo=0,nfsvers=3,_netdev 0 0
mount -t nfs -o sec=sys,bg,soft,retry=1,timeo=60,actimeo=0,nfsvers=3 IP:/home/data/ /home/data/


Others:

1)Host&IP
            vim /etc/sysconfig/network, add HOSTNAME=<serverName.domain.conm>

2)   Linux version
            cat /etc/redhat-release or /etc/SuSE-release

3)   Setting file descriptors
            su
            vim /etc/security/limits.conf, add * soft nofile 20000/* hard nofile 20000
            reboot
            ulimit -a

4) Disable Linux firewall for RHEL
            su/ chkconfig iptables off/chkconfig iptables stop/iptables --list/service iptables status.

5)    Disable Windows cache
            REG ADD HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v FileInfoCacheLifetime /t REG_DWORD /d 0 /f
            REG ADD HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v FileNotFoundCacheLifetime /t REG_DWORD /d 0 /f
            REG ADD HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v DirectoryCacheLifetime /t REG_DWORD /d 0 /f

0 0
原创粉丝点击