Linuxでマウントに失敗した時
いつもお世話になっております。
Linux歴5年目、文月しのぶです。
本日、ひょんなことに
ローカルでのmountでハマっておりましたので
備忘録として記載しておきます。
仮に、
サーバ側Linuxを…… 192.168.0.1
マウントしたい領域を…… /var/www/hoge/
クライアント側Linuxを…… 192.168.0.2
マウント領域を…… /media/
として書きます。
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
【1】サーバ側では以下のように設定
# vi /etc/exports
/var/www/hoge/ 192.168.0.2(rw,no_wdelay,no_root_squash)
【2】クライアント側で以下のコマンドを叩く
mount -t nfs 192.168.0.1:/var/www/hoge/ /media/
【3】すると以下のようなエラーがでてハマる。
mount: mount to NFS server '192.168.0.1' failed: System Error: No route to host.
【4】小一時間悩んだところ、サーバ側に以下の記述を追加することで解決。
(受信インターフェースがイーサ0ならば通信を許可な設定)
# vi /etc/sysconfig/iptables
- A RH-Firewall-1-INPUT -i eth0 -j ACCEPT
(もしくは、)
- A RH-Firewall-1-INPUT -d 192.168.0.1 -j ACCEPT
# service iptables restart
∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞∞
これでなんかうまくいった。
よし、引き続き先を急ぐぞ。
以上にて宜しくお願い致します。