课时4:第4天:云服务器磁盘管理
摘要:欢迎收看玩转云服务器ECS系列课程,今天我们来学习第四课:云服务器磁盘的管理。这课有三个小节。
1. 磁盘有什么用
2. 磁盘分区与挂载
3. 扩容磁盘
01. 磁盘有什么用
首先磁盘有什么用要有一个笼统的概念,普通云盘类似于电脑的硬盘,是一个数据经常被访问,或者说是低 I/O 负载应用的场景。还有高效云盘和 SSD 云盘,高效云盘应用的是中小型数据库和大型开发测试并且可以存储一个服务器的日志。SSD 云盘是适用于高端的I/O密集型应用、中大型关系数据库开发和 NoSQL的数据库等等。
02. 磁盘分区与挂载
我们来看一下磁盘的分区与挂载,首先登录到阿里云控制台,然后进入ECS 服务器,选择一个云盘。首先讲解一下如何通过Linux操作系统来挂载云盘,第一步要创建两个云盘,磁盘的挂载也十分的方便,我们刷新一下看看刚刚创建的两块云盘都是带挂载的,我们选择更多,然后挂载对应的实例。我们先挂载一个Linux,然后顺便把Windows操作系统也挂载上去。这里可以看一下实例都挂载了有5个GB的数据盘,一个40GB的基础盘,一个50GB的数据盘。看一下Windows操作系统里是否已经操作完毕,我们的两个磁盘已经过载到ECS实例上面了。
我们通过管理终端来连接一下Linux服务器,通过命令来查看一下磁盘和数据盘是否过载完毕。然后我们发现一个 dz.vbd 的5GB硬盘在里面但是没有挂载,然后我们通过命令来进行挂载运行。运行前先把磁盘进行分区,选择np1,回车,然后再输入WQ,这个时候磁盘已经分区完毕,我们来查看一下,这个时候已经分区完毕一个VDBE的。我们通过对新分区进行格式化,在命令中写入新分区信息,然后运行挂载一下新分区,我们提取这个文件夹再查看一下,查看分区可以查看到5GB的数据盘挂载到服务器上了,这就是Linux挂载数据盘的教程。我们再来看一下通过Windows服务器怎么进行挂载,通过计算机自带的远程桌面连接,连接我们最新的服务器,输入账号密码。然后我们进入服务器,通过服务器管理看一下5GB的数据盘是否在这里。点开磁盘管理,第一次访问就会谈出,磁盘必须经过初始化才能访问,点击默认确定,可以看到磁盘一通过刚才的脱机变成联机状态,有5GB的未分配,我们挂载一下点击右键,把它格式化。Windows操作系统挂载磁盘是十分方便的,直接用下一步就可以了,等到它的格式完毕就挂载完毕了。数据盘已经格式化完毕,可以看一下已经安装完毕。到此Linux和Windows磁盘的分区和挂载已经操作完毕,我们来看一下如何更换系统盘和初始化系统。
更换系统盘我们也是先从Linux开始做演示,系统盘如果实例是在运行当中的话是不允许更换的,先把实例给停止了,停止之后我们来选择更换系统盘,这个系统盘可以选择Windows还有其他各种各样的。我们选择 6.8 32位的,这里需要注意的是,如果说把系统盘给更换了,之前在挂在上使用的数据是需要进行重新挂载的,因为之前挂载盘的数据是写在系统盘所设计的。通过命令来查看一下,输入账号密码。刚才因为服务器没有完全重置完毕,这次我们来看一下通过系统盘更换完之后,5GB的数据盘是没有显示出来的。我们来看一下里面是有一个5GB的数据盘没有被挂载上的,这是大家需要注意的事项。下面我们来看如何处理初始化磁盘。
云盘选择,先把实例停止了,确认重新初始化磁盘。这种与数据的关键性操作,一般都需要安全验证,然后磁盘已经初始化完毕。可以看一下磁盘列表中有初始化磁盘的就说明ECS实例是停止状态的,如果是运行中是无法进行磁盘操作的,这是需要注意的点。
03. 扩容磁盘
我们首先来看一下如何扩容系统盘,扩容系统盘不能直接在磁盘里进行操作的。我们来看一下系统盘里面是没有扩容选项的,普通云盘是有扩容的。系统云盘需要通过更换操作系统来实现。这是2008 32位的,先选择更换操作系统,这是40GB的,我们扩容10个GB变成50,系统版本还是一样的,只不过是把系统盘扩容了10个GB。然后我们看一下列表,系统盘已经扩容了10个GB。我们看一下如何扩容数据盘。这个是Windows实例,5GB的,直接选择扩容在云盘里面。等实例重启完毕,如果说实例在启动中的话,很多操作是不能进行的,比如说扩容数据盘。状态已经是在运行中,来看一下管理,数据盘现在是5GB的。磁盘扩容就可以直接扩容了,Windows操作系统的扩容盘已经操作完毕了。
这个Linux服务器的磁盘,数据盘的扩容,数据盘是5GB的,直接选择磁盘扩容,它会显示需要通过重启来自动生效。然后我们来看一下实例是否已经扩容成功了,这个磁盘已经变成10GB的了。