NFSのサーバー:xuegod63.cn IP:192.168.1.63
NFSのクライアント:xuegod64.cn IP:192.168.1.64
NFSサーバの概要:
NFSは、ネットワークファイルシステムは、そのために短いですネットワーク・ファイル・システム。ネットワークファイルシステムFreeBSDはまた、NFSとして知られているサポートされているファイルシステムです。NFSは、ネットワーク上の他の人と共有するディレクトリとファイルへのシステムを可能にします。NFSを使用することにより、ユーザーやプログラムは、リモート・システム上のローカルファイルへのアクセスと同じファイルにアクセスすることができます。
モード:C / Sモード
ポート:
RHEL6があるのNFSv4 デフォルトのバージョンとして、NFSv4のは、接続してNFSサーバーを確立するためにTCPプロトコル(ポート番号2049)を使用しています
NFSをインストールします。
1 、NFSパッケージをインストール
[ルート@ xue63〜] #rpm -vih /mnt/Packages/nfs-utils-1.2.3-15.el6.x86_64.rpm
YUMのnfs-utilsのインストール-y
クライアントをインストールします。
コマンド:showmountはマウント
場所プロフィール:
[ルート@ xue63〜]#のLSは/ etc /輸出
NFSサービスを開始
ポート2049が開いているかどうかをまずチェック:
[ルート@ xue63〜] #netstat -anutp | grepの2049
[ルート@ xue63〜]#サービスnfsを開始
Startingntpd:[OK]
[ルート@ xue63〜]#chkconfigをNFS上
見ます:
[ルート@ xue63〜] #netstat -anutp | grepの2049
ビューNFSサービス:
showmountは-e NFSIP
例:
[ルート@ xuegod64〜] #showmount 192.168.1.63 -e
マウント:
192.168.1.63:/tmp/a / mntにマウント
設定ファイルを変更します。
[ルート@ xue63 A]#猫の/ etc /輸出
/メディア*(RW)
[ルート@ xue63 A]#サービスのNFSの再起動
クライアントビュー:
[ルート@ localhostのNFS]#showmountは-e 192.168。1.63 [ルート@ localhostのNFS]#マウント 192.168。1.63:/メディアは/ opt / [ルート@ localhostのNFS]#のCDは/ opt / [ルート@ localhostのMNT]#のタッチA.TXT [ルート@ xuegod64オプト]#のタッチA.TXTの タッチ:することはできません触れ `A.TXTを" :アクセス拒否
自動的に起動し、NFSファイルシステムをマウント
[ルート@ xuegod64 OPT] #vimの/ etc / fstabの [ルート@ xuegod64〜]#umountのは/ opt / [ルート@ xuegod64〜]#はマウント - [ルート@ xuegod64〜]#lsのは/ opt / A.TXT passwdの
NFSサーバの設定:
[ルート@ xuegod63tmp]#の猫の/ etc / 輸出 /メディア* (RW) を/ tmp / A /にno_root_squash * (RW、にno_root_squash) を/ tmp / A / 同期 192.168。1.0 / 24(RW、同期) / TMP / A / RO 192.168。1.64 (RO) / TMP / A / all_squashコマンド 192.168。1.0 / 24(RW、all_squashコマンド、anonuidコマンド= 500、anongidコマンド= 500 ) / TMP / A /非同期 192.168。3.0 / 255.255。255.0(非同期) / TMP / A / RW 192.168。3.0 / 255.255。255.0(RW) 192.168。4.0 / 255.255。255.0 (RW) を/ tmp / A /にroot_squash * (RW、にroot_squash)
[ルート@ xuegod63tmp]#サービスのNFSの再起動# 再起動
テスト:
[ルート@ xuegod64〜]#umountのは/ opt / [ルート@ xuegod64〜]#は、マウント 192.168。1.63:/ tmpに/ A /にno_root_squashは/ opt / [ルート@ xuegod64〜]#のタッチは/ opt / no_root_squash.txt [ルート@ xuegod64〜] #ll!$ LLは/ opt / no_root_squash.txt -rw-rを- r--の1つのルートルート0 Marの 6 22:15 /opt/no_root_squash.tx
自動的にマウント
実装:xuegod64上で実行されたときにCDを/ tmp / A / NFSのコマンド、xuegod63を/ tmp / A /にroot_squashディレクトリに自動的にNFS共有が自動的に下xuegod64を/ tmp / A / NFSディレクトリにマウント
autofsは、自動的にマウントするサービスは、プライマリとセカンダリのプロファイルauto.miscのauto.master二つのファイル、設定ファイルを必要とします
/etc/auto.masterのファイルは、ローカルのマウントポイントを定義します。
/etc/auto.misc コンフィギュレーション・ファイルは、ファイルシステムの種類を設定し、オプションの必要性をマウントするために使用されています
[ルート@ xuegod64〜]#ます。mkdir / tmpに/ A
[ルート@ xuegod64〜] #vim /etc/auto.master
を/ tmp / A /etc/auto.nfs --timeout = 60
#-Timeout = 60 タイムアウト秒をマウントします。あなたは、このパラメータを変更することができます。
[ルート@ xuegod64〜] #vim /etc/auto.nfs
NFS -fstype = nfsを192.168.1.63:/tmp/a/root_squash
注:アイテム課金の名前をNFS
スタートのautofsサービス:
[ルート@ xuegod64〜]#は/ etc / init.dディレクトリ/ autofsの再起動
Stoppingautomount:[OK]
Startingautomount:[OK]
注:CDのみを/ tmp / A / NFSそこに、自動的にマウントすることをトリガーします。さらに、NFSディレクトリが事前に作成することができないでは、自動的にシステムが自動的にNFSディレクトリを作成し、マウントします。