SSH経由でアクセスできるサーバーがあります。 KVMは使用できず、サーバー全体のルートパーティションは1つしかありません。必要のないファイルをいくつか削除し、それらをextundelete( http: //extundelete.sourceforge.net/ )。これを行うには、対象のファイルシステムをマウント解除する必要があります。
再起動せずにルートファイルシステムをマウント解除する方法はありますか?一部のシステムにルートファイルシステムをマウントする前に、initrdがシステムをブートするのと同じようなことをするのではないでしょうか。
ありがとう
ピボットルートを使用して、一時的なメモリ内のファイルシステムルートに切り替えるのはどうですか?
http://www.ivarch.com/blogs/oss/2007/01/resize-a-live-root-fs-a-howto.shtml を参照してください。
ddとnetcatを使用してディスク/パーティションを別の場所にコピーし、そこで回復を行うことができます
PLD LinuxレスキューディスクのようなライブレスキューCDを誰かに手伝ってもらおうと思います。しかし、sshアクセスのみ、KVM、ILO、バックアップなどを持たないことはかなり危険です。
他の1つのオプションは、R1Soft(hcp)から無料のホットコピースナップショットユーティリティをインストールすることです:参照: http://www.r1soft.com/tools/linux-hot-copy/
ルートパーティションの読み取り専用スナップショット を取得して、サブディレクトリにマウントできます。スナップショットマウントに対してundelete/repairユーティリティを実行できます。
いいえ、これはこの地球では実行できません。