社区
IBM AIX
帖子详情
关于AIX限制目录大小的问题
英特尔-x86安卓开发
2011-03-14 04:42:59
有些目录不想有太多的文件,想限制这个目录的大小,比如/var/mydir/ ,现在的大小是10M,当用户写的内容累计超过10M。就报空间不足。如何解决?
...全文
528
6
打赏
收藏
关于AIX限制目录大小的问题
有些目录不想有太多的文件,想限制这个目录的大小,比如/var/mydir/ ,现在的大小是10M,当用户写的内容累计超过10M。就报空间不足。如何解决?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shenghuiping2001
2011-04-09
打赏
举报
回复
可以看一下我的blog:
http://blog.csdn.net/shenghuiping2001/archive/2010/08/28/5846587.aspx
我是按照ibm 的官方文档做的。
michael027
2011-03-29
打赏
举报
回复
楼上正解。
wlgjvjsaxnf
2011-03-16
打赏
举报
回复
限制文件数量可以考虑限制inode,单纯限制空间的话直接建个jfs为10M就结了
wzzwt
2011-03-15
打赏
举报
回复
设置磁盘限额系统,通常,只有包含用户主目录和文件的那些文件系统才需要磁盘限额。考虑在以下条件下实现磁盘限额系统:系统磁盘空间有限。需要更高的文件系统安全性。磁盘使用程度很高,例如在许多大学。如果这些条件不适用于您的环境,您可能不希望通过实现磁盘限额系统来创建磁盘使用限制。磁盘限额系统只能与日志文件系统一起使用。
注: 不要为 /tmp 文件系统创建磁盘限额。
使用以下步骤设置磁盘限额系统:用 root 权限登录。确定哪些文件系统需要限额。
注: 由于 /tmp 文件系统中有许多编辑器和系统实用程序创建临时文件,因此它不能使用限额。使用 chfs 命令将 userquota 和 groupquota 限额配置属性包含到 /etc/filesystems 文件中。以下示例使用 chfs 命令在 /home 文件系统中启用用户限额:chfs -a "quota = userquota" /home
要启用 /home 文件系统的用户和组限额,输入:chfs -a "quota = userquota,groupquota" /home
/etc/filesystems 文件中的相应条目显示如下:
/home:
dev = /dev/hd1
vfs = jfs
log = /dev/hd8
mount = true
check = true
quota = userquota,groupquota
options = rw
可选择指定备用磁盘限额文件名称。quota.user 和 quota.group 文件名称是缺省名称,在已启用限额的文件系统的根目录下。可以用 /etc/filesystems 文件中的 userquota 和 groupquota 属性指定这些限额文件的备用名称或目录。
以下示例使用 chfs 命令为 /home 文件系统创建用户和组限额,并且为 myquota.user 和myquota.group 限额文件命名:
chfs -a "userquota = /home/myquota.user" -a "groupquota = /home/myquota.group" /home
/etc/filesystems 文件中的相应条目显示如下:
/home:
dev = /dev/hd1
vfs = jfs
log = /dev/hd8
mount = true
check = true
quota = userquota,groupquota
userquota = /home/myquota.user
groupquota = /home/myquota.group
options = rw
请安装指定的文件系统(如果以前没有安装)。为每一个用户或组设置希望的限额限制。使用 edquota 命令为每一个用户或组的允许磁盘空间和最大文件数量创建软限额和硬限额。以下示例条目显示 davec 用户的限额限制:
Quotas for user davec:
/home: blocks in use: 30, limits (soft = 100, hard = 150)
inodes in use: 73, limits (soft = 200, hard = 250)
该用户已经使用了 100 KB 最大磁盘空间中的 30 KB。davec 已经创建了最多 200 个文件中的 73 个。该用户有 50 KB 磁盘空间和 50 个文件的缓冲区可以分配给临时存储器。
当为多个用户建立磁盘限额时,使用带 -p 标志的 edquota 命令为另一用户复制用户的限额。
要为用户 nanc 复制已为用户 davec 建立的限额,请输入:
edquota -p davec nanc
用 quotaon 命令启用限额系统。quotaon 命令启用指定文件系统的限额,或在使用 -a 标志时为带有限额的所有文件系统(如 /etc/filesystems 文件中所指示)启用限额。
使用 quotacheck 命令检查限额文件相对于实际磁盘使用情况的一致性。
注: 在每次对文件系统首次启用限额时,以及每次重新引导系统之后执行此操作。要在系统启动过程中启用此检查并打开限额,在 /etc/rc 文件的结尾添加以下行:
echo " Enabling filesystem quotas "
/usr/sbin/quotacheck -a
/usr/sbin/quotaon -a
shenghuiping2001
2011-03-15
打赏
举报
回复
可以试试:
建一个10M filesystem ,mydir/
mkfs -a size=10M /var/mydir/
AIX
操作系统常见
问题
问答.docx
以下是一些
AIX
操作系统的常见
问题
及其解答: 1. 禁止终端上的中断键(CTRL+C): 在
AIX
中,如果希望禁止用户通过CTRL+C退出应用程序,可以修改用户的shell配置文件。对于ksh用户,可在$HOME/.profile的第一行添加`...
aix
优化及维护案例
3.6 如何设置用户的文件
大小
限制
? 166 3.7 如何按文件
大小
排序列出一个文件系统下的文件? 166 3.8
AIX
中查看用户对系统资源的使用情况 166 3.9
AIX
环境如何找到活动最频繁的进程 167 3.10
AIX
如何管理Paging Space...
aix
unix 命令大全
2. `limits` 文件和`ulimit` 命令:在
AIX
中,可以通过编辑`/etc/security/limits`文件来设置系统
限制
,如文件
大小
限制
。例如,将`default:fsize = -1`改为`-1`意味着取消文件
大小
的
限制
。同时,`ulimit -a`命令可以...
IBM《
AIX
系统操纵命令》
这些命令是
AIX
系统管理员的基本工具,熟练掌握它们可以方便地进行系统维护、文件管理和
问题
排查。在
AIX
环境中,深入理解和运用这些命令是提高工作效率的关键。通过不断的实践和学习,用户能够更好地应对各种系统挑战...
AIX
卷组在线扩容文件系统
在扩容文件系统时,需要注意文件系统的Block size或卷的LV原
大小
限制
了最大扩容空间,以免扩容失败。
AIX
卷组在线扩容文件系统是指在
AIX
操作系统中对卷组文件系统进行在线扩容的操作。该操作需要在EMC存储上划分LUN...
IBM AIX
1,195
社区成员
1,017
社区内容
发帖
与我相关
我的任务
IBM AIX
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
复制链接
扫一扫
分享
社区描述
该论坛主要探讨IBM AIX平台的安装、部署、应用开发等话题,并为网友们提供自由交流的平台。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章