Cpanel中的Inodes是什么?

今天无聊上了一下HostGator的Cpanel,发现在左下角写了一些服务器的状态,看到有个Inodes不知道是什么东西,有2万多的数值。后来想到自己推荐Hostgaotr的那篇文章中有朋友跟我提到了HostGator有5W文件的限制(经验证Hostgator确实有限制,不过Baby Plan中的文件限制是25万,不必太担心)。于是我就上网查了一下Inodes是什么。

在Unix主机中,Inode是作为索引文件存在的,就是相当于我们主机文件的目录,每个文件都有一个Inode。这些Inode用来存储这些数据的信息,这些信息包括文件大小、属主、归属的用户组、读写权限等。inode为每个文件进行信息索引,所以就有了inode的数值。操作系统根据指令,能通过inode值最快的找到相对应的文件。

我一直都不知道HostGator中的空间是有文件限制的,没想到我空间已经占用这么多Inode了,可能是自己没事就爱网空间瞎传东西,因为是无限量的,结果就扔在那了,也不管了。

既然没事,就清理一下吧。垃圾邮件,不用的文件夹,文件,照片等等等等。

清着清着又回去看了看Inode,发现Hostgator上的Cpanel上有Inode的说明,截个图给大家看看

附翻译:
每次当一个文件被上传到服务器时,一个Inode文件(索引文件)就会被建立,这些Inode索引文件中包含着原文件的信息起到在系统中识别这些文件的作用。因为服务器的可靠性是被放在第一位考虑的,所以我们建议你的Inode数目最好不要超过250000个。此外,如果你的账户中Inode索引文件超过了50000个,那么我们的周备份计划将只自动还原(备份)你的数据库,静态文件将会保持不变。一般来说不会出现任何问题,除非因为某种原因你的账户被不知名文件弄混乱。

因为BACK UP 有备份的意思,还有还原的意思,我搞不清楚到底是备份还是还原。如果是还原的话,那为什么还有25W的限制呢?是不是大家理解错了?所以,我觉得这里应该是备份的意思。(经验证是备份

待会我问问HOSTGATOR的24小时客服。

基本上Hostgator的在线客服是随叫随到,不到2分钟,就联系上了

(8:54:40 PM) Clinton Me: has entered the chat.
(8:54:42 PM) Clinton Me: Hello, welcome to HostGator Live Chat! How may I assist you today?
(8:54:53 PM) ME: hi, good to see u
(8:55:22 PM) Clinton Me: :)
(8:55:33 PM) ME: I dont' understand if i exceed 5w Inodes, hostgator gonna restore my database or just save it ?
(8:56:01 PM) ME: somebody told me hostgator will stop my account if my Inodes exceed 50,000
(8:56:21 PM) Clinton Me: If your account exceeds the limit, we will no longer backup your account.
(8:56:28 PM) Clinton Me: Your account will still stay active, we will not stop it.
(8:56:36 PM) Clinton Me: We will just not make any backups.
(8:57:08 PM) ME: I use baby plan, and my limit of Inodes is 250,000. so if i exceed 5w, what gonna happend ?
(8:57:51 PM) Clinton Me: Nothing, your account will stay active, but we will not take backups of your account every Sunday.
(8:58:41 PM) ME: OK. i got it. thank you very much

结果已经出来了,Baby Plan 中的文件限制是25万,如果不超过这个数,Hostgator是不会对你做任何限制的,而超过5万文件时,他们的每周自动备份计划就不会备份我们静态文件,只会备份我们的数据库了。(刚知道Hostgaotr每周还有自动备份,我自己还瞎备份呢。。以后出问题直接找他们恢复就可以了,哈哈)

问题搞定。。。。不用担心了。