当前位置:   article > 正文

华为ECS弹性服务器云盘(CentOS 7)安装系列(一)系统盘扩展_cloud-utils-growpart

cloud-utils-growpart

弹性云服务器(Elastic Cloud Server,ECS)是由CPU、内存、操作系统、云硬盘组成的基础的计算组件。弹性云服务器创建成功后,您就可以像使用自己的本地PC或物理服务器一样,在云上使用弹性云服务器。目前各大云服务器厂商配置ECS服务器的方式都差不多, 本文以华为云ECS服务器为例,讲述ECS服务器配置安装扩展CentOS 7系统盘和数据盘的过程和方法。首先假设您已在华为云官网购买了一台ECS云服务器,在购买时已经选择了CentOS 7.5操做系统, 并且系统盘为40GB. 那么购买完成后,系统自动安装完成CentOS系统并启动正常运行。这时您在华为云账号的控制台中能看到服务器的运行状态如图一。
图一 云服务器运行状态
接下来,就可以远程登录到该机器上验证一下了。这里推荐使用putty作为远程登录的终端软件。您可以百度一下,有很多地方可以下载。运行putty软件后,输入机器的IP地址后进行连接,登录。如果您可以正常登录,查看,运行系统命令。那说明您的系统安装成功了。 下面就可以进行系统盘的扩充了。
扩充系统盘的第一步购买扩展磁盘空间。 在华为云控制台点击左侧的云硬盘,控制台会在右面列出当前用户购买的云硬盘。如图二所示。
图二 用户云硬盘列表
因为我们要扩充系统盘,所以我们点击系统盘所对应的那行上的扩展按钮,浏览器将打开一个新页面,用户按提示操做购买所要扩展的容量即可。 当购买完成后, 图二所示的列表中,对应系统盘的空间将变为扩展后的大小。然后我们需要远程登录到云服务器进行扩展分区的操做。
下面我们以“CentOS 7.5 64bit”操作系统为例,假设我们原来购买的系统盘“/dev/vda”容量只有40GB,只有一个分区“/dev/vda1”。现在已将系统盘容量扩大至100GB,我们将把新增的60GB加到已有的MBR分区内“/dev/vda1”内。至于如何用这新购买的60GB建一个新的分区,不在本文讨论之内。
1. 安装growpart扩容工具
首先在命令行输入: growpart
如果系统提示找不到该命令,那么说明系统没安装growpart. 可以在命令行输入:
yum install cloud-utils-growpart
安装完成后,即可进行下一步。
2. 执行以下命令,查看系统盘“/dev/vda”的总容量。
fdisk -l
终端显示如下信息:

[root@ecs-Linux ~]# fdisk -l

Disk /dev/vda: 107.4 GB, 107374182400 bytes, 209715200 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0009cdad
   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048    83886079    41942016   83  Linux

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  1. 执行以下命令,查看系统盘分区“/dev/vda1”的容量。
    df -TH
    终端显示如下信息:
[root@ecs-Linux ~]# df -TH
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  8.4G     0  8.4G   0% /dev
tmpfs          tmpfs     8.4G     0  8.4G   0% /dev/shm
tmpfs          tmpfs     8.4G   10M  8.4G   1% /run
tmpfs          tmpfs     8.4G     0  8.4G   0% /sys/fs/cgroup
/dev/vda1      ext4      43G  7.9G   35.1G 18% /
tmpfs          tmpfs     1.7G   46k  1.7G   1% /run/user/0

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  1. 执行以下命令,指定系统盘待扩容的分区,通过growpart进行扩容。
    growpart 系统盘 分区编号
    命令示例:
    growpart /dev/vda 1
    终端显示如下信息:
[root@ecs-Linux~]# growpart /dev/vda1
CHANGED: partition=1 start=2048 old: size=83884032 end=83886080 new: size=209713119,end=209715167

  • 1
  • 2
  • 3
  1. 执行以下命令,扩展磁盘分区文件系统的大小。
    resize2fs 磁盘分区
    命令示例:
    resize2fs /dev/vda1

终端显示如下信息:

[root@ecs-Linux ~]# resize2fs /dev/vda1
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/vda1 is mounted on /; on-line resizing required
old_desc_blocks = 5, new_desc_blocks = 13
The filesystem on /dev/vda1 is now 26214139 blocks long.

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  1. 执行以下命令,查看扩容后系统盘分区“/dev/vda1”的容量。
    df -TH

终端显示如下信息:

[root@ecs-Linux ~]# df -TH
Filesystem     Type      Size  Used Avail Use% Mounted on
devtmpfs       devtmpfs  8.4G     0  8.4G   0% /dev
tmpfs          tmpfs     8.4G     0  8.4G   0% /dev/shm
tmpfs          tmpfs     8.4G   10M  8.4G   1% /run
tmpfs          tmpfs     8.4G     0  8.4G   0% /sys/fs/cgroup
/dev/vda1      ext4      106G  7.9G   93G   8% /
tmpfs          tmpfs     1.7G   46k  1.7G   1% /run/user/0

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9

至此, 服务器的系统盘就扩充完毕了。
有兴趣的话可以继续阅读云盘安装系列(二)数据盘安装。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/盐析白兔/article/detail/853261
推荐阅读
相关标签
  

闽ICP备14008679号