記事のディレクトリ:
.NFSへのイントロ
二.NFSサーバーの構成
三の.NFSクライアントの設定
四の.NFSサービスのトラブルシューティング
.NFSへのイントロ
あなたが別のホストシステム間でファイルやディレクトリを共有できるように、NFSは、Network File Systemの頭文字です、中国は、ネットワークファイルシステムと呼ばれ、その主な機能は、ネットワーク(LAN)経由で、NFSクライアント(通常はアプリケーションサーバ、例えば、ウェブ)であってもよいNFSサーバー共有データディレクトリは、NFSサーバの共有ディレクトリかどうかを確認するためにローカルクライアントからの(すなわち、オフ特定の時点である)ローカルマウント(マウント)方法を介してNFSクライアント・システムに搭載されていますそれは、クライアント自身のディスクパーティションまたはディレクトリですが、実際には、ディレクトリ、リモートNFSサーバです。
Windowsシステム、セキュリティ機能、ネットワークドライブの割り当て、これもlinuxのサンバ同様のサービスですが、通常の状況下では、Windowsのネットワーク共有サービスやサンバサービスオフィスLANのユーザーが共有するようなネットワーク共有NFSネットワーク・ファイル・システム、中小インターネットながら、ウェブサイトのNFSクラスタアーキテクチャの一般的なバックエンドのデータ共有は、大規模なサイトならば、より複雑な分散ファイルシステムmoosefs(MFS)、GlusterFSで使用される可能性があります。
二.NFSサーバーの構成
展開サービス2.1の準備
システムバージョン | そして、サーバーの役割のホスト名 | IPアドレス |
CentOSのLinuxのリリース1810年7月6日(コア) | NFSサーバー--general | 192.168.2.8 |
CentOSのLinuxのリリース1810年7月6日(コア) | NFSクライアント--Client | 192.168.2.38 |
2.2 NFSは、(デフォルトでインストール)インストールパッケージかどうかを確認します。
NFS-utilsの:NFS rpc.nfsdを含むメインプログラムのサービス、rpc.mountd 2つのデーモンと関連文書のファイルやコマンドを実行
rpcbindのメインルーチン以下centos6 RPC(centos5はポートマップの下にあります)
これらのパッケージが存在しない場合は、一般的なユーザーがnfsnobodyを作成した後、使用yumを-yのnfs-utilsのrpcbindはパッケージをインストールするインストール、パッケージがインストールされています
nfsnobodyユーザーの確認
2.3 NFSは、設定ファイル/ etc / exportsのを修正します
#デフォルトの設定ファイルが存在しているが、それは空のファイルで、その24と下の間で(スペースなしを注目する価値があります
設定ファイルのフォーマット、厳格な要件があります:共有ディレクトリは、IPまたはIPセグメント(許可)へのアクセスを許可
#アクセス権はじめに:読み取りと書き込み、読み取り専用ro-- rw--;データが失われないことを確認するためにメモリやハードドライブにデータを書き込むと同時にsync--
、メモリにasync--最初にデータを保存し、ハードディスクに書き込まれますこの効率は高いが、データが失われる可能性があり、
ルート管理者にアクセスするためにNFSクライアントroot_squash--時間、匿名ユーザーNFSサーバにマッピングされた
ルート管理者は、NFSサーバーにマップされたときにNFSクライアントがアクセスするときno_root_squash--ルート管理者は、
NFSサーバが匿名ユーザーにマッピングされ、NFSクライアントのユーザーがログイン何かに関係なくall_aquash--
2.4 NFSサービスを開始し、最初から検査サービスのプロセスを起動を追加
次のようにビューのサービスのプロセスは、次のとおりです。
--showmountについての情報を表示するには、2.5 NFSサーバ
注意:コマンドパラメータや機能showmountは、利用可能な:共有NFSサーバのリストを表示-e--; -a--ネイティブのディスプレイケースは、ファイルリソースをマウントし、一部の顧客によってマウント-d--一覧は、ディレクトリのみ、-h - ヘルプ情報を表示し、-v--バージョン番号が表示されます。
あなたはNFSの設定ファイルは/ etc /輸出を変更する場合は、exportfsのは、NFSサービスを再起動せずに、スキャン/ etc / exportsファイルを再起動するコマンドを使用することができます
注:は、exportfsは、一般的に使用されるオプションを命じるすべての取り付けまたはアンマウントを表す-a--; -r--再マウント; -u--はディレクトリをアンインストールし、-v--は、共有ディレクトリを表示します
2.6新しい共有ディレクトリ/データファイル
三の.NFSクライアントの設定
3.1 NFSをマウントし、マウントするディレクトリを作成します。
3.2 Viewは、NFSディレクトリのファイル、およびクライアント上に新しいファイルを作成します
この場合、サーバー/データディレクトリ以下のファイル:
新しいサーバーは、読み取りと書き込みのアクセス許可をしたクライアントのユーザーを記述し、クライアントドキュメントに存在しています
四の.NFSサービスのトラブルシューティング
1.まず、明確なNFSサーバは、彼らがマウントディレクトリによる誤操作や保守担当者が、NFSファイル・サーバを見つけることができないことが多い、ディレクトリ名をマウント。
2.クライアントがNFSサービスをマウントできない場合は、まず確実に、ネットワークの問題を確認し、そのネットワークの流れのサーバーにNFSクライアント。
3.クライアントは、ディレクトリは通常、不十分なユーザー権限によって引き起こされる問題のファイルを読み書きすることはできませんマウント。