增加AIX中文件系统的大小 - chfs和df命令

时间:2014-04-18 06:03:20

标签: filesystems size aix

命令df /在我的主机上显示以下输出。

Filesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd4 5177344 1065096 80% 13676 9% /

根据df的联机帮助页,默认情况下,所有大小都以512个块的数量显示。因此,我的/ filesystem有1065096个512块空。现在说我想再向文件系统添加一个512字节的块,我将使用chfs命令来增加文件系统的大小。下面:

chfs -a size=+1 /

chfs的手册页说如果数字后面没有M或G,那么大小可以增加512字节块。这是我运行上述命令时发生的事情。

$ df /

Filesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd4 5177344 1065096 80% 13676 9% /

$ chfs -a size=+1 / Filesystem size changed to 5177344

$ df /

Filesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd4 5177344 1065096 80% 13676 9% /

$ expr 1065096 \- 999568 65528

有人可以解释如何增加一个512块,而不是增加127 512块?

1 个答案:

答案 0 :(得分:2)

我相信你搞砸了复制粘贴。我将解释它是如何工作的,并将其应用于您的环境。

当你使用chfs -a size = + 1时,命令会将你的LV增加一个块,但事实是你只能增加一些PP的LV。例如,如果您将PP大小配置为64Mb,则您的LV会自动增加64 * 1024 = 65536个块。

因此发出命令“lsvg”,检查“PP size”并计算。