在Linux系统中如何有效地对存储空间加以使用和管理,我个人认为需要双管齐下,磁盘空间就像水资源一样需要开源节流,开发水源节制水流,一方面要扩充空间,另一方面需要限制空间,那么就要使用LVM技术和quota命令。LVM是逻辑卷管理的英文简写,它是Linux环境下对磁盘分区进行管理的一种机制,建立在硬盘和分区之上的一个逻辑层,用户在无需停机的情况下可以在线拉伸离线缩小逻辑卷,当系统空间不足而加入新的硬盘时,不必把用户的数据从原硬盘迁移到新硬盘,而只须把新的分区加入卷组并扩充逻辑卷即可,在企业中采用LVM技术的原因在于可以在线拉伸,不影响企业正常运转。
Linux命令quota用来显示磁盘使用情况和限额,在缺省情况下只显示用户限额,root用户可以使用带有可选User参数的-u标志查看其它用户的限制,没有root用户权限的用户可以通过使用带有可选Group参数的-g标志来查看它们所属的组的限制,通过quota命令可以限制用户对磁盘空间的使用量,当用户用完了分配的空间时就不能再往磁盘里写入了,除非删除数据腾出空间才可以写入。
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/100424.html