AIX下如何调整文件夹空间大小

AIX下如何调整文件夹空间大小,第1张

你说的文件夹是文件系统吧。早局

比如 /home /usr /之类的。很简单

chfs -a size=+5G /

这个埋郑命陆液让令就是给你/目录增加5G空间的,你看需要,文件夹在挂载哪个文件系统目录下,就对哪个文件系统扩容就可以

不懂请追问

aix5.3是支持缩小文件系统的.

但是缩小文件系统是一个很危险的 *** 作,比如你的文件系统已经1.9G了,目前最大3G,你打算把它缩小到2G,结果在你缩小的时候正好又有一个200M的文件往该文件系统里面写入,那么这个时候就会造成数据丢失.

按照楼主的意思我们先要分析这两个文件系统是否在同一个VG里面,如果不在,那么你把另一个文件系统无论缩小多少,都无法给你想增加大小的文件系统进行扩容的.

如果在同一个VG里面,那么你先要找到这两个文件系统所对应的LV.

下面举例解释清楚.

比如/out这个文件系统是LZ觉得可以缩小的文件系册察统.

/in这个文件系统是LZ觉得已满的文件系统渗兄.

/out对应的LV为LVOUT.

/in对应的LV为LVIN.

LZ可以先确认LVIN是否还有空闲的PP可以增加到/in里.

使用lslv命令确认:

lslv LVIN |grep 'PP SIZE'

MAX LPs:512PP SIZE:32 megabyte(s)

lslv test_lv |grep 'PPs'

LPs:16 PPs:16

可以看到目前有16个PP在LVIN里,每个PP为32M,就是说LVIN一共有512M,

那么你在df -g中看到的/in文件系统是否为512M?

如果不是,那么肯定是小于512M的,你就可以直接使州喊茄用命令:

chfs -a size=512M /in

就可以进行扩容了.不需要再缩小/out了.

如果/in已经为512M了,那么你就使用lsvg [vg_name]

察看LVIN属于的VG有没有FREE pp,如果有,那么直接使用extendlv命令对LVIN进行扩容.增加PP.然后使用chfs命令扩容/in文件系统,也是不需要缩小/out的.

LVIN属于的VG没有FREE PP了,那么就只能对/out进行缩小了.

使用chfs命令选择/out文件系统,然后直接将大小修改至你期望的大小,比如4G.

然后确认后你会发现/out文件系统已经缩小了.

然后使用reducelv命令对LVOUT进行删除多余PP的 *** 作,

再对LVIN使用extendlv命令添加PP.

最后在使用chfs命令对/in进行扩容.


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12214402.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存