GNU/Linux >> Linux の 問題 >  >> Linux

Linux でビジー状態のディスクを遅延アンマウントまたはマウント解除する

あなたは怠け者なので、ディスク操作が完了した後でマウントを解除したいと考えています。

もっともらしいシナリオは次のとおりです:

rsync を使用しています バックアップを実行して立ち去ることができます。 umount -lできます ドライブをコピーし、コピーと同期が完了するとアンマウントされるため、休憩後に戻ってきたとき (バックアップよりも時間がかかることがわかっています)、キーボードをいじる必要がなくなり、ドライブを取り外すことができます。


これは実際には、管理タスクでフォローアップ タスクを実行する時間を増やすために実装されています。

このタスクとは関係なく、さらにタスクがパイプラインで待機している場合は、レイジー アンマウントして、バッチ内の他のタスクを続行できます。

:タスク 1 とタスク 2 は、連続してスケジュールされた 2 つの管理タスクです。

<ブロック引用>

タスク 1 毎日のバックアップ

これは、プロジェクト パーティションからバックアップ パーティション (/mnt/backupProj など) に多数のファイルをコピーします。バックアップ パーティションはオンザフライでマウントされ、このタスクの最後にアンマウントされます。コピーにはかなりの時間がかかります。

<ブロック引用>

タスク 2 SQL ビューの更新

専用サーバーで一連のデータベース ビューの更新を実行します。

タスク 2 は明らかにタスク 1 から完全に独立しているため、バックアップ タスクの完了を待たずに /mnt/backupProj を遅延アンマウントできます。


マウントによってマウントされたディレクトリの元の内容を表示する必要がある場合にも、さまざまな理由 (nfs サーバーのダウンなど) で明らかにスタックしている場合に、レイジー umount を使用します。どちらの場合も、マウントはビジーです。他にも特殊なケースがあると思いますが、このオプションを使用した最も一般的な理由はこれら 2 つです。


Linux
  1. Linuxでdfを使用して空きディスク容量を確認します

  2. Linuxでディスクをパーティション分割する方法

  3. ハードディスク全体のLinuxをバックアップしますか?

  1. ディスクプラグでバックインタイムを開始しますか?

  2. Linux –参照しかしLinuxの場合?

  3. Linux –ディスク/ディスクのコピーを遅くしますか?

  1. 「dd」コマンドを使用して Linux OS をバックアップする方法

  2. Linux:umount の実行時にデバイスがビジー状態になっているのはどのプロセスですか?

  3. linux:バックグラウンド タスクを強制終了するようにしました