それでも正しくインストールされていることを確認してください。

それでも正しくインストールされていることを確認してください。

私のデーモンでは、定期的にファイルをインポートするために、「ソース」としてリモート読み取り専用WebDAVフォルダ1を複数インストールしました。$SOURCEこの質問のためにそれらの一つになろう。

盲目的に飛び込む前に、$SOURCEインストールがまだ機能していることを確認するのが最善だと思います。 WebDAVは優れた安定性として知られていないため、インストール中に実行された確認が後で「中断」される可能性があります。

次のアイデアは私には適していないようです。

  • 既知のリモートファイルがあるかどうかをテストします。$SOURCE必ずしも私が制御できるわけではありません。
  • 何があるかをテストします。$SOURCE空になる可能性があるため、偽の声が発生します。
  • 出力を確認してくださいmount | grep " $SOURCE "。 netdevsで誤検出が発生しませんか?
  • 結果の確認mountpoint -q "$SOURCE":誤検出は同じですか?

もっと:

検査では、不適切な量のネットワーク帯域幅とメモリを使用しないようにする必要があります。したがって、追加のcurlDAVをインストール$SOURCEしてファイル/フォルダ構造全体の違いを確認することで、私の問題は明らかに解決されますが、可能なすべての方法で要件を無効にすることもできます。

このチェックはbash³+ "basic linux stuff"またはmicroperlで動作します。膨張はルータにとっては良くありません。

davfs2キャッシュの使用について知っています。インストールされていて構造がキャッシュされ、接続が失敗した場合はどうなりますか?空のファイルが多くなるのではないでしょうか$SOURCE


¹davfs2スクリプトから呼び出されています。もっと正確に教えてほしいと聞きました。

²実際には、私のデーモンは主に24時間年中無休で使用される動的IP環境に配布されなければなりません。〜する毎日インターネットの再接続を体験してください。

より正確に言えば、ビジーボックスの灰の山。

ベストアンサー1

おすすめ記事