ベイに取り付けられているSATA接続ドライブを取り外した後、カーネルはほとんどの場合インストールを削除します。ただし、ディスクを取り外してもマウントが残っている場合があります。これを避ける方法はありますか?
答え1
元のOPに答えたら、いつでも遅延除去を使用して強制的に削除できます。
umount -l <filesystem|partition>
ただし、遅延アンロードの問題は、そのドライブに書き込まれる保留中のバッファを無視することです。
ドライブをマウント解除するためにスクリプトを実行することができ、アプリケーションから呼び出すことができるアプリケーションを実行しているユーザーまたはユーザーのグループに対してsudoスクリプトをお勧めします。または、コンソールのキーを押してスクリプトを呼び出すこともできます。 (物理サーバーの場合)
答え2
以前にマウントポイントを手動でアンマウントしないと、物理ドライブは削除されません。
キャッシュがフラッシュされたり、データが破損したりする可能性があるという保証はありません。
何か(USBディスクやドライブなど)をホットマウントすることとマウント解除するのは別々です。
答え3
私も同じ質問がありました。
ヒューズファイルシステムに書き込んでおり、ヒューズが「ユーザ空間のファイルシステム」であるため、マウントが存在する限り、別々のユーザプロセスが実行される可能性があります。これは理論にすぎませんが、プロセスが終了または停止した場合、ディスクを取り外してもマウントされた状態が正しく更新されない可能性があります。
それにもかかわらず、SIGKILL
これらのプロセスのいずれかに送信して、この動作が再現可能であるかどうかをテストするのは簡単です。