NFSサービスを構築します

NFSサービスの
ネットワークファイルシステムネットワーク・ファイル・システムの
機能:LinuxおよびUNIX間のリソース共有の問題を解決するために、それはターゲットホストにディレクトリを共有することができます。ベースのNFSプロトコル

確かにあなたは、次のタスクを完了している:
1.クローズドファイアウォール
2は、SELinux休館
3.クローズのNetworkManager
4.設定された固定IPアドレス
5.yumが設定

環境:
サーバーIP:192.168.1.252ホスト名:server.uplooking.com
クライアントIP:192.168.1.251ホスト名:client.uplooking.com

サーバーとクライアント:
インストールパッケージかどうかを確認し
たRPM -qa | grepをNFS
NFS-utilsの-1.2.3-39.el6.x86_64メインプログラム
RPM -qa | grepするのrpcbindに
はrpcbindのRPC 0.2.0-11.el6.x86_64提供をプロトコルが通信するために使用しました

1.パッケージがインストール
yumをインストールNFSを-utilsの-y

ファイル閲覧ソフト生成
のnfs-utilsの-ql rpmの
起動スクリプト/etc/rc.d/init.d/nfsサービス
など/のsysconfig / nfsを起動スクリプトの設定ファイル/
/sbin/mount.nfsマウント
/ sbinに/アンマウント.nfsアンインストール
は/ usr / sbinに/ exportfsの管理コマンド
は/ usr / sbinに/ showmountはビューの共有リソース

コンフィギュレーション・サーバ
読み取り専用共有として構成
などVIM / /エクスポート
(共有性)共有共有リソース
共有リソース:/ nfstestのディレクトリ
ホストの複数の間の空間によって分離:共有者
192.168.1.251 Aホスト
today.uplooking.comのホスト名

  •  表示任意
    

*すべてのホストはのマッチuplooking.com .uplooking.com
192.168.1.0/24
192.168.1.0/255.255.255.0を

共有属性:RW同期が... RO
ROは読み取り専用
RW書き込み可能な
非同期非同期
同期同期を
より小さい1024ポートセキュア
1024ポートよりも安全でない
no_wdelayの書き込みを遅らせていない
匿名のルート・ファイルを使用して、クライアントの操作をにroot_squash uidとgidのマッピングをユーザー(nfsnobady)
にno_root_squash管理者のルート操作のIDにマッピングされていない
all_squashコマンドすべてのユーザーが作成したファイルのUID / GIDが匿名ユーザーnobodyにマッピングされています

読み取り専用のクライアント192.168.1.251に共有サーバー/ nfstestディレクトリ
2.共有ディレクトリを作成し
、[ルート@サーバー〜]#ます。mkdir / nfstest

3.共有ディレクトリにファイルを作成し、表示する書き込み
[ルート@サーバー〜]#のCD / NfsTest /
[NfsTestサーバー@ルート]ハハハ#エコー> test.txtの
[ルート@サーバーNfsTest]#猫test.txtの
ハハハ

4.配置
[ルート@サーバーnfstest]#のVIMの/ etc /エクスポート
/ 192.168.1.251 nfstest(RO)

サービスの再起動
[サーバー@ NfsTestがroot]#が再起動/etc/init.d/nfs
[サーバーNfsTestルート@]を//#が再起動NFSのrpcbindは確認を通信する必要があり/etc/init.d/rpcbind

6.ビュー共有リソース
[ルート@サーバーNfsTest] 192.168.1.252 -e#のshowmountは
:192.168.1.252のためのエクスポート一覧
NfsTest 192.168.1.251 /

クライアント:
1.チェックパッケージがインストールされている
RPM -qa | grepをNFS
NFS-utilsの-1.2.3-39.el6.x86_64メインプログラム
RPMの-qa | grepするにrpcbindをyumを
rpcbindを-0.2.0-11.el6.x86_64提供RPCプロトコルは、通信するために使用しました

2.チェックは、ターゲットサーバの共有リソースを参照するには
、[ルート@クライアント〜] 192.168.1.252 -e#のshowmountは
:192.168.1.252用のエクスポートリストを
NfsTest 192.168.1.251 /

3.マウント
[クライアント@ルート〜]#mount.nfs 192.168.1.252:/nfstestは/ opt
サーバーのアドレス:ローカルマウントポイントのサーバーの共有ディレクトリ
[ルート@クライアント〜] #mount -t nfsを192.168.1.252: / nfstestは/ opt

マウントするかどうか4.チェックし
、[クライアントルート@〜]#DF -H
使用%が上に取り付けられ、無駄に使用されるファイルシステムのサイズ
は/ dev / sda2は4.6gの。12G。18G 28%/
224K用チューブのためのtmpfsのチューブが1%の/ dev / SHM
は/ dev / sda1を194メートル19%の150Mの34M /ブート
/ DEV / 3.6Gの3.6G 0 SR0 100%/ MNT / RedHatの
192.168.1.252:/nfstest。18G 14G 3.0gの18%/ optです

