LinuxのCentOS7システムNFS共有ストレージサービス

要約:

NFS(ネットワークファイルシステム)ネットワーク・ファイル・システムで、FreeBSDは、ネットワーク上のコンピュータ間でのリソースの共有を可能にサポートされているファイルシステムです。NFSのアプリケーションでは、NFSクライアントのローカルアプリケーションには透過的にだけアクセスローカルファイルなどのリモートNFSサーバ上にあるファイルを読み書きすることができます。

利点:

  • 、NFSサーバ上に格納された共通のデータをローカル・ストレージ・スペースを節約し、ネットワークを介してアクセスすることができ、ローカル端末自身が記憶空間を減少させるために使用することができます。
  • ユーザーはホームディレクトリがNFSサーバ上に置くことができ、ネットワークを使用してアクセスすることができ、ホームディレクトリを構築しているネットワーク内の各マシン上では必要ありません。
  • そのようなので、フロッピーディスク、CDROMおよびZIP(高密度記憶ディスク及びディスクドライブ)とのようないくつかのストレージデバイスは、ネットワーク上の他のマシンで使用することができます。これは、ネットワークを介してリムーバブルメディアデバイスの数を減らすことができます。

実践:

1.サーバーへのハードドライブを追加し、さらには、システムを再起動して完了です。

LinuxのCentOS7システムNFS共有ストレージサービス

まず、ディスクが正常に追加されているかどうかを確認し、その後、新しいパーティションにディスクを追加し、我々はSDB1に、すべての領域を割り当てます。(小さなパートナーは、私がおよそディスク前に書いたブログを参照してくださいすることはできません)

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

3.パーティションをフォーマットします。

输入:mkfs.xfs /dev/sdb1

LinuxのCentOS7システムNFS共有ストレージサービス

4.自動ロードを設定します。

输入:vim /etc/fstab
添加:/dev/sdb1      /mnt      xfs      defaults        0 0

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

5.ディスクパーティションをマウントし、成功したかどうかを確認するためにマウントします。

输入:mount -a
输入:df -hT

LinuxのCentOS7システムNFS共有ストレージサービス

6.二つのプログラムNFSサービス、NFS-utilsの、のrpcbindをインストールするには、yumのリポジトリを。

输入:yum install nfs-utils rpcbind -y

LinuxのCentOS7システムNFS共有ストレージサービス

7.最初から2つのサービス・プログラムの起動を設定します。

输入:systemctl enable nfs
输入:systemctl enable rpcbind

LinuxのCentOS7システムNFS共有ストレージサービス

8.編集のvimエディタでの共有設定ファイルは、共有コマンドを追加します。

输入:vim /etc/export
添加:/mnt 192.168.52.0/24(rw,sync,no_root_squash)

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

「/ MNTは、」共有ネットワークセグメントのために、共有ディスクがマウントポイント「192.168.52.0/24」を提供します。RW表現が読み書き可能にブラケットの権限は、(RO読み取り専用)、同期同期書き込みを表し、にno_root_squash(デフォルトはにroot_squashで、ユーザーは右下nfsnobodyとして扱われ、ルートとして現在のクライアントのアクセスを表しローカルroot権限を与えます)。

9. 2つのサービスが開いて、ファイアウォールをオフにしながら強化されたセキュリティ機能。

输入:systemctl start nfs
输入:systemctl start rpcbind
输入:systemctl stop firewalld.service
输入:setenforce 0

LinuxのCentOS7システムNFS共有ストレージサービス

10.チェックポートサービスを開き、出力NFSサービスのリストを表示するかどうか、NSFサーバが設定されています。

入力します。netstat -ntap |グレップのRPCの
入力:showmountは-e

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

11.ここでは、クライアントを入力し、防護壁を閉じて、強化されたセキュリティ機能、httpdサービスをインストールし、その後、我々は関連ファイルにhttpdサービスを格納するために提供される共有メモリNFSサービスを使用します。

输入:systemctl stop firewalld.service
输入:setenforce 0
输入:yum install httpd -y

LinuxのCentOS7システムNFS共有ストレージサービス

12.我々は、手動で以下のサイトのディレクトリサービスのhttpdへの共有ディレクトリをマウントすることができます。

输入:mount 192.168.52.131:/mnt /var/www/html/

LinuxのCentOS7システムNFS共有ストレージサービス

我々は良い最初のアンインストールディレクトリをマウントした後、自動的にマウント構成ファイルを入力する前に13.我々はまた、自動マウントを設定することができます。

输入:umount /var/www/html
输入:vim /etc/fstab
添加:192.168.52.131:/mnt     /var/www/html     nfs     defaults,_netdev     0 0

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

14.私たちは、その後のfstabファイルのすべての内容は、マウントして、マウントが成功したかどうかを確認します。

输入:mount -a
输入:df -hT

LinuxのCentOS7システムNFS共有ストレージサービス

15.私たちは、コンテンツの一部を編集するのvimエディタで内側に新しいHTMLページファイルの下で、そして内側にサイトのディレクトリhttpdサービスを入力してください。

输入:cd /var/www/html
输入:vim index.html
添加:<h1>this is nfs web</h1>

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

16.オープンhttpdサービス、ブラウザのホストが成功した訪問を訪問している間。

输入:systemctl start httpd

LinuxのCentOS7システムNFS共有ストレージサービス
LinuxのCentOS7システムNFS共有ストレージサービス

17.私たちは、サービス側を表示するディレクトリを共有し、我々は新しいhtmlファイルの前にそれを見ることができます。

输入:cd /mnt/
输入:ls

LinuxのCentOS7システムNFS共有ストレージサービス

注意:注文のうち共有NFSサーバーサービスならば、我々はクライアントに搭載された共有ディレクトリを持ち上げるようにしたいです。動けなくなり、[Tab]キーで、[Tab]キー補完を使用していない、マウントするには、umountコマンドを使用するときに手のソリューションのパスが必要です。

おすすめ

転載: blog.51cto.com/14449541/2437232