NFS(ネットワークファイルシステム)であるネットワーク・ファイル・システム、FreeBSDは、ネットワーク上のコンピュータ間でのリソースの共有を可能にサポートされているファイルシステムです。NFSのアプリケーションでは、NFSクライアントのローカルアプリケーションには透過的にだけアクセスローカルファイルなどのリモートNFSサーバ上にあるファイルを読み書きすることができます。
このブログは、おそらくNFS共有ストレージサービスを設定する方法を説明します。
実験は、NFSストレージディレクトリサービスを提供するサーバをターゲットとし、クライアントは、Apacheサービスを構築し、サイトのサイトは、共有サーバーのディレクトリを提供することです。
まず、Linuxシステム上で、このサービスは2つのインストールパッケージをインストールする必要ができます。一つは、rpcbindを持つのnfs-utilsのです。そして、この2つのパッケージには、設定ファイルを共有する:の/ etc /輸出
実験環境:VMwareのシステムバージョン:CentOSの7
まず、二つのシステムのLinuxの仮想マシンを準備し、xshellとそれらを接続します。
IPアドレスは192.168.220.144、ホスト名Linux01です。
IPアドレスは192.168.220.146、ホスト名Linux02です。
終了したらLinuxのシステムは、最初にシステムを再起動し、サービスを提供するために、単一のディスクとして5Gディスクのサイズを終了するサービスを追加します。
再起動後、新しい共有ディレクトリのファイルを作成するには、以下のディレクトリのオプト完了です。
そして、第2のディスクのパーティションとフォーマット、そして最終的には、新しく作成したディレクトリにマウントします。
その後、使用のvimの/ etc /輸出は、設定ファイルが変更された開くコマンド。以下のコメントは、私が最初の線分が192.168.220.0ホスト、クライアントによるサービスへの読み書きアクセスを持つディレクトリに提供されて書いた、いくつかのシステムのオプションです。
その後、ファイアウォールと強化されたセキュリティ機能をオフにし、サービスを開始します。
クライアントのテストに続いて、あなたは成功したフォルダが共有されている、ここで見られたフォルダを、提供するために、共有ファイルサーバを見ることができません。
別のクライアント、httpdの上でApacheパッケージをインストールする次に、httpdのインストールをインストール-y yumを使用しています。
インストール後、クリップは、Apache Webサイトのディレクトリをマウントして、リモートファイル共有サービスをマウントするコマンドを使用します。カタログを表示するには、この能力の成功にマウント成功は、新しく追加されたサーバーのわずか5 Gのディスク容量です。
そして、このサイトは、タイトルの「これはNFSウェブで」、そして強化されたセキュリティ機能を備えたクライアントファイアウォールを閉じて内部を少し書きしたウェブサイトを作成します。
その後、Apacheサービスを開き、条件の表示を開始。ここでの表示は正常に起動されています。
そして、このWebブラウザのホストを訪問しに行く、とだけ書かれたものを成功している参照してください。
それは、リモートサーバーの共有ディレクトリを提供するために使用されているので、サーバは、このようなファイルを見ることができます。
もう一つ注意すべきは、サーバーが突然サービス時間を言及していないときに、サーバの障害、溶液は、クライアントで立ち往生されたときにマウントするには、umountを使用する場合、または、下記のビットを試すということです。
第1の使用systemctl停止nfsコマンドは、サービスの終了を強制します。
その後、別のクライアントは、DFが動けなくなりますセグメントを接続全体xshllの状態を表示するコマンドをマウント - HT使用しています。
ここでの解決策は、アンマウント-lf / var / www / htmlと設定ソリューションを強制的にコマンドをマウントし、追加のxshellにターミナルを入力することです。注意強制的にあなたがTABキー補完を使用できない場合のソリューションを実装、または立ち往生します。