vsphere vcsa6.x存储空间100%了,看看怎么处理?清理哪个目录?
摘要:巡检发现vCenter Server Appliance(VCSA)的/storage/log和/storage/archive目录存储空间已满,导致任务日志无法显示。通过shell检查确认两个目录使用率均为100%。分析VCSA6.0目录结构后,执行清理操作:删除/storage/log下60天前的文件以及/storage/archive/vpostgres下40天前的归档文件。清理后,l
1.vcsa部分存储空间满了
巡检虚拟化,发现执行任务都没有日志显示,感觉是VCENTER出了问题,
于是登录虚拟化VCSA检查一下,果然,发现有两个目录存储空间满了
分别是/storage/log和/storage/archive
Command> shell
Shell access is granted to root
root@192 [ ~ ]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 0 12G 0% /dev/shm
tmpfs 12G 700K 12G 1% /run
tmpfs 12G 0 12G 0% /sys/fs/cgroup
/dev/sda3 11G 6.0G 4.1G 60% /
tmpfs 12G 208K 12G 1% /tmp
/dev/mapper/db_vg-db 25G 642M 23G 3% /storage/db
/dev/mapper/netdump_vg-netdump 9.8G 23M 9.2G 1% /storage/netdump
/dev/mapper/log_vg-log 25G 25G 0 100% /storage/log
/dev/mapper/updatemgr_vg-updatemgr 99G 60M 94G 1% /storage/updatemgr
/dev/mapper/imagebuilder_vg-imagebuilder 25G 44M 24G 1% /storage/imagebuilder
/dev/mapper/seat_vg-seat 50G 536M 47G 2% /storage/seat
/dev/mapper/autodeploy_vg-autodeploy 25G 44M 24G 1% /storage/autodeploy
/dev/mapper/dblog_vg-dblog 25G 140M 24G 1% /storage/dblog
/dev/sda1 120M 34M 78M 31% /boot
/dev/mapper/archive_vg-archive 99G 94G 17M 100% /storage/archive
/dev/mapper/core_vg-core 50G 52M 47G 1% /storage/core
2.vcsa6.x目录结构
看名就能猜到这两个目录都是日志和归档文件,下面是VCSA6.0的目录结构
|
Disk (VMDK) |
Default Size (Tiny VCSA) |
Mount Point |
Purpose |
|---|---|---|---|
|
VMDK1 |
12GB |
/ (10GB) /boot (132MB) SWAP (1GB) |
Boot directory where the kernel images and boot load configurations go |
|
VMDK2 |
1.3GB |
/tmp |
Temporary directory used to store temporary files generated or used by services from vCenter Server |
|
VMDK3 |
25GB |
SWAP |
Swap directory used when the system is out of memory to swap to disk |
|
VMDK4 |
25GB |
/storage/core |
Core directory where core dumps from VPXD process from the vCenter Server are stored, |
|
VMDK5 |
10GB |
/storage/log |
Log directory where vCenter Server stores all logs for the environment |
|
VMDK6 |
10GB |
/storage/db |
VMware Postgres database storage location |
|
VMDK7 |
5GB |
/storage/dblog |
VMware Postgres database logging location |
| VMDK8 | 10GB | /storage/seat | Stats, Events and Tasks (SEAT) directory for VMware Postgres |
|
VMDK9 |
1GB |
/storage/netdump |
VMware Netdump collector repository that stores ESXi dumps |
|
VMDK10 |
10GB |
/storage/autodeploy |
VMware Auto Deploy repository that stores the thinpackages used for stateless booting of ESXi hosts. |
|
VMDK11 |
5GB |
/storage/invsvc |
VMware Inventory Service directory where the xDB, Inventory Service bootstrap configuration file, and tomcat configuration files reside. |
3.清理方法
分别对两个目录进行清理
清理log目录
cd /storage/log
find ./ -type f -mtime +60 -exec rm {} \;
清理archive目录
cd /storage/archive/vpostgres
find *.* -mtime +40 | xargs rm
清理后查看空间使用情况。
root@192 [ /storage/archive/vpostgres ]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 12G 0 12G 0% /dev
tmpfs 12G 848K 12G 1% /dev/shm
tmpfs 12G 696K 12G 1% /run
tmpfs 12G 0 12G 0% /sys/fs/cgroup
/dev/sda3 11G 6.0G 4.1G 60% /
tmpfs 12G 1.5M 12G 1% /tmp
/dev/mapper/db_vg-db 25G 643M 23G 3% /storage/db
/dev/mapper/netdump_vg-netdump 9.8G 23M 9.2G 1% /storage/netdump
/dev/mapper/log_vg-log 25G 1.6G 22G 7% /storage/log
/dev/mapper/updatemgr_vg-updatemgr 99G 69M 94G 1% /storage/updatemgr
/dev/mapper/imagebuilder_vg-imagebuilder 25G 44M 24G 1% /storage/imagebuilder
/dev/mapper/seat_vg-seat 50G 535M 47G 2% /storage/seat
/dev/mapper/autodeploy_vg-autodeploy 25G 44M 24G 1% /storage/autodeploy
/dev/mapper/dblog_vg-dblog 25G 140M 24G 1% /storage/dblog
/dev/sda1 120M 34M 78M 31% /boot
/dev/mapper/archive_vg-archive 99G 9.4G 84G 11% /storage/archive
/dev/mapper/core_vg-core 50G 52M 47G 1% /storage/core
解决完毕
如果你不想清理,可以扩容磁盘空间的话,那么修改VCSA对应磁盘的大小,然后执行
/usr/lib/applmgmt/support/scripts/autogrow.sh
为武汉地区的开发者提供学习、交流和合作的平台。社区聚集了众多技术爱好者和专业人士,涵盖了多个领域,包括人工智能、大数据、云计算、区块链等。社区定期举办技术分享、培训和活动,为开发者提供更多的学习和交流机会。
更多推荐




所有评论(0)