• 关于服务器各用户的家目录大小限制方案


    关于服务器各用户的家目录大小限制

    方法1-把磁盘重新规划、格式分区,再用quota进行磁盘配额限制,再针对每个对应的家目录进行挂载使用。

     缺点:由于公司这边的磁盘采用的不是LVM逻辑卷管理,所以不能自由裁剪,这种方法相当于重新分区,一但分区后,大小就固定了,以后就不能更改了!  不建议使用

     

    方法2-使用dd命令,撑大一个文件比如说(500G),然后把原来home下用户家目录如(denghuayi)里面的资料全部剪切到另外一个文件夹,然后再把这个文件挂载到家目录下,再把原来的资料复制回来。

          缺点:

    第一,需要操作的储存空间比较大,保守剩余空间至少1t以上。

    第二,剪切复制资料的时间可能比较长,可能会影响工作。

    第三、挂载的目录比较多,会延长服务器重启开机的时间,如果出现挂载失败的情况的话,可能会出现数据不一致的现象!

     

    方法3-使用脚本监控。

    创建crontab脚本,利用du命令来定时检测每个家目录的大小,设定一个比较值,当这个比较值小于设定值,发邮件提醒用户释放空间,当比较值等于极限值,利用root权限,把家目录的w写入权限改掉,家目录数据无法正常写入!

         缺点:

    du命令检测数据量太大,花费时间太长,消耗服务性能高。

  • 相关阅读:
    Javascript 面向对象编程
    __dirname与__filename
    解决动画播放完后恢复到初始状态的问题
    基于jQuery滚动加载页面内容效果的插件封装
    JQuery 方法
    CSS 尺寸介绍
    原生JS组件编写,构造函数封装步骤
    面试题原型链
    基础面试题——什么是盒子模型
    数组去重方法
  • 原文地址:https://www.cnblogs.com/to-be-rich/p/7243613.html
Copyright © 2020-2023  润新知