NFS-Ganesha3 イメージの説明と使用方法 1. NFS-Ganeshaの紹介NFS-Ganesha は、NFS プロトコル (NFSv3/NFSv4、NFSv4.1) をサポートするユーザー モード ファイル サーバーです。Unix および Unix 系オペレーティング システム用の FUSE (Filesystem in Userspace) 互換インターフェイス FSAL (File System Abstraction Layer) を提供します。このようにして、ユーザーは NFS クライアントを通じて自分のストレージ デバイスにアクセスできます。 NFS-Ganesha サービスを使用すると、ユーザーはカーネルと頻繁にやり取りすることなく、FSAL を介してユーザー モードでデータにアクセスできるため、データ読み取りの応答時間が大幅に短縮されます。 2. NFS-Ganeshaの設定
3. NFS-Ganeshaコンテナの使用3.1 NFS-Ganesha サーバーの構築1. ホストにNFSサービスがある場合は、まずホスト上のNFSサービスをシャットダウンします。 systemctl 停止 NFS systemctlでNFSとRPC関連のサービスを無効にするか、直接yumでnfs-utilsを削除します。 2. コンテナを実行する docker run -d --net=host --privileged=true --restart=always --name=nfs_server -v /data/k8s:/export elimuzi/nfs-ganesha
3. オプション: デフォルト設定を変更するには 設定ファイルはデフォルトのものを使用できますが、デフォルトの設定を変更する場合、ganesha イメージでは、nfs-ganesha の起動スクリプトは /start.sh です。これを変更する必要がある場合は、まずこのファイルをコピーします。 docker cp nfs_server:/start.sh を実行します。 変更後、コンテナにコピーし直します docker cp start.sh nfs_server:/start.sh docker restart nfs_server # コンテナを再起動します 3.2 NFS-Ganesha クライアントの使用サーバーホストのIPアドレスを確認する クライアントのIPアドレスを確認する 3.マウントビューの表示 ショーマウント -e 192.168.18.143 4. nfs3のマウント マウントコマンドはデフォルトでnfs3を使用します 192.168.18.143:/export /mnt をマウントします マウント #マウントを表示 5. nfs4のマウント mount.nfs4 192.168.18.143:/ /mnt #nfs4 は /export の代わりに / を使用します IV. 参考文献NFS-Ganesha ソースコード アドレス: https://github.com/nfs-ganesha/nfs-ganesha Docker の NFS-Ganesha イメージを使用して NFS サーバーを構築する方法についての記事はこれで終わりです。Docker を使用した NFS サーバーの構築の詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。 以下もご興味があるかもしれません:
|
<<: 上部の固定ナビゲーションバーによって CSS アンカーの配置がブロックされる問題の解決方法
Zabbix サーバー環境プラットフォームZABBIX バージョン 4.4セントOS8 MySQL ...
MySQL を使用して中国語の文字を挿入すると、多くの友人から次のエラーが報告されます。 これは、文...
背景会社のコードは第三者に提供され、利用されます。ソースコードが完全に漏洩しないようにするには、提供...
1. 背景通常、外部サービスを提供する必要がある Docker コンテナの場合、起動時に -p コマ...
<br />テーブルは、昔から誰もが使ってきたタグで、今も使われています。しかし、現在の...
クリックして画像を切り替えることは、日常生活で非常によく行われることです。今日の練習は、画像を切り替...
1. モバイル端末がリストスライドを処理するとき、WeChat には下部にページに戻るボタンが組み...
js コードをデバッグするには、コード内にデバッガーを記述するか、Chrome で毎回ブレークポイン...
目次1. 現在のデータベース支出のストレージエンジンを表示する方法1:方法2: 2. ENGINE=...
目次1. はじめに2. 導入環境ツール4. 展開プロセス要約する1. はじめにNextcloud は...
インストール環境: CentOS7 64ビット、MySQL5.7 1. YUMソースを設定するMyS...
1.マージンとは何ですか?マージンは、要素の周囲のスペースの間隔を制御するために使用され、視覚的にス...
CentOS6 インストール ディスク (任意のバージョン) を準備するか、別の pnux インスト...
事故の背景: 数日前、プロジェクトの必要性により、サーバーに python-mysql モジュールを...
コードをコピーコードは次のとおりです。 <html> <本文> <?p...