ECS扩容系统盘,第1张

我用的是阿里云ECS。

之前没有用过云服务器,没用多久就老报错磁盘不够。

‘df -sh’结果显示,/dev/vda1 的40G用完了,感觉甚么都干不了。

问客服机器人它说到扩容,就开始找扩容的地方。

后来在左边云盘列表中,将40G的系统盘扩容成了80G,打算先试试看能不能解决这个问题。

因为不了解(连可以用来好好搜索的关键词都没有),查了许多资料。

终于,放弃中看了阿里云官网上的一门入门课程:

阿里云 7天玩转云服务器

里面 ‘第四天’ 课里有讲到。基本步骤就是这样的:

云盘扩容之后,

至此,完成新增分区及挂载。

其中,我在格式化步骤中,遇到报错 /dev/vda2 does not exist and no size was specified

博客[2]中说该报错原因为 内核未重读分区信息 ,需运行命令 partprobe 。不过我没有相应的包。

而后参照博客[3]或[4],安装了 parted 之后,再运行命令 partprobe ,然后再格式化,成功解决。

不过,我是用命令 apt-get install parted 安装的,而不是用博客中的 yum 。

[1] 阿里云 7天玩转云服务器

[2] https://blogcsdnnet/weixin_44983653/article/details/102834380

[3] https://wwwlinuxidccom/Linux/2015-03/114977htm

[4] https://wwwjianshucom/p/bc9d4eff4d65

许多朋友不清楚自己是否有数据盘需要挂载(虽然购买时自己买没买你应该知道的,但还是有人不知道啊),那么你应该在linux服务器上使用使用“fdisk -l”命令查看。如下图:若您执行fdisk -l命令,发现没有 /dev/xvdb 标明您的云服务无数据盘,那么您无需进行挂载,此时该教程对您不适用

阿里云linux服务器如何挂载数据盘

如果上一步你看到了/dev/xvdb,那么就执行“fdisk -S 56 /dev/xvdb”命令,对数据盘进行分区;根据提示,依次输入“n”,“p”“1”,两次回车,“wq”,分区就开始了,很快就会完成。

阿里云linux服务器如何挂载数据盘

此时再使用“fdisk -l”命令可以看到,新的分区xvdb1已经建立完成了。

阿里云linux服务器如何挂载数据盘

这时候需要注意,有两种情况,第一种,你这个数据盘是新购买的,以前没有用过(没有存储过数据),那么就要对其进行格式化,使用“mkfsext3 /dev/xvdb1”命令。第二种,如果你之前就有数据盘,只是你把系统盘重置了,需要将数据盘再次挂载到重置后的系统上,那么就不要对其格式化(跳过此步骤),直接执行后面的步骤挂载就可以了。

阿里云linux服务器如何挂载数据盘

在继续下面的命令前,你需要知道的是,下面那行命令的“/mnt”就是你要把数据盘挂载到的文件夹,如果你想挂载到别的文件夹,比如你自己建立的/mydata,那么就把/mnt改成/mydata,前提是你已经创建了这个目录(创建目录的命令是mkdir)。

使用“echo '/dev/xvdb1 /mnt ext3 defaults 0 0' >> /etc/fstab”(不含引号)命令写入新分区信息。然后使用“cat /etc/fstab”命令查看,出现以下信息就表示写入成功。

阿里云linux服务器如何挂载数据盘

6

最后,使用“mount -a”命令挂载新分区,然后用“df -h”命令查看,出现以下信息就说明挂载成功,可以开始使用新的分区了。

阿里云linux服务器如何挂载数据盘

root帐号登录云服务器 运行命令 “fdisk /dev/xvdb” 根据提示,依次输入 “n”, “p”, “1” 按两次回车 输入“w”, 当提示Syncing disks时,表示已成功完成分区 输入“mkfsext3 /dev/xvdb1” 格式化分区 输入“mkdir /alidata”建立挂载目录 使用“mount /dev/xvdb1 /alidata ”命令挂载分区后即可使用 vi /etc/fstab 按i 最后一行写入 /dev/xvdb1 /alidata defaults 1 2 按esc 输入:wq 最后exit /etc/fstab下添加 /dev/xvdb1 /alidata ext3 defaults 0 0

我用的是和阿里云合作的小鸟云服务器。

需要你先在云主机里面架设下FTP然后设置一个目录并在本地电脑上安装下flashfxp上传工具利用这个工具就可以把本地数据上传到云主机里面如果你是上传简单的小文件也可以在远程连接服务器的时候点选项里面有个本地资源详细信息在里面勾选本地磁盘后再远程这样即可把本地的磁盘映射到云主机系统中直接复制粘贴文件即可

1、分区

fdisk /dev/sdb

依次输入

n,回车

p,回车

1,回车

回车

w

2、格式化

mkfs -t ext4 -c /dev/sdb1

3、挂载(挂载目录可自行定义)

mount /dev/sdb1 /opt

4、设置开机自动挂载

vi /etc/fstab

在最后面添加一行

/dev/sdb1 /opt ext4 defaults 0 0

配置完毕,再使用df -h查看是否正常挂载了。重启服务器系统,再次使用df -h命令验证。

有不明白的可以直接进小鸟云帮助中心搜索:http://wwwniaoyuncom/help/

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » ECS扩容系统盘

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情