• 为挂载到/home的RAID磁盘组扩容


    公司一台DELL服务器,安装的Ubuntu16.04系统,原来是6块1.2T的SAS盘做RAID-5挂载到/home,现在/home空间不够用了,需要扩容,再增加2块1.2T的盘。整个操作不复杂,但有些小坑,记录下来以备后用。

    思路:

    1. 通过NFS挂载一块空间,把/home里的文件同步过去;
    2. 重启服务器按Ctrl+R进入RAID配置界面,删除原VD,新建VD,把两块新硬盘加进去,初始化VD;
    3. 重启,为新VD创建GPT分区表,分区格式化;修改/etc/fstab文件,开机自动挂载;
    4. 重启,NFS挂载备份/home内容的空间,同步文件;
    5. 完成后进入系统,df -h查看分区情况。

    具体操作:

    1.在需要扩容的服务器A上新建文件夹

    mkdir /media/backup

    2.通过NFS挂载另外一台服务器的备份空间

    mount –t nfs –o nolock 192.168.1.3:/home/backup /media/backup

    3.同步/home数据

    rsync –aXS /home/. /media/backup/.

    4.重启,按Ctrl+R配置RAID,删除原有VD,新建一个VD(增加2块盘),初始化

     

    5.重启,第一次重启会失败,无法出现Ubuntu界面,需要手动再重启一次才可以。

    6.再次重启并进入命令行模式后,为新VD创建GPT分区表,分区,格式化

    parted /dev/sdb
    mklabel gpt
    mkpart primary 1 -1
    p
    quit
    mkfs –t ext4 /dev/sdb1

    7.使用blkid命令查看/dev/sdb1的UUID,记录下来

    8.编辑/etc/fstab文件,使/dev/sdb1开机自动挂载,重启

    9.出现登录界面后,按Ctrl+Alt+F1,挂载192.168.1.3的/home/backup

    mount –t nfs –o nolock 192.168.1.3:/home/backup /media/backup

    10.使用df -h查看分区挂载信息,同步/media/backup到/home

    rsync –aXS /media /backup/. /home/.

    11.同步完成后查看相关信息

  • 相关阅读:
    python读文件指定行的数据
    在linux系统中实现各项监控的关键技术(2)--内核态与用户态进程之间的通信netlink
    在linux系统中实现各项监控的关键技术(1)--cpu使用率的计算
    spring事件驱动模型--观察者模式在spring中的应用
    B2C自营商城的订单设计方案
    RabbitMQ死信队列
    springboot操作rabbitmq
    Rabbitmq--topic
    docker-compose.yml rabbitmq
    运行rabbitmq
  • 原文地址:https://www.cnblogs.com/saszhuqing/p/9964262.html
Copyright © 2020-2023  润新知