扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
问题
关于windows中磁盘空间限制的问题
解决方案
目前常用的设置是,FTP里面使用ServU本身的虚拟Quota,操作系统不启用磁盘Quota。
如果启用Windows系统的quota对性能影响比较大。
在只启用FTP Quota的情况下,用户的程序写出来的文件可能超过限定
的quota。我们的程序会每天计算一次实际的磁盘使用量,然后发信通
知系统管理员,再采取相应的行动。
如果要启用操作系统的磁盘配额则需要做如下的操作
1.
启动所在分区的NTFS磁盘配额功能,不要将磁盘配额功能设置为强行限制,因为部分客户的站点可能已经超过限制
2.
在注册表HKEY_LOCAL_MACHINE\SOFTWARE\ValueOf\ServiceConfig中修改如下的项目
项目 类型 数值 意义
HardQuotaApp REG_SZ 100 用户的WebAdmin作为外挂应用运行者最多可以写入的数据量是站点Quota的百分之多少
HardQuotaEnabled REG_SZ TRUE 是否启用磁盘硬Quota限制
HardQuotaFtp REG_SZ 100 ServU中Quota的限制设置为站点Quota参数的百分之多少
HardQuotaWeb REG_SZ 100 用户的IUSER作为站点运行者最多可以写入的数据量是站点Quota的百分之多少
修改完这些项目后重新启动Acasd服务(Prim@Hosting Web Appliance Server)
3.
运行apps\bin目录中的syncQuota.exe同步客户的磁盘配额设置和文件的属主
4.
修改NTFS磁盘配额为强行限制配额大小
5.
将syncQuota.exe加入到任务计划中,每天夜里定期执行(这个任务的CPU占用率会比较高,不要放在白天访问高峰执行)
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者