タグ付けされた質問 「inode」

8
削除されたファイルの再リンク
ときどき人々はすべきではないファイルを削除しますが、長時間実行されるプロセスではファイルが開いたままになります/proc/<pid>/fd/N。恐ろしいことに、lnにマジックオプションを実行して削除を「元に戻す」ことができれば、inode番号(lsofで復元)に再リンクできます。 これを行うためのLinuxツールは、少なくとも大まかなグーグルでは見つかりません。 何がありますか、serverfault? EDIT1:ファイルを取得するのに/proc/<pid>/fd/N十分な理由は、まだファイルを開いているプロセスがまだ書き込み中だからです。削除すると、ファイルシステム名前空間からiノードへの参照が削除されます。私が欲しいのは、参照を再作成する方法です。 EDIT2:「debugfs ln」は機能しますが、生のファイルシステムデータをフロップするため、リスクが高すぎます。復元されたファイルも一貫性がありません。リンクカウントがゼロであり、リンクを追加できません。/proc/<pid>/fd/Nfsを破損せずにデータにアクセスするためだけに使用できるので、この方法はさらに悪くなります。
33 linux  inode 

5
未処理の孤立したiノードリストをクリーンアップする方法は?
以前は読み取り専用でマウントされていたファイルシステムを読み書き可能にマウントしようとしました: mount -o remount,rw /mountpoint 残念ながら、うまくいきませんでした: mount: /mountpoint not mounted already, or bad option dmesg レポート: [2570543.520449] EXT4-fs (dm-0): Couldn't remount RDWR because of unprocessed orphan inode list. Please umount/remount instead Aもumount機能しません: umount /mountpoint umount: /mountpoint: device is busy. (In some cases useful info about processes that use the device …

2
ext4ファイルシステムの最大inode制限-誰でも説明できますか?
最近、ext4ファイルシステムの1つが、more than 6mln in this case十分なスペースがあるにもかかわらず、非常に多くのファイルを処理できないように見えるという問題がありました。それ6mlnは最大数ですか、ext4ファイルシステムはすべてのデフォルト設定でフォーマットされたときに持つことができますか?Googleで試してみましたが、決定的な答えは得られませんでした。ここにいる人は誰でもこれに光を当てることができますか?乾杯!!

6
Linux-ヘルプ、iノードが不足しています!
小さなファイルがたくさんあるファイルシステムがあります。現在、iノードの約80%が使用されています(チェックしましたdf -i)が、使用されているディスク領域は60%のみです。iノード数を「増やす」にはどうすればよいですか?ディスクスペースだけの場合は、ディスクのサイズを増やすことができます(このディスクはLVM上にあります)。ディスクのサイズを大きくすると、iノードが増えますか? それが助けになれば、このディスクが置かれているファイルシステムを拡大したいと思います。

12
iノードの使用場所を決定する
最近、システムの使用状況を追跡するために、Muninを開発用Webサーバーにインストールしました。ディスク使用量はほとんど増加していませんが、システムのiノード使用量は1日あたり約7〜8%増加していることに気付きました。私は何かがたくさんの小さなファイルを書いていると推測していますが、何/どこを見つけることができません。 ディスク領域の使用量を見つける方法は知っていますが、iノードの使用量を要約する方法を見つけることができないようです。 ディレクトリごとにiノードの使用状況を判断する良い方法はありますか?

3
特定のiノードへのリンク
削除されたファイルがありますが、プログラムによって開かれたままです。lsofを使用してiノード番号を見つけました。そのiノードに戻るハードリンクを作成するにはどうすればよいですか?
14 linux  inode  lsof 

3
Linux:なぜiノードのサイズを変更するのですか?
Tune2fsでは、iノードサイズをデフォルト(ext3で128バイト、ext4で256バイト)からほとんどすべてに変更できますが、2のべき乗でなければなりません。デフォルトのiノードサイズを変更する理由は何ですか? ここに、iノード内にACL属性を格納できるようにするためにこれを行うことができると書かれています。iノード内には他に何を保存できますか? 最新の大容量ドライブ(2TB以上)でiノードサイズを増やす理由はありますか?
12 linux  ext4  inode  tune2fs 

2
Linuxでiノード数を増やすことはできますか?
Linux MIPSルーターと2.4.17カーネルを使用しています。ルートfsはtmpfsで、/ romはcramfsです。tmpfsには4MBの空きメモリと3MBの空きメモリがあります。 いくつかの新しい空のファイルを作成できますが、次のファイルは「スペース不足」で失敗します。ただし、既存のファイルに1MBのデータを追加できます。したがって、私の問題はiノード数にあります。 そして私の質問: iノードを動的に増やす方法はありますか? 動的に増やすことができない場合-カーネルソースのどこで増やすことができますか?
9 linux  kernel  inode 

3
Linuxディレクトリサイズ/ブロック数の単調増加
Linuxでは(おそらくファイルシステムのブロックサイズの関数として)、ディレクトリを作成するとstat、4096のサイズが返されます。このディレクトリに、ある程度のサイズのファイルを作成できます。ディレクトリ(から報告stat)。 ある時点で、ディレクトリが多くのファイルでいっぱいになると、ディレクトリのサイズが膨らみます(ディレクトリの内容について話しているのではなく、ディレクトリ自体を表すために消費されるブロックについて話している)。ファイルを削除しても、ディレクトリのサイズは変わりません。 ここに簡単な例があります: [root@uxlabtest:/]$ mkdir test [root@uxlabtest:/]$ stat test File: `test' Size: 4096 Blocks: 8 IO Block: 4096 directory Device: fd00h/64768d Inode: 1396685 Links: 2 Access: (0755/drwxr-xr-x) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2011-07-26 14:06:04.000000000 -0400 Modify: 2011-07-26 14:06:04.000000000 -0400 Change: 2011-07-26 14:06:04.000000000 -0400 次に、一連のファイルをタップします。 [root@uxlabtest:/]$ for …
8 linux  inode  vfs 
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.