問題タブ [nfsclient]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
649 参照

java - NFS ストレージに書き込まれたファイルが破損することがある

アプリケーションサーバーにマウントされたNFSストレージに毎日最大サイズ150MBのXMLファイルを数千個生成する実稼働システムがあります。NFS とアプリケーション サーバーの両方が、Solaris 10 オペレーティング システムで実行されています。

XMLファイルの生成にはJAXB(Java XML API)を使用しています。

アプリケーション サーバーにエラーは報告されていませんが、生成された XML ファイルが破損し、タグが見つからないなどのエラーが発生し、正常に完了しないことがあります。アプリケーションの問題の他の可能性を除外したため、NFS ストレージが原因であると思われます (問題なくファイルを生成するジョブを再現および再実行できません)。

NFS 書き込みに問題がないことを確認する方法を提案できる人はいますか? または、問題をデバッグする方法に関するその他の提案はありますか?

よろしく、マユラン

0 投票する
0 に答える
77 参照

unix - ホーム ディレクトリのマウント ポイント (NFS マウント) が応答しない場合に一時的なログイン パスを設定する方法

サーバー内のすべてのユーザーのホーム ディレクトリは、マウント ポイントにローカルにマウントされたリモート NFS 共有です。

ネットワークの問題により、NFS 共有が応答しない状態になることがあり、この時点でユーザーがログインしようとすると、SSH 接続が閉じられ、次のエラー メッセージが表示されます。

  • ssh_exchange_identification: リモート ホストによって接続が閉じられました

NFS共有が応答していないかどうかを調べるための技術的な解決策があるかどうかを理解したいと思っていました.応答している場合、ユーザーはサーバーにログインできるが、別の(一時的な)ホームディレクトリにログインできる必要があります.

基本的に、ユーザーのログイン中にプライマリ ホーム ディレクトリ (NFS 共有) が応答しない場合は、セカンダリ (一時) ホーム ディレクトリ オプションをセットアップしたいと考えています。

前もって感謝します。

0 投票する
3 に答える
2418 参照

vagrant - Vagrant が Ubuntu 14.04 の NFS マウントでハングする

今日まで、私の浮浪者のセットアップはうまくスムーズに機能していました。しかし、何かが起こったので、何が起こったのかわかりません。

vagrant up を行うと、NFS 共有フォルダーのマウントで突然ハングします。

私の推測では、ホストの更新が原因で何かが壊れたのです。以下は、vagrant up --debug コマンドからの出力と、過去 2 日間の最新の更新を含むリストです。

vagrant からの出力は次のとおりです。

22.10.2015 のソフトウェア アップデートのリスト

2015 年 10 月 21 日のソフトウェア アップデートのリスト

0 投票する
2 に答える
212 参照

c# - C# での NFSPROC3_READDIRPLUS の使用

この NFS 用 C# クライアントのソース コードを使用しています。

https://github.com/DeCoRawr/NFSClient

すべて正常に動作していますが、正常に呼び出せない関数があります。フォルダ項目を一覧表示する関数には、READDIR と READDIRPLUS の 2 つがあります。基本的に、READDIR はパスのみを返し、READDIRPLUS は他のすべての属性を返します。

http://pubs.opengroup.org/onlinepubs/9629799/NFSPROC3_READDIRPLUS.htm

READDIRPLUS を呼び出すとき、使用方法を理解できない 2 つの追加パラメーターがあります。

dircount 返されるディレクトリ情報の最大バイト数。この数には、結果の属性およびファイル ハンドル部分のサイズは含まれません。

maxcount READDIRPLUS3resok 構造体の最大サイズ (バイト単位)。サイズには、すべての XDR オーバーヘッドを含める必要があります。サーバーは maxcount バイト未満のデータを返す場合があります。どんなに頑張っても、うまくいかないようです。

誰かがこの関数を正常に呼び出したことがありますか?

0 投票する
1 に答える
558 参照

nfs - NFS はファイルをクライアントにダウンロードしますか、それともクライアントは NFS サーバー上でファイルにリモート アクセスしますか?

私は NFS を研究してきましたが、理解できないのはこれです: クライアントがサーバーからファイルハンドルを受け取った後 (NFS/mountd/NFSd などの通信プロセス全体の最後まで) は、ファイルデータです。クライアントのどこかに書かれていますか?そして、クライアントはクライアント上のそのファイルを読み書きし、ネットワーク経由でサーバーに送り返しますか? または、クライアントはネットワーク経由でサーバー上のこのファイルを読み書きしていますか? ありがとう!

0 投票する
1 に答える
2220 参照

kerberos - 暗号化された NFS で使用される暗号は何ですか?

NFS (ネットワーク ファイル システム) を保護するために、マウント オプションkrb5pを使用して、ファイル サーバーと NFS クライアント間のすべてのトラフィックを暗号化できます。認証と鍵交換は Kerberos に基づいています。これを Debian 用に設定する方法の例を次に示します: https://wiki.debian.org/NFS/Kerberos

残念ながら、このトランスポート暗号化に使用される暗号を構成する方法はないようです。どのような暗号が使用されていますか? また、これをどのように構成、選択、または適用できますか?

0 投票する
1 に答える
76 参照

freebsd - FreeBSD での NFSClient の問題: "rpc.umntall: not found"

起動してから再起動されていない FreeBSD 8 サーバーがあります。現在再起動されており、NFS マウントを再接続しようとしています。

エラーの明らかな理由はrpc.umntall: not found、プログラムがコンピューターに存在しないためです。

NFSClient を使用する以外に、ネットワークに接続されている NFS サーバーにマウントする方法はありますか。または、必要なスクリプトの部分を越えてクライアントを移動させることはできますrpc.umntallか?

それは以前に開始されたので、私が尋ねるだけです。私がそれからプログラムを削除した場合、私は非常に驚くでしょう.

0 投票する
1 に答える
289 参照

python - NFS マウントを使用して Python でダウングレード ファイルを開く方法

NFS に対していくつかの実験を実行しており、NFS マウントでファイルを開いてダウングレードしたいと考えていますが、どの python コマンドを使用すればよいかわかりません。