在Linux虚拟机中进行存储管理,通常涉及以下几个关键步骤:
fdisk查看磁盘情况:输入 sudo fdisk -l命令,查看磁盘和分区的使用情况。partprobe重新加载分区表:如果系统没有自动检测到新增加的磁盘空间,可以运行 sudo partprobe命令来手动加载分区表。sudo lvdisplay查看现有的逻辑卷。sudo lvextend -l 100%FREE /dev/mapper/centos-root命令来扩展逻辑卷。sudo resize2fs /dev/mapper/centos-root命令来扩展文件系统,以使用新增的空间。tar和gzip,以及定期进行磁盘碎片整理。sudo apt-get update
sudo apt-get install lvm2
sudo pvdisplay
sudo vgdisplay
pvcreate命令创建新的物理卷。例如:sudo pvcreate /dev/sdb
vgextend命令将物理卷添加到现有卷组,或者使用 vgcreate命令创建新的卷组。例如:sudo vgextend my_vg /dev/sdb
lvcreate命令在卷组中创建逻辑卷。例如:sudo lvcreate -L 10G -n my_lv my_vg
mkfs.ext4命令格式化逻辑卷。例如:sudo mkfs.ext4 /dev/my_vg/my_lv
mount命令将分区挂载到刚创建的目录上。例如:sudo mkdir /mnt/data
sudo mount /dev/my_vg/my_lv /mnt/data
/etc/fstab文件中,以实现开机自动挂载。通过上述步骤,您可以在Linux虚拟机中有效地进行存储管理,确保系统的稳定性和数据的安全性。