【阿里云备忘录】【ECS】【云盘】挂载、卸载、扩容

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云服务器 ECS,每月免费额度200元 3个月
云服务器ECS,u1 2核4GB 1个月
简介: ECS 云盘日常操作:购买并挂载新云盘到 ECS 服务器、云盘扩容、云盘设备名的注意事项、开机自动挂载云盘的注意点; 注意,这里所讲的【不是】【随实例一起创建的云盘】,而是,事后需要增加 ECS 的数据盘新购或扩容; 另外,ECS 也可以选择挂载 NAS,这个要根据具体的业务场景来选择;我们的.

ECS 云盘日常操作:购买并挂载新云盘到 ECS 服务器、云盘扩容、云盘设备名的注意事项、开机自动挂载云盘的注意点;


注意,这里所讲的【不是】【随实例一起创建的云盘】,而是,事后需要增加 ECS 的数据盘新购或扩容;


另外,ECS 也可以选择挂载 NAS,这个要根据具体的业务场景来选择;

我们的选择标准是:NAS 可以挂载在多台 ECS 上,通过 NFS 协议实现磁盘的读写;而云盘只能挂载在一台 ECS 上,相当于 ECS 新接了一个外接硬盘;

如果业务需要多台 ECS 同时使用一块存储的话,可以选择 NAS;

价格方面,SSD 类型的存储 NAS 要比云盘贵 50%多一点,高效云盘类型 NAS 要比 云盘贵15%左右;


这里讲的是【云盘】而不是【NAS】的操作;


一、新云盘购买、挂载


参考文献A【购买】:https://help.aliyun.com/document_detail/25445.html?spm=a2c4g.11186623.6.679.5e561846LYJYXV

参考文献B【挂载】:https://help.aliyun.com/document_detail/25446.html?spm=a2c4g.11186623.6.681.60b930293dIRkz

参考文献C【格式化】:https://help.aliyun.com/document_detail/25426.html?spm=a2c4g.11186623.2.19.2bf718462XQaDd#concept_jl1_qzd_wdb


先操作图:


【步骤1.1】、购买云盘

4a6e8c4309ef14053fbe370f7003d99fbf371c59


【步骤1.2】、挂载新购买的云盘

6719794ffee5046ac6c61066cee00c5f2b8b4433


【步骤1.3】、注意点

(1)步骤1.2所说的【挂载】、【卸载】相当于现实中的:把外接硬盘插上或拔下;

(2)【磁盘状态】的【使用中】,表示云盘已经插上 ECS 服务器了,但是如果要在 ECS 中使用还需要在 ECS 上执行 mount 命令,请参考下面:步骤1.4;

(3)如果想要把【磁盘状态】处于【使用中】的云盘【卸载】,建议先在 ECS 上执行 umount 命令断开与 ECS 的连接,然后再到页面上点击【卸载】来从 ECS 上卸载;


【步骤1.4】、登录 ECS 服务器,mount 云盘

(1)新查看目前已插入的云盘,执行命令:

fdisk -l

然后会出现下图:

0ff8a3457f04880a12798c7ee62c34cad682322e

上图中,黄线圈起的部分如果云盘之前未格式化新建分区,则可能不会出现,需要先格式化云盘,参见【参考文献C】的【操作步骤1-6,步骤7之后先不要操作,后面会讲】;

如果黄线圈起的部分正常出现了,继续下步;


(2)假设,我们需要把 /dev/vdb1 云盘挂载到本地目录的 /mnt 下,则执行命令:

mount /dev/vdb1 /mnt
(3)查看是否挂载上,执行命令:

df -h
如果挂载成功的话,会出现下图:

0c3202e1145eb05f54bcfaec9b19dbe67fc6e9d5
如果上图中的示例未出现,则有可能是 ECS 系统有报错(系统启动时自动挂载其他云盘报错),

可以重启 ECS 示例,

