更新时间:2024-07-04 GMT+08:00
分享

格式化裸金属服务器磁盘

操作场景

SAP HANA节点的数据磁盘需要进行格式化,并挂载到相应的目录后,才能被正常使用。

操作步骤

  1. “root”帐号和密钥文件登录Jump Host,并通过SSH协议,跳转到SAP HANA节点。
  2. 将SSD盘组成RAID 1。

    1. 查看磁盘信息。

      fdisk -l

    2. 在磁盘信息中,找到SSD盘的盘符,例如“/dev/nvme0n1”“/dev/nvme1n1”
    3. 将SSD盘组RAID 1,并指定盘符。

      假设盘符配置为“/dev/md0”

      mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/nvme0n1 /dev/nvme1n1

    4. 系统提示“Continue creating array?”,输入“y”,完成创建。
    5. 保存RAID配置信息。

      mdadm -Ds >> /etc/mdadm.conf

      当其中一块SSD卡损坏,假设检查出损坏的盘符为“/dev/nvme1n1”,需执行以下操作恢复数据。

      1. 执行mdadm --manage /dev/md0 --remove /dev/nvme1n1命令移除损坏的盘符。
      2. 关机,更换新的SSD卡后再开机。
      3. 执行mdadm --manage /dev/md0 --add /dev/nvme*n1命令添加新盘符恢复数据。*处盘符请根据实际情况添加。
    6. 创建“/hana/log/”目录。

      mkdir -p /hana/log/

    7. 创建文件系统。

      mkfs -t xfs -f /dev/md0

    8. 挂载磁盘。

      mount /dev/md0 /hana/log/

  3. 执行LVM功能划分Data卷和Shared卷。

    执行以下命令进行分区。

    parted /dev/sda mklabel gpt y

    parted /dev/sda mkpart primarty 0% 100%

  4. 创建物理卷。

    pvcreate /dev/sda1

  5. 创建卷组。

    vgcreate vghana /dev/sda1

  6. 查询卷组的可用容量信息。

    vgdisplay vghana

  7. 创建逻辑卷。

    lvcreate -n lvhanashared -L 3T vghana

    lvcreate -n lvhanadata -L 9T vghana

  8. 格式化逻辑卷,并挂载到相应目录。

    mkfs -t xfs /dev/mapper/vghana-lvhanadata

    mkfs -t xfs /dev/mapper/vghana-lvhanashared

    mkdir -p /hana/data

    mkdir -p /hana/shared

    mount /dev/mapper/vghana-lvhanadata /hana/data

    mount /dev/mapper/vghana-lvhanashared /hana/shared

  9. 将磁盘的挂载关系写入“/etc/fstab”文件中。

    /dev/mapper/vghana-lvhanadata /hana/data xfs defaults 0 0

    /dev/mapper/vghana-lvhanashared /hana/shared xfs defaults 0 0

    /dev/md0 /hana/log xfs defaults 0 0

相关文档