環境

以下の図のような構成で設定を行う


imageプラグインエラー : 画像を取得できませんでした。しばらく時間を置いてから再度お試しください。

送信先のサーバをnfsサーバとしてファイルマウントを行う

nfsサーバを各PCにインストールしておくこと


ファイル転送方法の設定(サーバ:192.168.10.172)

nfsサーバのマウントポートを固定

vi /etc/sysconfig/nfs
------------------------------ここから--------------------------------
MOUNTD_PORT=892
------------------------------ここまで--------------------------------

ファイアウォールのポート開放

/sbin/iptables -I INPUT -p tcp -m tcp --dport 111 --syn -j ACCEPT 
/sbin/iptables -I INPUT -p udp -m udp --dport 111   -j ACCEPT
/sbin/iptables -I INPUT -p tcp -m tcp --dport 892 --syn -j ACCEPT 
/sbin/iptables -I INPUT -p udp -m udp --dport 892   -j ACCEPT
/sbin/iptables -I INPUT -p tcp -m tcp --dport 2049 --syn -j ACCEPT 
/sbin/iptables -I INPUT -p udp -m udp --dport 2049   -j ACCEPT

マウント用のディレクトリを用意

mkdir /home/archivelog/
mkdir /home/archivelog/pg_xlog
mkdir /home/archivelog/trigger
chown -R postgres:postgres /home/archivelog/

マウントパスの設定

vi /etc/exports
------------------------------ここから--------------------------------
/home/archivelog/pg_xlog      192.168.10.0/255.255.255.0(rw)
/home/archivelog/trigger      192.168.10.0/255.255.255.0(rw)
------------------------------ここまで--------------------------------

nfsの実行確認

chkconfig --list nfs
nfs             0:off   1:off   2:off   3:off   4:off   5:off   6:off
chkconfig nfs on
chkconfig --list nfs
nfs             0:off   1:off   2:on    3:on    4:on    5:on    6:off
/etc/init.d/nfs start

マウント確認

showmount -e 192.168.10.172
Export list for 192.168.10.172:
/home/archivelog/trigger 192.168.10.0/255.255.255.0
/home/archivelog/pg_xlog 192.168.10.0/255.255.255.0

ファイル転送方法の設定(クライアント:192.168.10.171)

マウント情報の確認

showmount -e 192.168.10.172
Export list for 192.168.10.172:
/home/archivelog/trigger 192.168.10.0/255.255.255.0
/home/archivelog/pg_xlog 192.168.10.0/255.255.255.0

クライアントでのマウントエリアの設定

  • /etc/auto.masterの編集
mkdir /home/archivelog
chown postgres:postgres /home/archivelog
vi /etc/auto.master
------------------------------ここから--------------------------------
/home/archivelog    /etc/auto.export    --timeout=60
------------------------------ここまで--------------------------------
  • /etc/auto.exportの編集
vi /etc/auto.export
------------------------------ここから--------------------------------
pg_xlog -fstype=nfs,rw,hard,intr,nosuid 192.168.10.172:/home/archivelog/pg_xlog
trigger -fstype=nfs,rw,hard,intr,nosuid 192.168.10.172:/home/archivelog/trigger
------------------------------ここまで--------------------------------

再起動を行って確認

/etc/init.d/autofs restart
automount を停止中:                                        [  OK  ]
automount を起動中:                                        [  OK  ]
ll /home/archivelog/trigger
合計 0
最終更新:2009年06月02日 16:54