然后在网页上使用【远程连接】登入到 ECS 查看系统启动时,是否有磁盘加载的错误,

如果有的话,则等待 ECS 启动完成,在【远程连接】的命令行里,执行命令:

vi /etc/fstab
查看磁盘在系统启动时的自动挂载的配置是否有误,对比办法:

[1]、vi /etc/fstab 出现下图:

5ec5f16ffebcabe169ebf09aff71c44eaa92066f

[2]、fdisk -l 会出现【步骤1.4】的(1)的图片所示;

然后在该图片中找 [1] 所示图片中的  /dev/vdb1 ,如果没找到,则说明之前的配置有问题,主要原因可能是之前在 网页操作过云盘的 【挂载】、【卸载】操作,打乱了云盘的插入顺序;

先注释(#)该配置,然后重启系统;之后再更改 /etc/fstab 中的配置;


其他情况,则可能是其他问题,这里不详细举例了;


【步骤1.5】、至此,云盘的购买、挂载流程已经完毕了;多说几句:

(1)云盘只要在网页上操作了【挂载】后,然后在 ECS 中执行 mount 命令时,可以挂载到任一目录(这里举例是 /mnt,还可以如: /mnt2、/data、/nmt 等等),而且也比较快速、方便;

(2)ECS 上挂载多块云盘时,主要是先找到 设备,类似: /dev/vdb1、/dev/vdc1、/dev/vdd1 等等,如果找不到,可能是没格式化分区,也可能是没在网页上操作【挂载】;然后新建目录(这里是新建了 /mnt 目录),接着是执行 mount 命令,然后是 df -h 查看是否挂载上;


二、云盘的卸载


参考文献D【Device is busy】:https://blog.csdn.net/mzpmzk/article/details/53892956


【步骤2.1】、卸载命令:

umount /mnt
其中 /mnt 是要挂载到的本地目录;

【步骤2.2】、如果是要完全卸载(包括但不限于云盘不再续费了、云盘需要挂载到其他 ECS),则还需要在网页上操作:更多>>卸载

【步骤2.3】、umount 命令卸载云盘可能会出现  Device is busy 的错误导致卸载不成功,这是因为云盘被某些程序还在使用中,如果需要强制卸载,可以 kill 掉占用的程序/线程,解决办法参考:文献D



三、云盘扩容


参考文献E【数据盘扩容】:https://help.aliyun.com/document_detail/25452.html?spm=a2c4g.11186623.6.688.2bf718462XQaDd


详细步骤参考官方的文档:参考文献E,

但是,在官方文档中

/dev/vdb1
要根据需要扩容的盘符改为对应,通过命令:

df -h
查看所有已挂载的云盘,或罗列出来类似: /dev/vdb1  /dev/vdc1  /dev/vdd1   这种


四、云盘随系统启动自动挂载配置


在【步骤1.4】中讲过ECS在系统启动时,会去加载 /etc/fstab 文件,以自动挂载配置的云盘;

但是,如果一台 ECS 挂载了多个云盘,在系统每次重启后,这些云盘的编号顺序有可能改变,

这主要是因为,之前可能在【步骤1.2】所示的图片的页面操作过挂载、卸载,导致系统再下次重启时,云盘的顺序改变了,

解决办法是,页面上确定所有需要挂载的云盘后,再一次重启 ECS ,然后运行命令:

fdisk -l

查看所有已插入的云盘,然后对应该本地要挂载的目录,再更改 /etc/fstab 中的配置;


如果,在ECS重启时,耗时时间比较长,可以通过命令行:

shutdown -r now
来重启系统,查看系统启动的过程,可以在网页上,ECS 实例列表 找到 【远程连接】,登录进去后即可看到,类似实体电脑的启动过程;


五、云盘使用一些问题总结


1、因为新买云盘主要是为了 mysql 数据库扩容,所以,在将原 mysql 的数据库数据文件 cp 到新挂载的云盘后,重启 mysql 服务,发现会报错:主要是新目录没有 mysql:mysql 的所有权,可以通过命令:

chown -R mysql:mysql /mnt/mysql
其中, mysql:mysql 是系统用户组的mysql用户组下的mysql用户, /mnt/mysql 是配置的 mysql 数据库的数据文件存放根目录


2、拷贝文件或目录参考:https://www.jb51.net/os/RedHat/519877.html



持续补充,欢迎提议


相关实践学习
一小时快速掌握 SQL 语法
本实验带您学习SQL的基础语法,快速入门SQL。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
18小时前
|
存储 弹性计算 监控
【阿里云弹性计算】深入阿里云ECS配置选择:CPU、内存与存储的最优搭配策略
【5月更文挑战第20天】阿里云ECS提供多种实例类型满足不同需求,如通用型、计算型、内存型等。选择CPU时,通用应用可选1-2核,计算密集型应用推荐4核以上。内存选择要考虑应用类型,内存密集型至少4GB起。存储方面,系统盘和数据盘容量依据应用和数据量决定,高性能应用可选SSD或高效云盘。结合业务特点和预算制定配置方案,并通过监控应用性能适时调整,确保资源最优利用。示例代码展示了使用阿里云CLI创建ECS实例的过程。
20 5
|
19小时前
|
存储 弹性计算 监控
【阿里云弹性计算】阿里云ECS全面解析:弹性计算服务的核心优势与应用场景
【5月更文挑战第20天】阿里云ECS是提供可伸缩计算能力的云服务,支持多种规格实例,满足不同需求。其核心优势包括灵活性、高性能、高可用性、安全性和易用性。适用场景包括网站托管、大数据处理、游戏多媒体应用及测试开发环境。通过Python示例代码展示了如何创建ECS实例,助力企业专注业务发展,简化基础设施管理。
23 5
|
20小时前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
3天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
5天前
|
弹性计算
阿里云ECS的使用心得
本文主要讲述了我是如何了解到ECS,使用ECS的一些经验,以及自己的感悟心得
|
5天前
|
弹性计算
阿里云ECS使用体验
在申请高校学生免费体验阿里云ECS云服务器后的一些使用体验和感受。
|
5天前
|
存储 弹性计算 固态存储
阿里云服务器租用价格参考,云服务器收费标准与实时活动价格整理
阿里云服务器租用价格参考,本文更新了阿里云服务器最新的租赁费用,包括云服务器实时的活动价格与云服务器收费标准。经济型e实例云服务器4核16G10M带宽配置30.00元/1个月、90.00元/3个月,独享型通用算力型u1实例2核4G服务器仅需199元1年,轻量云服务器2核2G新用户专享价格61元/1年,计算型c7a实例2核4G配置特惠价625.68元/1年。更多阿里云服务器热门配置活动价格及云服务器租赁费用及活动价格见下文。
阿里云服务器租用价格参考,云服务器收费标准与实时活动价格整理
|
5天前
|
弹性计算 运维 安全
阿里云ecs使用体验
整了台服务器部署项目上线
|
5天前
|
负载均衡 固态存储 Linux
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
轻量应用服务器、云服务器、gpu云服务器是阿里云服务器产品中,比较热门的云服务器产品类型,不同类型的云服务器产品收费模式与收费标准是不一样的,本文为大家展示这几个云服务器产品的最新收费标准情况,以供参考。
阿里云轻量应用服务器、云服务器、gpu云服务器最新收费标准参考
|
5天前
|
弹性计算 负载均衡 容灾
应用阿里云弹性计算:打造高可用性云服务器ECS架构
阿里云弹性计算助力构建高可用云服务器ECS架构,通过实例分布、负载均衡、弹性IP、数据备份及多可用区部署,确保业务连续稳定。自动容错和迁移功能进一步增强容灾能力,提供全方位高可用保障。
78 0

热门文章

最新文章