美文网首页
通过vSphere client为Centos7虚拟机增加磁盘空

通过vSphere client为Centos7虚拟机增加磁盘空

作者: linjiajiam | 来源:发表于2017-11-02 14:36 被阅读0次

    有时候我们在新建虚拟机的时候,硬盘空间不够,这时就需要为主机增加磁盘空间,下面将讲解Centos7下如何为主机增加一个新的磁盘。此处我的需求是新建一个新的磁盘空间,并且将其挂载为新的分区,用来存储mysql数据。
    首先,挂载硬盘最让人搞不懂的就是,新增的硬盘如果和原来容量一样,无法确认到底哪个是新增的,哪个是原来的。至少我现在还没能搞懂。所以用了一个笨方法,在开始操作前,先用命令查看当前盘符都有哪些,记下来,然后后续新增的就知道是哪些了。。
    1、开始安装前先查看当前有哪些磁盘

    fdisk -l
    

    如下图,当前只有一个磁盘/dev/sda ,下面那两个黄色线标识的应该是该磁盘挂载的目录

    image.png

    2、在vSphere client新建磁盘

    image.png image.png image.png image.png image.png image.png image.png image.png

    3、添加完成后,查看新增的磁盘是否能显示出来

    fdisk -l
    

    如下图,没有显示出来。


    image.png

    4、所以我们需要在不关机的前提下,重新扫描SCSI总线来添加设备
    确定主机总线号

    ls /sys/class/scsi_host/
    
    image.png

    重新扫描SCSI总线来添加设备

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

    再次查看,可以看到磁盘已经新增上来了,盘符为/dev/sdb

    fdisk -l
    
    image.png

    5、给磁盘分区

    fdisk /dev/sdb
    
    m:显示所有命令
    p:显示分区情况
    n:设定一个新的分区
    e:就是(extend)扩展分区
    p:就是(primary)主要分区,我们这里选择P 
          1-4:是分区编号,1到4都可以 
          first/last cylinder:起始/终止柱面(我只要一个区直接回车,要是分多个区就需要好好算算了)
    
    image.png

    6、查看分区好的磁盘,/dev/sdb

    image.png

    7、给新建分区指定文件系统

    mkfs.ext4 /dev/sdb
    
    image.png

    8、根目录下新建storage目录(此处我这个目录是以后放mysql数据的目录)

    mkdir storage
    

    9、将/dev/sdb挂载到/storage

    mount /dev/sdb /storage/
    

    10、查看磁盘分配情况,可以看到磁盘已经分配好挂载好

    df -h
    
    image.png

    11、查看/dev/sdb的UUID

    blkid /dev/sdb
    
    image.png

    12、打开fstab文件把sdb按照上一行的文件格式写入。此处设置是为了开机就自动挂载该磁盘

    image.png

    13、重启,查看磁盘使用情况。

    image.png

    相关文章

      网友评论

          本文标题:通过vSphere client为Centos7虚拟机增加磁盘空

          本文链接:https://www.haomeiwen.com/subject/ebbwpxtx.html