zoukankan      html  css  js  c++  java
  • 两种虚拟机扩容方式扩容后在线生效的方法

    1.新增磁盘为独立设备(例如设备上原来的磁盘为sda,sdb。新增设备为sdc)

    1.1  查看已经存在的磁盘设备

    ls /dev/sd*
    /dev/sda /dev/sdb 
    

    1.2  执行以下命令来扫描磁盘设备,以使新磁盘在系统中可见。

    echo "- - -" > /sys/class/scsi_host/host0/scan
    echo "- - -" > /sys/class/scsi_host/host1/scan
    echo "- - -" > /sys/class/scsi_host/host2/scan

    1.3  查看新增的设备名称(第一步和第三步中不同的设备就是新增的设备)

    ls /dev/sd*
    /dev/sda /dev/sdb /dev/sdc
    

    2     新增磁盘空间到原有的设备(例如设备上原来的磁盘为sda,sda空间原来为200G,现在扩容到300G)

    2.1  查看已经存在的磁盘设备和分区,查看扩容后磁盘大小

    ls /dev/sd*
    /dev/sda /dev/sda1 /dev/sda2 
    fdisk -l

    2.2  Linux下不重启系统让内核重读分区表

      说明:

      在RHEL 5.5中系统硬盘在分完区后可以直接使用partprobe更新分区,使内核识别分区。

      在RHEL6中分区完毕后使用partprobe无法更新分区,须重新启动服务或执行partx -a +所要操作磁盘(如partx -a /dev/sda),分区才可以被正常挂载。

      操作:

      使用fdisk对磁盘进行分区

    fdisk /dev/sda
    

      使用partx命令使新增分区生效

    partx –a /dev/sda
    

    2.3   查看新增的设备名称(第一步和第三步中不同的设备就是新增的设备)

    ls /dev/sd*
    /dev/sda /dev/sda1 /dev/sda2 /dev/sda3

            

  • 相关阅读:
    MySQL 中now()时间戳用法
    ajax local.href不跳转的原因之一
    Call to a member function select() on string错误
    TP框架中ajax post请求时提示404
    TP框架中field查询字段
    jQuery如何获得select选中的值?input单选radio选中的值
    TP框架中session操作
    InnerHtml() 与html( )的区别
    C++开源项目等收集
    RCU-数据库初始化参数
  • 原文地址:https://www.cnblogs.com/micmouse521/p/8351794.html
Copyright © 2011-2022 走看看