AI开发平台MODELARTS-GP Ant8裸金属本地磁盘合并挂载至指定目录并设置开机启动自动挂载:操作步骤

时间:2024-07-08 09:25:27

操作步骤

  1. 首次配置环境时,需要先处理磁盘分配,这样可以把机器上几个T的空间用起来。这一步操作放在最开始,避免使用一段时间再挂载容易冲掉用户已存储的内容。执行命令:

    lsblk

    查看系统存储信息,可以看到有八块nvme SSD硬盘(/dev/nvme0n1、/dev/nvme2n1、/dev/nvme1n1、/dev/nvme4n1、/dev/nvme5n1、/dev/nvme6n1、/dev/nvme3n1、/dev/nvme7n1)。

  2. 创建pv(物理卷physical volume基本存储逻辑块)。

    依次执行以下命令:

    pvcreate /dev/nvme0n1
    pvcreate /dev/nvme1n1
    pvcreate /dev/nvme2n1
    pvcreate /dev/nvme3n1
    pvcreate /dev/nvme4n1
    pvcreate /dev/nvme5n1
    pvcreate /dev/nvme6n1
    pvcreate /dev/nvme7n1

  3. 创建vg(卷组Volume Group将两块pv组成一个组),路径信息使用命令“fdisk -l”查询。

    vgcreate nvme_group /dev/nvme0n1 /dev/nvme2n1 /dev/nvme1n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme3n1 /dev/nvme7n1

  4. 创建lv(逻辑卷logical volume可以在组里划分逻辑存储,每个lv可对应文件系统比如/home或者/usr等,这里将100%的VG空间都给这个lv)。

    lvcreate -l 100%VG -n local_data nvme_group

  5. 格式化分区。

    mkfs -t xfs /dev/nvme_group/local_data

  6. 挂载到/home/data目录。

    mkdir /home/data
    mount /dev/nvme_group/local_data  /home/data

  7. 执行“lsblk”查看磁盘合并挂载结果。

    图1 磁盘合并挂载结果

  8. 通过脚本执行。

    将以上步骤内容写入到“setup.sh”中,并保存。

    #!/bin/bash
    
    pvcreate /dev/nvme0n1
    pvcreate /dev/nvme1n1
    pvcreate /dev/nvme2n1
    pvcreate /dev/nvme3n1
    pvcreate /dev/nvme4n1
    pvcreate /dev/nvme5n1
    pvcreate /dev/nvme6n1
    pvcreate /dev/nvme7n1
    
    vgcreate nvme_group /dev/nvme0n1 /dev/nvme2n1 /dev/nvme1n1 /dev/nvme4n1 /dev/nvme5n1 /dev/nvme6n1 /dev/nvme3n1 /dev/nvme7n1
    
    lvcreate -l 100%VG -n local_data nvme_group
    
    mkfs -t xfs /dev/nvme_group/local_data
    
    mkdir /home/data
    
    mount /dev/nvme_group/local_data /home/data
    
    mkdir /home/data
    
    mount /dev/nvme_group/local_data /home/data
    
    UUID=$(blkid -s UUID -o value "/dev/nvme_group/local_data")
    
    fstab_entry="UUID=$UUID  /home/data  xfs  defaults  0  0"
    
    echo "$fstab_entry" | sudo tee -a /etc/fstab

    设置“setup.sh”为可执行文件。

    chmod +x setup.sh

    执行脚本

    ./setup.sh
    图2 脚本执行结果

support.huaweicloud.com/usermanual-modelarts-lite/usermanual-modelarts-lite-0216.html