我正在使用CentOS 7机器作为BackupPC服务器,每天晚上从我的两个前端服务器中提取一次备份。 昨晚备份失败,所以我查了一下服务器,看看问题出在哪里。 在我的SSH会话期间,我遇到了有关超出配额/资源限制的错误消息。 我无法重新启动任何服务,我无法创build文件或文件夹等
[admin@host ~]$ df Dateisystem 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf /dev/vzfs 314572800 9919068 304653732 4% / devtmpfs 2097152 0 2097152 0% /dev tmpfs 2097152 0 2097152 0% /dev/shm tmpfs 2097152 128 2097024 1% /run tmpfs 2097152 0 2097152 0% /sys/fs/cgroup
那么,我的驱动器上留下了足够的空间。 我们来检查一下inode
[admin@host ~]$ df -i Dateisystem Inodes IBenutzt IFrei IUse% Eingehängt auf /dev/vzfs 18446744070451413169 18446744069415392088 1036021081 100% / devtmpfs 524288 58 524230 1% /dev tmpfs 524288 1 524287 1% /dev/shm tmpfs 524288 152 524136 1% /run tmpfs 524288 10 524278 1% /sys/fs/cgroup
这是一个疯狂的数字,但我使用的是不使用inode的reiserfs /dynamic调整inode。 (纠正我,如果我错了)
[admin@host ~]$ df -T Dateisystem Typ 1K-Blöcke Benutzt Verfügbar Verw% Eingehängt auf /dev/vzfs reiserfs 314572800 9919068 304653732 4% / devtmpfs devtmpfs 2097152 0 2097152 0% /dev tmpfs tmpfs 2097152 0 2097152 0% /dev/shm tmpfs tmpfs 2097152 128 2097024 1% /run tmpfs tmpfs 2097152 0 2097152 0% /sys/fs/cgroup
为了让系统以某种方式再次运行,我删除了4个备份并重新运行df -i
[admin@host ~]$ df -i Dateisystem Inodes IBenutzt IFrei IUse% Eingehängt auf /dev/vzfs 800000 792553 7447 100% / devtmpfs 524288 58 524230 1% /dev tmpfs 524288 1 524287 1% /dev/shm tmpfs 524288 150 524138 1% /run tmpfs 524288 10 524278 1% /sys/fs/cgroup
很酷,一切都在工作,我可以创build文件/文件夹,并再次启动服务。 所以,我开始另一个备份,同时观察inodes计数,一旦达到800000的幻数,它立即爆炸到这个疯狂的计数上面,配额超过错误信息返回。 但是,我的备份不包含任何大文件夹或文件。
现在我的问题是:这个inode数量的增加是否预期reiserfs的行为? 为什么我的系统耗尽配额/资源空间? 有什么关系吗?
这是我的配额输出:
[admin@host ~]$ quota Dateisystemquotas für user admin (uid 1000): kein [admin@host ~]$ quota -g Dateisystemquotas für group wheel (gid 10): kein Dateisystemquotas für group admin (gid 1000): kein