0%

虚拟机安装openEuler22.03 SP3

环境:Win11 VMware Workstation 16.02

步骤(VMware Workstation 16.02)

  1. 选择自定义

    image-20241124222149059

  2. 保持不变

    image-20241124222233414

  3. 稍后安装操作系统

    image-20241124222305170

  4. 这里笔者选择的Linux Centos 7 64位

    image-20241124222910568

  5. 自定义名称和路径

    image-20241124223034266

  6. 自定义处理器信息。笔者指定了2个处理器,每个处理器2个内核

    image-20241124223147374

  7. 自定义内存,笔者指定4GB

    image-20241124223258483

  8. 自定义网络连接方式。笔者使用了NAT方式,可以理解为在宿主机新建一张虚拟网卡,然后把虚拟机分配到其子网中

    image-20241124223543570

  9. 保持不变

    image-20241124223615058

  10. 保持不变

    image-20241124223657315

  11. 保持不变

    image-20241124223716195

  12. 自定义磁盘大小,笔者分配了40GB,存储为单个文件

    image-20241124223810234

  13. 自定义虚拟磁盘路径

    image-20241124223847768

  14. 指定虚拟DVD

    image-20241124223930262

    image-20241124224102970

    image-20241124224121061

步骤(虚拟机初始化)

Enter/等待60s 开始安装,磁盘检查大概要几分钟,进入安装界面

  1. 安装过程使用中文

    image-20241124230017053

  2. 安装目的地选择,点进去退出来就可以

    image-20241124230120638

  3. 语言支持添加英语

    image-20241124230218313

  4. 网络链接,设置主机名

    image-20241124230305786

  5. 设置root用户

    image-20241124230447725

  6. 开始安装&重启系统,出现如下界面安装完成

    image-20241124232613735

在搭建k8s集群时遇到了需要给磁盘扩容的情况,写一篇文章记录自己的经历

背景知识:
LVM(Logical Volume Manager,逻辑卷管理器)是 Linux 操作系统中的一种灵活的磁盘管理工具,它通过将多个物理硬盘或分区组合成一个或多个逻辑卷,提供比传统分区管理更强大的存储管理功能。LVM 允许动态调整存储空间大小、跨多个物理磁盘创建逻辑卷,并支持快照、镜像等高级功能。

1. 查看已连接系统的硬盘及其分区

1
sudo fdisk -l

可以看到前面是若干回环设备(如loop0)的信息,这是linux一种虚拟设备,而/dev/sda是物理硬盘。/dev/sda1, /dev/sda2, /dev/sda3:表示该硬盘的不同分区。最后是由 LVM(逻辑卷管理器) 管理的分区/dev/mapper/ubuntu–vg-ubuntu–lv
查看已连接系统的硬盘及其分区

2. 查看磁盘的使用情况

1
df -h

运行 df -h 查看文件系统的当前使用情况,udev 是 Linux 内核提供的设备管理器,tmpfs 是基于内存的文件系统,通常用于存储临时文件。可以看到系统的根分区/目前为 98GB,使用了 6.8GB,剩余 87GB。根目录挂在/dev/mapper/ubuntu–vg-ubuntu–lv
查看磁盘的使用情况

3. 查看块设备信息

1
lsblk

运行 lsblk 可以查看块设备的挂载点及分区。可以看到 /dev/sda3 被分配到了 ubuntu–vg-ubuntu–lv 逻辑卷,大小为 100GB
看块设备信息

4. 查看LVM中卷组信息

1
sudo vgdisplay

运行 vgdisplay 查看当前卷组的详细信息。可以看到 ubuntu-vg 卷组的总大小为 1.82TB,其中 100GB 已被分配给现有的逻辑卷,还剩 1.72TB 可用于扩展
看LVM中卷组信息

5. 扩展逻辑卷

1
sudo lvextend -l +200G /dev/mapper/ubuntu--vg-ubuntu--lv

将逻辑卷 ubuntu-lv 的大小增加 200 GB,-l:表示根据扩展单位 “PE(Physical Extents)” 来扩展空间。+200G:表示将逻辑卷增加 200 GB 的容量,/dev/mapper/ubuntu–vg-ubuntu–lv:是目标逻辑卷的路径,表示要扩展的逻辑卷在 ubuntu-vg 卷组中的 ubuntu-lv
扩展逻辑卷

6. 调整文件系统大小

1
sudo resize2fs /dev/mapper/ubuntu--vg-ubuntu--lv

扩展逻辑卷后,需要调整文件系统的大小以使用新分配的空间。使用 LVM 扩展逻辑卷时,文件系统不会自动扩展,文件系统扩展是必需的
调整文件系统大小

7. 查看扩容结果

1
df -h

可以看到 /dev/mapper/ubuntu–vg-ubuntu–lv 的总大小已成功扩展
查看扩容结果