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

问题描述 投票:0回答:1

命令

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

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

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

chfs -a size=+1 /

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

$ 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

有人可以解释一下,大小不是增加 1 512 块,而是增加 127 512 块吗?

filesystems size aix
1个回答
2
投票

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

当您使用

chfs -a size=+1
时,该命令会将您的LV增加一格,但问题是您只能将LV增加一定数量的PP。例如,如果您将 PP 大小配置为 64Mb,您的 LV 会自动增加 64*1024=65536 块。

所以发出命令

lsvg <vg_name>
,检查“PP大小”并计数。

© www.soinside.com 2019 - 2024. All rights reserved.