当前位置: 首页 > backend >正文

vmvare 虚拟机内存不足

centos 扩展物理卷

df  -hT /  

sudo du -hx --max-depth=1 / | sort -rh | head -n 20  // 查看前20个的大文件

# 清理旧日志(保留最近7天)
sudo find /var/log -type f -mtime +7 -delete
sudo journalctl --vacuum-time=7d
# 清理yum缓存
sudo yum clean all
sudo rm -rf /var/cache/yum

Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 2.9G 0 2.9G 0% /dev tmpfs tmpfs 2.9G 0 2.9G 0% /dev/shm tmpfs tmpfs 2.9G 12M 2.9G 1% /run tmpfs tmpfs 2.9G 0 2.9G 0% /sys/fs/cgroup /dev/mapper/centos-root xfs 17G 17G 11M 100% / /dev/sda1 xfs 1014M 313M 702M 31% /boot tmpfs tmpfs 579M 0 579M 0% /run/user/1001

sudo vgdisplay centos

--- Volume group ---

VG Name centos

System ID Format lvm2

Metadata Areas 1

Metadata Sequence No 3

VG Access read/write

VG Status resizable MAX LV 0 Cur LV 2 Open LV 1

Max PV 0

Cur PV 1

Act PV 1

VG Size <19.00 GiB

PE Size 4.00 MiB

Total PE 4863

Alloc PE / Size 4863 / <19.00 GiB

Free PE / Size 0 / 0 VG UUID yctYrP-ODVq-c2ql-J57q-hjVG-Qjdd-OX1O9h

根据您的 fdisk -l 输出,当前磁盘 /dev/sda 的分区布局如下:

Disk /dev/sda: 60 GiB(虚拟机分配的完整磁盘) ├─/dev/sda1 : 1GB (Linux 普通分区,用于 /boot) └─/dev/sda2 : ~20GB (Linux LVM 分区,用于卷组 `centos`)

# 进入 fdisk 交互界面
sudo fdisk /dev/sda

# 操作序列(逐条输入):
d       # 删除分区
2       # 选择分区号 2(即 /dev/sda2)
n       # 新建分区
p       # 主分区
2       # 分区号仍保留 2
2099200 # 起始扇区(保持与原分区一致!)
<Enter> # 结束扇区直接回车(自动扩展到磁盘末尾)
t       # 修改分区类型
2       # 选择分区 2
8e      # 设置为 Linux LVM 类型
w       # 写入更改并退出

(base) [root@elastic-07 elastic]# fdisk -l

Disk /dev/sda: 64.4 GB, 64424509440 bytes, 125829120 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000b69e8

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     2099199     1048576   83  Linux
/dev/sda2         2099200   125829119    61864960   8e  Linux LVM

Disk /dev/mapper/centos-root: 18.2 GB, 18249416704 bytes, 35643392 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/centos-swap: 2147 MB, 2147483648 bytes, 4194304 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

(base) [root@elastic-07 elastic]# sudo pvresize /dev/sda2
  Physical volume "/dev/sda2" changed
  1 physical volume(s) resized or updated / 0 physical volume(s) not resized
(base) [root@elastic-07 elastic]# sudo vgdisplay centos
  --- Volume group ---
  VG Name               centos
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  4
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               1
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <59.00 GiB
  PE Size               4.00 MiB
  Total PE              15103
  Alloc PE / Size       4863 / <19.00 GiB
  Free  PE / Size       10240 / 40.00 GiB
  VG UUID               yctYrP-ODVq-c2ql-J57q-hjVG-Qjdd-OX1O9h
   
(base) [root@elastic-07 elastic]# sudo lvextend -l +100%FREE /dev/mapper/centos-root
  Size of logical volume centos/root changed from <17.00 GiB (4351 extents) to <57.00 GiB (14591 extents).
  Logical volume centos/root successfully resized.
(base) [root@elastic-07 elastic]# sudo xfs_growfs /dev/mapper/centos-root

(base) [root@elastic-07 elastic]# df -h /dev/mapper/centos-root
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   57G   17G   41G  30% /

meta-data=/dev/mapper/centos-root isize=512    agcount=4, agsize=1113856 blks
         =                       sectsz=512   attr=2, projid32bit=1
         =                       crc=1        finobt=0 spinodes=0
data     =                       bsize=4096   blocks=4455424, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0 ftype=1
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 4455424 to 14941184
(base) [root@elastic-07 elastic]# 
(base) [root@elastic-07 elastic]# df -h /dev/mapper/centos-root
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   57G   17G   41G  30% /

http://www.xdnf.cn/news/9310.html

相关文章:

  • npm/yarn/pnpm安装时Sharp模块报错解决方法
  • 商品条形码查询接口如何用C#进行调用?
  • 001 flutter学习的注意事项及前期准备
  • leetcode hot100刷题日记——20.爬楼梯
  • Ubuntu实现和主机的复制粘贴 VMware-Tools(open-vm-tools)
  • pikachu靶场通关笔记04-暴力破解之Token绕过
  • 阿里云云网络论文:Nezha,计算网络解耦下的vSwitch池化架构
  • 大模型(6)——语义分割
  • 人工智能模型方面有哪些优化措施,可以提升模型的准确率
  • Java 反射机制深度解析:从原理到实战应用
  • TS.43规范-1
  • SAAS架构设计-1-模块说明
  • doucker 挂载卷
  • Fast-DDS Spy 工具
  • 2025CCPC河北省赛题解
  • (五)MMA(OpenTelemetry/Rabbit MQ/)
  • 图论学习笔记 4 - 仙人掌图
  • ROS云课三分钟-3D性能测试supertuxkart和游戏推荐等-国际象棋
  • 子序列相关题目总结
  • 数据结构与算法Day3:绪论第三节抽象数据类型、算法及其描述
  • 图论回溯
  • Linux基本指令篇 —— touch指令
  • SOC-ESP32S3部分:16-I2C
  • java常用工具类:生成唯一id
  • 对称二叉树
  • STM32F407VET6学习笔记5:STM32CubeMX配置串口工程_HAL库
  • 互联网大厂Java求职面试:从Spring到微服务的技术探讨
  • go tour方法和接口
  • 解决Linux下C++智能指针编译错误:`_Lock_policy`未定义问题
  • 高光谱成像相机应用:纸质文物“狐斑”无损检测