web-dev-qa-db-ja.com

サーバーを再起動せずにルートファイルシステムをアンマウントする

SSH経由でアクセスできるサーバーがあります。 KVMは使用できず、サーバー全体のルートパーティションは1つしかありません。必要のないファイルをいくつか削除し、それらをextundelete( http: //extundelete.sourceforge.net/ )。これを行うには、対象のファイルシステムをマウント解除する必要があります。

再起動せずにルートファイルシステムをマウント解除する方法はありますか?一部のシステムにルートファイルシステムをマウントする前に、initrdがシステムをブートするのと同じようなことをするのではないでしょうか。

ありがとう

9
Thomas Wang

ピボットルートを使用して、一時的なメモリ内のファイルシステムルートに切り替えるのはどうですか?

http://www.ivarch.com/blogs/oss/2007/01/resize-a-live-root-fs-a-howto.shtml を参照してください。

10
FGrose

ddとnetcatを使用してディスク/パーティションを別の場所にコピーし、そこで回復を行うことができます

3
Jure1873

PLD LinuxレスキューディスクのようなライブレスキューCDを誰かに手伝ってもらおうと思います。しかし、sshアクセスのみ、KVM、ILO、バックアップなどを持たないことはかなり危険です。

他の1つのオプションは、R1Soft(hcp)から無料のホットコピースナップショットユーティリティをインストールすることです:参照: http://www.r1soft.com/tools/linux-hot-copy/

ルートパーティションの読み取り専用スナップショット を取得して、サブディレクトリにマウントできます。スナップショットマウントに対してundelete/repairユーティリティを実行できます。

3
ewwhite

いいえ、これはこの地球では実行できません。

0
pfo