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

Sun Microsystemsによって作成されたnfs(ネットワークファイルシステム)。NFSを使用すると、クライアントシステムはローカルのようにネットワークファイルにアクセスできます。

1
壊れたNFSマウントがディレクトリをロックするのを止めますか?
ちょっとおもしろい設定があります。複数のリモートNFSサーバーが1つのフォルダーにマウントされ、そのフォルダーがSambaに再エクスポートされます。すべての共有フォルダを1か所に保持する共有プロキシと考えてください。 私の問題は、マウントの1つがダウンしたとき(サーバーの再起動、サービスの再起動、サーバーがエクスポートしていた外部ハードドライブの削除など)に、マウントブロックを永久に読み取ろうとすることです。これはls、そのディレクトリでの実行がフリーズし、Samba経由で接続しているユーザーもフリーズすることも意味します。これにより、数百回ブロックされたプロセスがあったために、サーバーをほとんどクラッシュさせたcronジョブの1つが数回ブロックされました。私は通常ls、終了するのを待っていない(キャンセルできない)端末を立ち上げ、実行しfor i in *; do sudo umount -l -f $i; done;、動作することを望み、問題を修正し、すべてを再マウントする必要があるため、非常に面倒です。 接続が何らかの理由で(できれば再試行期間があれば)接続に失敗した場合、マウント自体をアンマウントするか、少なくともブロックしないという規定でNFS共有をマウントする方法はありますか?
17 nfs 

3
NFSを使用していないシステムで実行されているrpc.statd
私は、そのrcp.statdようなソケットでリッスンしている警告を(Tiger自動監査役経由で)受け取るDebianマシンを持っています。グーグルショーrpc.statdは、NFSが使用するデーモンです。私の知る限り、NFSに関連するものは使用していません(インストールもしていません)。 このサービスをインストール/開始したものrcp.statdと、適切なNFSデーモンを無効にするにはどうすればよいですか?

4
NFSサーバーとfirewalld
私はこれについてスラムダンク文書を見つけていないので、始めましょう。 CentOS 7.1ホストで、エントリを含むlinuxconfig HOW-TOfirewall-cmdを実行し、エクスポート可能なファイルシステムがあります。 [root@<server> ~]# firewall-cmd --list-all internal (default, active) interfaces: enp5s0 sources: 192.168.10.0/24 services: dhcpv6-client ipp-client mdns ssh ports: 2049/tcp masquerade: no forward-ports: rich rules: [root@<server> ~]# showmount -e localhost Export list for localhost: /export/home/<user> *.localdomain ただし、showmountクライアントからの場合は、まだ問題があります。 [root@<client> ~]# showmount -e <server>.localdomain clnt_create: RPC: Port mapper failure - …


5
vagrantファイルの削除.nfs0000000000b869e300000001が表示されます
ファイルを削除すると、次のように表示されます。 $ ls total 64 -rw-rw-r-- 1 502 17229 Sep 17 16:42 page_object_methods.rb drwxrwxr-x 7 502 238 Sep 18 18:41 ../ -rw-rw-r-- 1 502 18437 Sep 18 18:41 new_page_object_methods.rb -rw-r--r-- 1 502 16384 Sep 18 18:42 .nfs0000000000b869e300000001 drwxrwxr-x 5 502 170 Sep 21 13:48 ./ 13:48:11 *vagrant* ubuntu-14 selenium_rspec_conversion そしてそれを削除しようとすると: …
15 files  nfs  rm  vagrant 

4
自分のグループ内にあり、グループの読み取り権限が設定されているにもかかわらず、ファイルを読み取れない
unix / linuxマシンで奇妙な問題に遭遇しました: 私はグループのメンバーです。グループAと呼びましょう。特定のファイル(所有者が異なる)もグループAに属します。そのファイルの権限は -rw-rw---- そのため、そのファイルを開くことができるはずですが、そうではありません。ファイルのコンテンツを(catを使用して)表示しようとすると、「Permission denied」エラーメッセージが表示されます。 許可が正しいように見えるので、他に何がこれを引き起こしている可能性がありますか?「オーバーライド」許可制限はありますか?もしそうなら、どうやって見つけるのですか?
14 permissions  files  nfs  group 

3
LinuxにNFS共有上の1つのファイルのキャッシュを強制的にフラッシュさせるコマンドはありますか?
StackOverflowに関するこの質問に関連して、NFSキャッシュをフラッシュする方法や、LinuxにNFS共有上にあるファイルの最新のコピーを強制的に表示させる方法があるかどうか疑問に思っています。 4台のApacheサーバーがNFSを介して同じディレクトリをマウントし、1台のサーバーがファイルに変更を加えた場合、他のサーバーがその変更を確認するのに約5〜10秒かかります。このウィンドウ内でそのファイルに2番目の変更を加えると、最初の変更が上書きされる場合があります。 fstabファイルシステムのエントリは次のとおりです。 172.16.1.15:/home /media/home nfs vers=3,defaults,noauto,sync,acregmin=1 0 0 LinuxにNFS共有上の1つのファイルのキャッシュを強制的にフラッシュさせるコマンドはありますか?
14 nfs  cache 

2
あるマシンでrootが別のマシンからnfsマウントされたコンテンツを変更できないのはなぜですか?
NFSサーバーでは、次のエクスポートが定義されています。 #NFS exports Database /shared -alldirs -network=192.168.1 -mask=255.255.255.0 NFSクライアントの場合: 192.168.1.7:/shared /shared nfs rw 0 0 明らかに、サーバーのルートとして、私は何でもできます。ただし、クライアントでは、通常のユーザー「gabe」はnfsマウントを変更できますが(アクセス権がある場合)、rootは変更できません。 私の通常のユーザーとして: gabe@client$ cd /shared gabe@client$ ls -l total 8 drwxrwxrwx 4 gabe wheel 512 Mar 20 19:20 tmp gabe@client$ cd tmp gabe@client$ touch test.txt gabe@client$ rm test.txt ルートとして: # cd /shared/tmp # touch test.txt …
14 permissions  nfs 

