为VMware虚拟机增加内存
虚拟机久了,使用的软件和开启的进程越来越多。原先设置的内存和磁盘都会不够用,这里记录一下简单的扩展内存和磁盘的操作。
注意:如果你的磁盘已经满了才来增加的话,要想办法删除一些没用的数据(如日志或者安装包),大概留有200M左右的空余空间,才可以操作成功。
在VMware中的设置
这里以mac为例,与window操作一样。
点击虚拟机的小扳手(设置)=> 硬盘 => 添加(选择增加磁盘容量的大小)
(在有快照的情况下,不能在原硬盘上直接扩容,需要添加新的磁盘,再合并。若没有快照可以直接扩展。)
点击虚拟机的小扳手(设置)=> 处理器和内存 => 添加(调整核数和内存大小)
(这些设置都需要将虚拟机先关机)
在虚拟机中的操作(炒鸡煎蛋)
1、执行命令lsblk查看磁盘
lsblk
显示如下:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
nvme0n1 259:0 0 20G 0 disk
├─nvme0n1p3 259:3 0 18.4G 0 part
│ ├─cl_fedora-swap 253:1 0 2G 0 lvm [SWAP]
│ └─cl_fedora-root 253:0 0 36.3G 0 lvm /
├─nvme0n1p1 259:1 0 600M 0 part /boot/efi
└─nvme0n1p2 259:2 0 1G 0 part /boot
sr0 11:0 1 7.6G 0 rom
nvme0n2 259:4 0 20G 0 disk
注意这里的nvme0n1/sdk
就是原来的磁盘。一般情况下,最后一个就是新添加的磁盘。下面需要将新添加的磁盘容量和原磁盘进行合并。
1 创建物理卷pv
pvcreate /dev/nvme0n2
2 注意你的卷组名字,我的名字是cl_fedora,可用vgdisplay命令查看
vgextend cl_fedora /dev/nvme0n2
3 注意不能100%全部进行扩展
lvextend -rL +19.9GB /dev/cl_fedora/root
完事儿~
用命令df -h
是否扩展成功。