zfs データセットはしばらくしても自動的にアンロードされますが、他のデータセットは引き続き使用できます。

zfs データセットはしばらくしても自動的にアンロードされますが、他のデータセットは引き続き使用できます。

私は私が入れたLinuxボックスを持っていますが、それは私のバックアップシステムです。 3つの2TBドライブを備えたzfsリニアスパンアレイがあります。毎晩私はfreefilesync(素晴らしいプログラム)を使ってネットワークドライブにマップされたこのマウントポイントにファイルを同期します。

$ zfs list
NAME                                USED  AVAIL  REFER  MOUNTPOINT
san                                3.31T  2.04T  2.87M  /san
san/vault                          3.31T  2.04T   136K  /san/vault
san/vault/falcon                    171G  2.04T   100K  /san/vault/falcon
san/vault/falcon/snapshots          171G  2.04T   171G  /san/vault/falcon/snapshots
san/vault/falcon/version            160K  2.04T    96K  /san/vault/falcon/version
san/vault/gyrfalcon                 564K  2.04T   132K  /san/vault/gyrfalcon
san/vault/gyrfalcon/snapshots       184K  2.04T   120K  /san/vault/gyrfalcon/snapshots
san/vault/gyrfalcon/version         184K  2.04T   120K  /san/vault/gyrfalcon/version
san/vault/osprey                    170G  2.04T   170G  /san/vault/osprey
san/vault/osprey/snapshots         24.2M  2.04T  24.2M  /san/vault/osprey/snapshots
san/vault/osprey/version            120K  2.04T   120K  /san/vault/osprey/version
san/vault/redtail                  2.98T  2.04T  17.2M  /san/vault/redtail
san/vault/redtail/c                 777M  2.04T  72.9M  /san/vault/redtail/c
san/vault/redtail/c/AMD            4.44M  2.04T  4.24M  /san/vault/redtail/c/AMD
san/vault/redtail/c/Users           699M  2.04T   694M  /san/vault/redtail/c/Users
san/vault/redtail/d                1.59T  2.04T   124K  /san/vault/redtail/d
san/vault/redtail/d/UserFiles      1.59T  2.04T  1.59T  /san/vault/redtail/d/UserFiles
san/vault/redtail/d/archive         283M  2.04T   283M  /san/vault/redtail/d/archive
san/vault/redtail/e                1.34T  2.04T   124K  /san/vault/redtail/e
san/vault/redtail/e/PublicArchive  1.34T  2.04T  1.34T  /san/vault/redtail/e/PublicArchive
san/vault/redtail/e/archive         283M  2.04T   283M  /san/vault/redtail/e/archive
san/vault/redtail/snapshots         184K  2.04T   120K  /san/vault/redtail/snapshots
san/vault/redtail/version          44.3G  2.04T  43.9G  /san /vault/redtail/version

パテを通してLinuxを見ると、マウントが1分間存在し、数分後に消えます。 (zfsリストには常にそのマウントが表示され、マウントが解除されていることを確認するにはマウントを繰り返す必要があります。空になるか、親ディレクトリにまったくありません)。これらのデータセットのマウントが失われています。

翌朝または数時間後に戻るたびに、ほとんどfreefilesyncが同期を開始した直後ですが、ファイルの移動を開始する前にsan/vault/redtailは空です。

エクスポートとインポートの両方を試しましたが、同じ問題が引き続き発生します。私のデータはまだそのままです...

このコマンドは、これらすべての問題を一時的に解決します(期間は不明です)。zfs mount -a

これは私がParnt Sanにかなり多くのサブデータセットを作成した後(おそらく数週間前)に始まり、それがサンデータセットの親エントリになる前に(私はそれについて何の問題もありませんでした)、すべてのデータがそこにあります。配置されると、子データセットが存在します。それ以来、データを外に移動し、データを生成し、データを再移動しました。

私のコンピュータは同期のためにネットワークを移動し続け、インストールはその期間中に失われ、バックアップはほぼ1ヶ月間完了しませんでした。ファイル数を計算する前(15分から1時間程度)、クソのインストールが再び消えて中断されました。バックアップが不名誉に陥った。

データセットをパッケージ化するときに何かを混乱させた可能性があります。後で気に入らなかったので、一部を削除しなければなりませんでした。データは表示されず、何も表示されませんが、すべてが完了したと言い、何度も再起動して再確認した後、すべてが完璧に見えました!

その後、状況は良く見えましたが、サブデータセットの1つであるsan/vault/redtail/cを見てみました。

私はたわごとを台無しにする前に。何が起こっているのかを知る必要があります。データは現在通常システムの冗長バックアップですが、バックアップは一意であるため、ソースドライブの状態の影響を受けます。だから私はそれをオフラインにする余裕はありません。

スナップショットに関する追加の注意事項。壊れたように見える直前に初めてスナップショットを撮りました。これが原因ではないでしょうか?このスナップショットを使用して問題を解決できますか?これは偶然か、それともシグナルですか?

この投稿を見ると、 再帰的に巡回せずにZFSから大規模ディレクトリを一括削除します。私が子供たちと一緒にたくさんのデータセットを作った理由が気になったら...

編集する:この投稿に興味がないため、質問を書き直しました。もう一度お読みください。

ベストアンサー1

おすすめ記事