Questions tagged «inode»

索引节点是Unix样式的文件系统中的数据结构,它描述文件系统对象(例如文件或目录)

8
重新链接已删除的文件
有时人们会删除不该删除的文件,但长时间运行的过程仍然会打开该文件,而通过分类来恢复数据/proc/<pid>/fd/N还不够好。如果您可以通过对ln运行一些魔术选项来“撤消”删除操作,那么就足够了不起了,这将使您重新链接到inode编号(通过lsof恢复)。 我找不到任何Linux工具可以做到这一点,至少可以通过粗略的Googling来实现。 您得到了什么,serverfault? EDIT1:删除文件的原因不够出色,/proc/<pid>/fd/N是因为仍然打开文件的进程仍在写入文件。删除将从文件系统名称空间中删除对索引节点的引用。我想要的是一种重新创建参考的方法。 编辑2:'debugfs ln'可以工作,但是风险太大,因为它会破坏原始文件系统数据。恢复的文件也疯狂不一致。链接计数为零,我无法向其添加链接。这样我会更糟,因为我可以使用它/proc/<pid>/fd/N来访问数据而不会破坏我的fs。
33 linux  inode 

5
如何清理未处理的孤立inode列表?
我试图挂载一个以前只读的可读写文件系统: 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 …

2
ext4文件系统最大inode限制-谁能解释一下?
最近,我们遇到了一个问题,more than 6mln in this case尽管有足够的空间,但ext4文件系统之一似乎无法处理大量文件。它是6mln最大数,ext4文件系统可以在与所有默认设置的格式有哪些?我尝试使用Google进行搜索,但没有得到任何明确的答案。在座的任何人都可以在此遮住一些光线吗?干杯!!

6
Linux-帮助,我的inode快用完了!
我有一个包含许多小文件的文件系统。当前使用了大约80%的inode(我用进行了检查df -i),但是只使用了60%的磁盘空间。如何“增加” inode的数量?如果只是磁盘空间,我知道我可以增加磁盘的大小(此磁盘位于LVM上)。如果增加磁盘大小,那会使我有更多的索引节点吗? 如果愿意,我愿意增加该磁盘所在的文件系统。

12
确定Inode用法的位置
我最近在开发Web服务器上安装了Munin,以跟踪系统使用情况。我注意到,即使磁盘使用量几乎没有增加,系统的inode每天仍会上升约7-8%。我猜有些东西正在写大量的小文件,但我找不到什么/在哪里。 我知道如何查找磁盘空间使用情况,但似乎找不到一种汇总inode使用情况的方法。 是否有按目录确定索引节点使用情况的好方法,以便我可以找到使用情况的来源?

3
链接到特定的inode
我有一个已删除的文件,但仍由程序保持打开状态。我使用lsof找到了索引节点号。如何创建硬链接回到该索引节点?
14 linux  inode  lsof 

3
Linux:为什么更改inode大小?
Tune2fs允许将inode大小从默认值(ext3上为128字节,ext4上为256字节)更改为几乎所有内容,但应为2的幂。更改默认inode大小的原因是什么? 这里写道,可以这样做是为了能够将ACL属性存储在inode内。索引节点中还可以存储什么? 是否有任何理由增加现代​​大容量驱动器(2TB及以上)的inode大小?
12 linux  ext4  inode  tune2fs 

2
我可以在Linux中增加inode数量吗?
我有一个带有2.4.17内核的Linux MIPS路由器。根fs是tmpfs,/ rom是cramfs。在tmpfs上有4MB的可用内存和3MB的可用内存。 我可以创建一些新的空文件,但是接下来的文件会失败,并显示“空间不足”。但是,我可以将1MB数据附加到现有文件中。所以我的麻烦在于inode计数。 我的问题是: 有什么方法可以动态增加inode? 如果我不能动态增加它-在内核源代码中哪里可以增加它?
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 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.