5.共有ファイルがディレクトリに存在するかどうかをチェックし
ます。[root @クライアント〜]#のCD /選ぶ
[クライアントのオプト@ルート]#のLS
test.txtの
[クライアントのオプト@ルート]#のCAT test.txtの
ハハハ

サーバーは、クライアント192.168.1.251への読み書き/ nfs1ディレクトリの共有
、共有/ nfs1ディレクトリをクライアントが読んで、このディレクトリに書き込むことができ、サーバーおよびそれぞれのグループに作成したクライアントを表示するためにどのようなファイルの所有者ですか?nfsnobody
サーバー:
[サーバーNfsTestルート@]#のMKDIR / NFS1
[サーバーNfsTest @ルート]#のVimは/ etc /輸出
/ NFS1 192.168.1.251(RW)
[ルート@サーバーNfsTest] 192.168.1.252 -e#showmountは
192.168のための一覧のエクスポート.1.252:
/ NfsTest 192.168.1.251
[ルート@サーバーNfsTest]#の/etc/init.d/nfsがリロード
[ルート@サーバーをNfsTest] 192.168.1.252 -e#のshowmountは
192.168.1.252のためのエクスポート一覧:
/ NFS1 192.168.1.251
/ 192.168.1.251 NfsTest
[サーバーNfsTestルート@] +#chmodのO W / NFS1

客户端:
[ルートクライアントのオプト@]#mount.nfs 192.168.1.252:/nfs1 / tmpの
[ルートクライアントtmpの@]#エコーxixixi> A.TXT
#のLS [ルートクライアントtmpの@]
A.TXT
クライアントtmpの@ [ルートA.TXT]#猫
xixixi
クライアントtmpの@ [ルート]#LL A.TXT
-rw-RW-r--の1 nfsnobodyのnfsnobody 4 4月17午前19時47分A.TXT

服务器:
[ルート@サーバーnfstest]#のCD / nfs1
[ルート@サーバーnfs1]#のLS
A.TXT
A.TXT [ルート@サーバーnfs1]#猫
xixixi

ブートマウント
1.#のVimは/ etc / fstabに
192.168.1.252:/nfstestは/ opt NFS defautls、_rnetdev 0 0
ROMがマウントされていない場合は、_rnetdevでも、電源の負荷の場合を

2.autofs挂载点/ NFS /テスト
[ルート@クライアントTMP]#回転数-qa | グレップのautofs
autofsの-5.0.5-88.el6.x86_64
[ルート@クライアントTMP]#回転数-qlのautofs
/etc/auto.master
と、/etc/auto.misc

[ルートクライアントtmpの@]#のvimの/etc/auto.master
/ NFS /etc/auto.nfs
[ルート@クライアントTMP]#のvimの/etc/auto.nfs
テスト-fstype = nfsを、RW 192.168.1.252:/nfs1

[ルート@クライアントTMP]#1に/etc/init.d/autofsは再起動
ストップ自動マウントを:[OK]
自動マウントの開始:[OK]

-h [ルート@クライアントTMP]#dfの
ファイルシステムサイズ使用される無駄の使用%は上のマウント
は/ dev / sda2は18G 4.6gの12G 28%/
tmpfsの491M 224K 491M 1%の/ dev / shmに
は/ dev / sda1を194M 34M 150M 19%/ブーツ
の/ dev / SR0 3.6Gの3.6G 0 100%/ MNT / RedHatの
192.168.1.252:/nfstest 18G 3.0gの14G 18%/ OPT
192.168.1.252:/nfs1 18G 3.0gの14G 18%/ TMP

[ルートクライアントtmpの@]#のCD / NFS /テスト
[ルートクライアントテスト@]#のLS
1.TXT A.TXT
[ルートクライアントテスト@]#猫の1.TXT A.TXT
111
xixixi
[ルート@クライアントテスト]#DF -h
ファイルシステムサイズ使用される無駄を使用%は上のマウント
は/ dev / sda2は18G 4.6gの12G 28%/
tmpfsの491M 224K 491M 1%の/ dev / shmに
は/ dev / sda1を194M 34M 150M 19%/ブート
の/ dev / sr0をの3.6Gの3.6G 0〜100%/ MNT / RedHatの
192.168.1.252:/nfstest 18G 3.0gの14G 18%/ OPT
192.168.1.252:/nfs1 18G 3.0gの14G 18%/ TMP
192.168.1.252:/nfs1 18G 3.0gの14G 18%/ NFS /テスト

おすすめ

転載: blog.csdn.net/weixin_45177186/article/details/91415635