3
NFSサーバーはどのバージョンのNFSを使用していますか?
マシンにNFSファイルシステムをマウントしています。サーバーが使用しているNFSプロトコルのバージョンを調べるにはどうすればよいですか?NFSサーバーマシンにはアクセスできませんが、クライアントマシンにはルートがあります。 サーバーで使用されているNFSプロトコルのバージョン、またはサポートしているバージョンを識別するために、クライアントマシンで実行できるものはありますか? /var/log/messagesカーネルデバッグ出力(dmesg)で有用な情報を見つけることができませんでした。 実行しようとしましたがnfsstat、有用な情報が提供されているかどうかわかりません。ただし、nfsstat -sサーバーに関する情報を要求するために実行すると、何も有用なものが表示されません。 # nfsstat -s Server rpc stats: calls badcalls badfmt badauth badclnt 0 0 0 0 0 nfsstat -cクライアントに関する情報を要求するために実行すると、についての情報が表示されますが、Client nfs v3これを解釈する方法がわかりません。これは、クライアントマシンとNFSサーバーの間で使用されているプロトコルについて何か教えてくれますか?現在NFSプロトコルのv3を使用しているということですか?NFS v4など、サーバーがサポートするNFSプロトコルのバージョンについて何か教えてくれますか?

4
NFSはマウントされなくなりました:rpc-statdの起動に失敗します
NFSマウントを開始しようとするたびに、次のメッセージが表示されます。 Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Version 1.3.2 starting Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Flags: TI-RPC Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: Running as root. chown /var/lib/nfs to choose different user Feb 12 00:02:19 martin-xps.lico.nl rpc.statd[23582]: failed to create RPC listeners, exiting Feb 12 00:02:19 martin-xps.lico.nl systemd[1]: rpc-statd.service: control process exited, …
13 linux  arch-linux  nfs 

3
NFS接続が拒否されました
NFSを使用してファイル共有サーバーをセットアップしたい。しかし、輸出の競争相手を見せたいとき、私はこれを得る: manuel@server ~ $ showmount clnt_create: RPC: Port mapper failure - Unable to receive: errno 111 (Connection refused) 何が問題なのですか?
12 nfs 

3
NFSは機能しません。マウント:不正なfsタイプ、不正なオプション、不正なスーパーブロック
これは私がサーバーで得たものです: manuel@server ~ $ cat /etc/exports /var/share 192.168.178.20(rw, sync) manuel@server ~ $ cat /etc/hosts.allow portmap: 192.168.178.20 manuel@server /etc $ cat /proc/filesystems | grep nfs nodev nfs nodev nfs4 これは私のマシンで得られるものです: manuel@Timeline:~$ sudo mount -t nfs 192.168.178.2:/var/share /media/share/ mount: wrong fs type, bad option, bad superblock on 192.168.178.2:/exports/var/share, missing codepage or helper …
12 ubuntu  nfs 

5
ディレクトリが存在するファイルシステムを判別するにはどうすればよいですか?
他の2台のマシン間で共有されるNFS共有があります。私は最近、サーバーの1つがディレクトリを共有しておらず、ファイルをすべて自分のために保持していることに気付きました。NFS共有がそれが存在すると思うディレクトリにマウントされているかどうかを確認する方法はありますか?
12 filesystems  nfs 

6
NFS自動フェイルオーバーまたはロードバランスまたはクラスタリング?
私は数年間使用していますNFS (ネットワークファイルでよく知っているのはこれだけです)。しかし、まだ見つけることができません.. NFSクラスタ化された設計でサーバーを作成する方法(または負荷分散?) または、少なくともそれをMORE-THEN-ONEサーバーにデプロイして「自動フェイルオーバー」を行うこと。 主な目的は、実行中の1つのNFSサーバーを単一障害点にしないことです。 私はそれを適切に作る方法がわからないので、これまで私は自分で発明しました: 2サーバー上のNFS。 第1(想定マスター)サーバーから別の第2サーバーへのRSYNC。 アプリケーション(Webなど)サーバーから、「a」Shell Scriptを入力してNSFマスターサーバーマウントポイントの正常な状態を確認します。そして、必要に応じて、そこから自動マウント解除(残して)し、2番目のものから自動マウントします。 自動シェルスクリプトで使用した主な機能はnfsstat -m、マウントポイントの状態をチェックすることです。 (私はRedhatを使用しています) とにかく、私はそれが安全で標準的な方法だとはまだ思っていません。

2
autofsが起動時に共有をマウントしない
OpenSuSE 12.1を使用しており、ホームはLDAPおよびNFSで共有されています。ldapはマップを保管します。私の問題は、共有を起動時にマウントできないことです。autofsサービスを手動で再起動したときにのみ機能します。CentOS 6.3では、そのような問題はありません。 私/etc/nsswitch.conf: passwd: files sss group: files sss hosts: files mdns4_minimal [NOTFOUND=return] dns networks: files dns services: files protocols: files rpc: files ethers: files netmasks: files netgroup: files nis publickey: files bootparams: files automount: files ldap aliases: files 私/etc/openldap/ldap.conf: SIZELIMIT 20 TIMELIMIT 15 #DEREF never TLS_REQCERT demand uri …
11 opensuse  nfs  ldap  autofs 

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