問題タブ [microsoft-distributed-file-system]
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.
asp.net - DFS FTP を介した ASP.Net DLL のロック
FTP 経由でファイルをアップロードしようとすると、DLL がロックされており、現在上書きできないというエラーが表示されるという状況が続いています。これは、これが発生している DLL のみであり、通常のファイル (aspx、ascx、css など) は正常に上書きできます。
私たちのセットアップ
別のサーバーから管理される DFS を介して同期されている 2 つの Web サーバーがあります。それらはすべて同じドメインに属しています。それらはすべて、プライベート ネットワーク上の 1GB イーサネット カードで内部転送を行います。
私たちの問題
VS2010 で開発し、作業中のサイトをビルドします。サーバーでチェックする必要があるレベルに達したら、BIN フォルダー内の DLL を上書きできるかどうかを判断します。この問題が発生し始めたのは、古い信頼性の低い同期ツールから Windows 2008 のスーパー DFS ツールに移行したときだけです。これは優れたツールであり、うまく機能しますが、これがこの問題の原因であると私が考えることができる唯一のものです.
実際にファイルを上書きするには、この基本レベルのコードを使用しているすべてのサイトを削除する必要があります。これにより、DLL のロックが解除され、アップロードできるようになります。
DLL をアップロードするためだけに頻繁にサイトをダウンさせなければならないことにうんざりしていて、うんざりしています。
ASP.Net が DLL を一時フォルダーにキャッシュすることを理解しているので、BIN フォルダー内の DLL 自体にロックが残っている理由を神は知っています。
奇妙なことに、これは常に起こるとは限らず、何週間も続くことがあります。または、最近のように、IIS サイトをダウンさせてアップロードできるようにする必要があるのは毎日のことです。
これを書いている時点で、サイトをダウンさせたにもかかわらず、FTP にアップロードできません。
10分ごとにこれをいじるのではなく、実際に仕事を続けることができるように、誰かがこれに光を当てることができますか. VS2010 が非常に不安定で、ビジュアル ソース セーフが必要なものだけをチェックインするだけで、これも問題にならないのは十分に悪いことです。
c# - プログラムで DFS のアクティブな UNC パスを取得する方法
DFS パスが与えられた場合、現在プログラム上にあるアクティブなパスをどのように知ることができますか。
たとえば、 と の 2 つのサーバー共有が"\\Server1\Folder\"
あり"\\Server2\Folder\"
、DFS がオンになっているため、 にアクセスでき"\\DFS_Server\Folder\"
ます。"\\DFS_Server\Folder\"
"\\Server1\Folder\"
"\\Server2\Folder\"
.net-3.5 - DirectoryInfoを使用してDFSパスを解決できますか?
DFSパスを直接解決する方法はありDirectoryInfo
ますか?
私はこの答えを見つけました:プログラムでDFSでアクティブなUNCパスを取得するにはどうすればよい ですか...これは本当に私の唯一のオプションですか?
html - DFSロケーションをターゲットとするhrefリンクを作成するにはどうすればよいですか?
イントラネットプロジェクトで、DFSの場所にあるファイルを対象とするハイパーリンクを作成する必要があります。たとえば、file:// c:\ directory \ filname.txtが正常に機能する場合がありましたが、次のような場所を使用する必要があります。
これは、file://link形式を使用した場合は機能しません。(驚くべきことに、会社の内部Webブラウザーはクロムであり、そうです、私はそれをプッシュしたことを認めています:-)
誰かがこれに対する解決策を提案できますか?
ありがとう
リチャード
java - URLを介してDFSファイルシステム内のファイルにアクセスするJava
ファイルシステムをDFSリーフに移動する開発環境でシステムをテストしています。画像がUNCパスではなくURLを介してアクセスされようとしている場合を除いて、すべてが正常に機能しています(画像のプレビューの場合、画像は壊れたリンクとして表示されます)。これは開発サーバーのどこかにある根深い構成の問題であり、URLではなくUNCパスを介して画像を指すように変更すると画像プレビューが機能するため、ファイルシステム設定の変更とは関係がないと考えていますが、過去にJavaおよびDFSシステムで奇妙な問題が発生したため(File.getFreeSpace()が正しい値を返さない)、URLを介してDFSを介してファイルにアクセスすることはできないというJavaのドキュメントがあるかどうか疑問に思いました。問題。ありがとう。
lucene - Lucene インデックスと Windows DFS レプリケーション
Web サーバーで Lucene インデックスを定期的に複製したいと考えています。Solr とは別に、Windows 2008 サーバーで DFS レプリケーションをセットアップし、それを使用して、負荷分散された Web サーバーにインデックスをレプリケートできますか? そのアプローチは機能しますか?それとも、クローラー コード内の 2 つの異なるインデクサーの場所に並行して書き込む必要がありますか?
どんな助けでも大歓迎です。
ありがとう!
c# - Process.Start と dfsdiag.exe の奇妙な動作
DfsDiag.exe
はデフォルトで にありますC:\windows\system32
。でプロセスを開始しようとしましたProcess.Start
が、常にエラーが発生しているようですThe system cannot find the file specified
。それ以外は今のところ特に問題はないように思います。
私は試した...
- フルパスの指定
@"C:\Windows\System32\DfsDiag.exe"
- ファイルを実行中のディレクトリにコピーします。
前者は失敗しましたが、後者は機能しました。私は一生、理由を解明することはできません。
(OSはWindows Server Standard 2008 R2)
delphi - Delphi を使用してコマンド ライン アプリケーションをリモートで呼び出す
ネットワーク設定に DFS を追加する過程にあり、自動化プロセスに関して少し不満があります。
現在、新しいプロジェクトの作成時にフォルダー構造を作成するツールがあります。これは、任意のプロジェクト管理者が実行できます。プロジェクトはネットワーク共有上にあります。
問題は、これらの新しいネットワーク共有を DFS 名前空間に追加する必要があることです。
ドメイン コントローラ上でローカルに実行している場合は、Delphi アプリケーションから DFSUtil.exe アプリケーションを呼び出すことができます。
ドメイン上のクライアント マシンからこれを行う方法はありますか?
hadoop - Hadoop dfs でクラスターのフル パスを確認する方法
hadoop dfs のデフォルトは相対パスのみです。例えば
hadoop dfs -ls / .... /tmp1/ .... /tmp2/
どのクラスターからのものかを確認するにはどうすればよいですか。フルパス。
asp.net - Windows Server 2008 r2 DFS を使用した Web ファームでのキャッシュ。例はありますか?
Windowsサーバー2008 r2 DFSを使用して、Webファーム(複数のサーバーでホストされているアプリケーション)でasp.net mvc 3キャッシュを管理する方法を詳しく説明した例はありますか?
私はあなたの応答に感謝します。