タグ付けされた質問 「nfs」

ネットワークファイルシステム(NFS)は、1984年にサンマイクロシステムによって最初に開発されたネットワークファイルシステムプロトコルで、クライアントコンピュータのユーザーがローカルストレージにアクセスするのと同じ方法でネットワーク経由でファイルにアクセスできます。NFSは、他の多くのプロトコルと同様に、Open Network Computing Remote Procedure Call(ONC RPC)システム上に構築されています。ネットワークファイルシステムは、RFCで定義されたオープンスタンダードです。


4
NFSフォルダーのアクセス許可を適切に設定する方法 取り付け終了時の許可が拒否されました。
開発サーバーのNFSフォルダーに接続しようとしています。devサーバー上のフォルダーの所有者はdarrenおよびグループdarrenです。 ディスクユーティリティを使用してMacにエクスポートしてマウントすると、マウントされますが、フォルダを開こうとすると、権限がありませんというメッセージが表示されます。rw、sync、およびno_subtree_checkを設定しました。Macのユーザーは、たくさんのグループを持っている人です。 フォルダーにアクセスするには、同じグループとユーザーを設定する必要がありますか?
46 linux  ubuntu  nfs 

7
ESXi NFSデータストアのレイテンシスパイクのトラブルシューティング
特定のVMによってトリガーされる、ESXiのNFSデータストアで約5秒の fsyncレイテンシが発生しています。これは、仮想IDEドライブでは発生しないため、NCQ / TCQを使用するVMが原因である可能性があります。 これは、fsync -tester(Ted Ts'oによる)およびiopingを使用して再現できます。たとえば、8GBディスクでGrmlライブシステムを使用する場合: Linux 2.6.33-grml64: root@dynip211 /mnt/sda # ./fsync-tester fsync time: 5.0391 fsync time: 5.0438 fsync time: 5.0300 fsync time: 0.0231 fsync time: 0.0243 fsync time: 5.0382 fsync time: 5.0400 [... goes on like this ...] これはミリ秒ではなく5秒です。これは、同じホストとデータストアで実行されている異なるVMでIOレイテンシを作成することです。 root@grml /mnt/sda/ioping-0.5 # ./ioping -i 0.3 -p 20 . …

8
rsyncがNFSより速いのはなぜですか?
数日前、私は(少なくとも私にとって)奇妙なことに気づきました。私はrsyncを実行して同じデータをコピーし、その後それをNFSマウント(という名前で)に削除しました/nfs_mount/TEST。これ/nfs_mount/TESTはからホスト/エクスポートされnfs_server-eth1ます。両方のネットワークインターフェイスのMTUは9000であり、その間のスイッチはジャンボフレームもサポートしています。私が行う場合rsync -av dir /nfs_mount/TEST/、私はネットワーク転送速度XのMBpsのを取得します。もしそうならrsync -av dir nfs_server-eth1:/nfs_mount/TEST/、少なくとも2X MBpsのネットワーク転送速度が得られます。私のNFSマウントオプションはnfs rw,nodev,relatime,vers=3,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountvers=3,mountproto=tcpです。 結論:両方の転送は、同じネットワークサブネット、同じワイヤ、同じインターフェースを経由し、同じデータを読み取り、同じディレクトリに書き込みます。違いは、NFSv3経由、rsync経由の違いのみです。 クライアントはUbuntu 10.04、サーバーUbuntu 9.10です。 どうしてrsyncの方がずっと速いのですか?NFSをその速度に合わせる方法は? ありがとう 編集:rsyncを使用してNFS共有またはSSHに書き込み、NFSサーバーにローカルに書き込みます。どちらの場合もrsync -av、明確な宛先ディレクトリから始めます。明日は普通のコピーで試します。 Edit2(追加情報):ファイルサイズの範囲は1KB〜15MBです。ファイルはすでに圧縮されていますが、さらに圧縮しようとしましたが成功しませんでした。それからtar.gzファイルを作成しましたdir。パターンは次のとおりです。 rsync -av dir /nfs_mount/TEST/ =最も遅い転送。 rsync -av dir nfs_server-eth1:/nfs_mount/TEST/=ジャンボフレームを有効にした最速のrsync。ジャンボフレームを使用しない場合は少し遅くなりますが、NFSに直接接続するフレームよりもかなり高速です。 rsync -av dir.tar.gz nfs_server-eth1:/nfs_mount/TEST/ = tar.gzに相当しないものとほぼ同じ。 cpおよびを使用したテストscp: cp -r dir /nfs_mount/TEST/=よりわずかに速いがrsync -av dir /nfs_mount/TEST/、それでも大幅に遅いrsync -av dir nfs_server-eth1:/nfs_mount/TEST/。 scp -r dir /nfs_mount/TEST/=全体で最速、わずかに克服rsync -av dir …

2
.nfsXXXXファイルが表示されますが、それらは何ですか?
NFS共有にデータをストリーミングする(RHEL5上で)実行中のアプリケーションがあります。最近、作業ディレクトリに多くの.nfsXXXX ...(xxxは16進数)が表示され、アプリケーションが1時間ごとのファイルを書き込み、後で別のファイル名に移動するのを見ました。 これらのファイルは何ですか?何かおかしくなった兆候ですか?さらに診断する方法は?
38 unix  filesystems  nfs 

6
Windows 7用の無料のNFSクライアントはありますか?
Windows 7 Professionalを使用していますが、NFS Client for WindowsはEnterpriseおよびUltimateエディションにのみ含まれています。 一部のWindowsマシンをNFSサーバーに接続して、現在使用しているSambaサーバーを削除できるようにします。 Windows 7用の無料のNFSクライアントはありますか? ProNFSやaxeNFSのようなツールがあることは知っていますが、無料ではありません。
38 windows-7  nfs 

3
マウントされたNFS共有へのローカルユーザーのUIDおよびGIDのマッピング
NFSv4を搭載したサーバーがあります。リモートユーザーのホームフォルダーの内容をローカルホストにマウントしています。内容を読み書きできますが、ローカルホストからマウントされたボリュームのファイルの所有権を確認するとき、それらはすべて対応するリモートユーザーおよびグループ(512)に属します。ローカルホスト上のローカルユーザーとグループ(1000)に属しているように見せるための方法はありますか? リモートホスト上の/ etc / exports(IPは192.168.1.110) /home/user512 192.168.1.142(rw,sync,all_squash,anonuid=512,anongid=512) ローカルホスト上の/ etc / fstab(IPは192.168.1.142) 192.168.1.110:/home/user512 /home/localuser/projects/project512 nfs rw,hard,intr,rsize=32768,wsize=32768 0 0
36 nfs  mapping 

10
NFSサーバーが表示されなくなったNFSマウントをアンマウントします
サーバーAは、以前はNFSサーバーでした。サーバーBはそのエクスポートをマウントしていました。すべてが大丈夫でした。その後、Aが死亡しました。ただスイッチを切った。消えた。消えた。 ただし、そのフォルダーはまだBにマウントされています。明らかに、そのフォルダーに入れることはできませんcd。ただしumount /mnt/myfolder、ハングしてマウント解除されません。Bを再起動せずにアンマウントする方法はありますか? クライアントとサーバーの両方がLinuxマシンです。

1
NASパフォーマンス:NFS vs Samba vs GlusterFS
小規模なWebサーバーファーム用に新しい共有ストレージインフラストラクチャを計画しています。そのため、多くのNASファイルシステムで多くのテストを実行しました。そうすることによって、私はいくつかの予期しない結果を得て、ここの誰かがこれを確認できるかどうか知りたいです。 要するに、Sambaは小さなファイルの書き込みに関してNFSやGlusterFSよりも非常に高速です。 ここで私がしたこと:私は、小さなファイルの書き込みパフォーマンスを比較するために、多くのファイルで単純な「rsyncベンチマーク」を実行しました。簡単に再現するために、現在のワードプレスtar.gzのコンテンツを使用して、今すぐ再実行しました。 GlusterFS複製2:32-35秒、高CPU負荷 GlusterFSシングル:14-16秒、高CPU負荷 GlusterFS + NFSクライアント:16-19秒、高いCPU負荷 NFSカーネルサーバー+ NFSクライアント(同期):32-36秒、非常に低いCPU負荷 NFSカーネルサーバー+ NFSクライアント(非同期):3〜4秒、非常に低いCPU負荷 Samba:4〜7秒、中程度のCPU負荷 ダイレクトディスク:<1秒 私は絶対にサンバの第一人者ではありません(私の最後の連絡先はsamba 2.xだったと思います)ので、ここでは何も最適化しませんでした。私が「sync always = yes」を追加した唯一のものは、書き込み後に同期を強制することになっています(ただし、これらの結果は表示されます)。それがなければ、テストは約1〜2秒速くなります。 すべてのテストは同じマシンで実行されるため(NASエクスポートの自己マウント)、ネットワーク遅延は発生しません-純粋なプロトコルパフォーマンス。 サイドノード:ファイルシステムとしてext4とxfsを使用しました。上記の結果はext4のものです。xfsのパフォーマンスは最大40%(短時間)向上しました。マシンはEC2 m1.smallインスタンスです。NASエクスポートはEBSボリューム上にあり、ソース(抽出されたtar)は一時ディスク上にあります。 それでは、Sambaがこれほど高速である理由を説明できますか? また:同期モードでは、カーネルサーバーでのNFSパフォーマンスは恐ろしい(GlusterFS NFSサーバーよりも優れている)と想定されていますか?これを調整する方法はありますか? ありがとう、L

2
マウントされたNFSパーティションでchownを実行すると「操作は許可されません」
NFSを使用してローカルにマウントしたリモートパーティションがあります。 「マウント」は 192.168.3.1:/mnt/storage-pools/ on /pools type nfs (rw,addr=192.168.3.1) サーバー上で私は輸出しています: /mnt/storage-pools *(rw,insecure,sync,no_subtree_check) それから私は試して touch /pools/test1 ls -lah -rw-r--r-- 1 65534 65534 0 Dec 13 20:56 test1 chown root.root test1 chown: changing ownership of `test1': Operation not permitted 私は何が欠けていますか?髪を引っ張ります。
31 permissions  nfs  chown 

9
ホームフォルダーをNFSでホストすることは可能ですか?
キオスクコンピューターをいくつか展開し、ブートディスクとして小さなペンドライブを残して、残りをバックアップしやすいサーバーala LTSPのままにしておきたいと考えています。 今、私は2つの選択肢を考えています。NFSed / home /、またはログイン時にコピーされる〜/のローカルコピー、ログアウト時にrsynced。 私の恐れは、ファイルの操作が遅くなりすぎたり、ネットワークが詰まったりすることです。

1
NFS4(Linuxサーバー)を理解する
Linux上のNFS4に少し悩まされました。「そこに」ある情報は他の情報と矛盾するようで、他の情報は見つけにくいようです。だから、ここに私の注意を引いたいくつかの事柄があります。うまくいけば、そこにいる誰かがこれに光を当てることができます。 この質問は、Kerberosなどを使用しないNFS4のみに焦点を当てています。 1.輸出 exports/ etc / exportsの構造に関するマンページにあいまいな情報があります。 から引用するにはexports(5): また、各行には、オプション名が後に続くダッシュ( "-")の形式で、パス名の後にデフォルトオプションの1つ以上の指定がある場合があります。 オプションリストは、その行の後続のすべてのエクスポートにのみ使用されます。 「その行での後続のエクスポートのみ」とはどういう意味ですか? 1.2 fsid=0不要になりましたか? linux-nfsリストに fsid = 0が不要になったというコメントを見つけたとき、fsidを探していました。今、私はただ混乱している、私はnfs4でそれを必要とするかどうか?! 2.エクスポートされていないディレクトリはまだマウント可能 次のツリーがあるとします。 /exp /exp/users /exp/distr /exp/distr/archlinux /exp/distr/debian このfstabエントリには次のエントリがあります。 /dev/disk/by-label/users /mnt/users ext4 defaults 0 0 /dev/disk/by-label/distr /mnt/distr ext4 defaults 0 0 /mnt/users /exp/users none bind 0 0 /mnt/distr /exp/distr none bind 0 0 …
26 nfs  nfs4 

5
NFSv4を介してマウントされたファイルは4294967294によって所有され、UIDとGIDは一致します
2つの同一のLinuxマシン(Amazon EC2で起動される同一のイメージ)があり、エクスポートされたディレクトリをNFSv4でマウントしようとしています。クライアントマシンでマウントされたディレクトリは次のようになります。 root@server:~# ls -l /websites/ drwxr-xr-x 6 4294967294 4294967294 92 2010-01-01 20:21 logs drwxr-xr-x 2 4294967294 4294967294 20 2009-12-23 01:14 monit.d ... UIDが一致していることを確認するために二重にチェックしました クライアントから実行するマウントコマンドは次のとおりです。 /sbin/mount.nfs4 $MASTER_DN:/ /websites -o rw,_netdev,async /etc/exportsサーバーマシンのエントリは次のとおりです。 /websites 10.0.0.0/8(fsid=0,no_subtree_check,rw,no_root_squash)
23 linux  permissions  nfs 


8
Linux NFSサーバーのパフォーマンスの分析
NFSサーバーを分析して、アプリケーションの潜在的なボトルネックを追跡したいと思います。サーバーはSUSE Enterprise Linux 10を実行しています。 私が知りたいのは次のようなものです: どのクライアントがどのファイルにアクセスしているか クライアントごとの読み取り/書き込みスループット 他のRPC呼び出しによるオーバーヘッド クライアントにサービスを提供するために他のNFS要求またはディスクI / Oで待機した時間 私はすでに利用可能な統計について知っていて/proc/net/rpc/nfsd、実際、それらを詳細に説明するブログ記事を書きました。私が探しているのは、特定のクライアントが見るパフォーマンスに貢献している要因をより深く掘り下げて理解する方法です。NFSサーバーがクラスター上のアプリケーションのパフォーマンスで果たす役割を分析して、最適化の方法を考えたいと思います。
22 linux  performance  nfs 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.