centos nfs설정


yum -y install nfs-utils nfs-utils-lib


[root@h-NAS data]# cat /etc/exports
/data/share 10.0.0.1/255.255.255.0(rw,no_root_squash)

vi /etc/sysconfig/nfs
LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
MOUNTD_PORT=892
RQUOTAD_PORT=875
STATD_PORT=662
STATD_OUTGOING_PORT=2020


방화벽 설정
-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 111 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 32769 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 32803 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 892 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 875 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 875 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 662 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 662 -j ACCEPT

NFS 서비스 시작
service rpcbind restart
service nfslock restart
service nfs restart

클라이언트
포트 mount
mkdir /share
mount 10.0.0.20:/data/share /share
cat /share/hosts > /etc/hosts
cat /etc/hosts




[root@h001 /]# cat /etc/fstab

#
# /etc/fstab
H-NAS:/data/share /share nfs hard 0 0




크론탭으로 배치돌릴경우 최소 1분에 1회만 돌릴수 있는데

계속 돌리고 싶을때 아래와 같이 쉘스크립트로 1분동안 반복 수행 할 수 있도록 한다.


#!/bin/bash

ymd=`date +"%Y%m%d"`
hm=`date +"%H%M"`
now_hm=`date +"%H%M"`

#while [ $number -le 5 ]
while [ $hm -eq $now_hm ] ## 만일 분이 바꼇을 경우 돌지 않음
do
    /usr/local/bin/php /www/batch_phonechk.php
    number=`expr $number + 1`
    now_hm=`date +"%H%M"`
    echo $hm $now_hm
    echo $number
    date

    sleep 5 # 한번 수행 후 5초 슬립
done


'linux' 카테고리의 다른 글

ElasticSearch 5.1.1 외부에서 접근  (0) 2017.03.22
ElasticSearch 5.1.1 설치  (0) 2017.03.22
ElasticSearch 5.1.1 한글형태소(kr_analize) 지원(동전한닢)  (0) 2017.02.28
Apache + PHP + Oracle  (0) 2015.02.28
CentOS NFS 설정  (0) 2015.02.27

+ Recent posts