系统盘扩容

重点注意:
1.如果出现ping不同或者ssh链接不上,解决办法,直接把/etc/fstab文件还原成默认就可以了(随便操作,退路以为你们留好)
2.分区后挂在会出现问题我这边分享个链接,不分区挂载,手动重启服务器,服务正常运转,阿里帮助文档:https://help.aliyun.com/document_detail/25426.html

话不多说,直接进入正题
1.首先进入云服务ECS-》存储与快照-》更多-》云盘扩容

2.选择在线扩容-》输入扩容后的容量大小-》勾选服务条款-》支付

3.点击扩容文件系统Linux/windows-》会获取到帮主文档

4.根据操作系统安装growpart或者xfsprogs扩容格式化工具
Aliyun Linux、CentOS 7:

yum install cloud-utils-growpart
yum install xfsprogs

Ubuntu 14、Ubuntu 16、Ubuntu 18、Debian 9:

apt install cloud-guest-utils
apt install xfsprogs

5.运行fdisk -l命令查看现有云盘大小
以下示例返回云盘(/dev/vda)容量是100GiB

fdisk -l

6.运行df -Th命令查看云盘分区大小和文件系统类型。
以下示例返回分区(/dev/vda1)容量是40GiB,文件系统类型为ext4

df -Th

7.运行growpart 命令扩容分区。
示例命令表示扩容系统盘的第一个分区(/dev/vda1)
注意:vda和1之间有空格

growpart /dev/vda 1

若运行命令后报以下错误,您可以运行LANG=en_US.UTF-8切换ECS实例的字符编码类型

LANG=en_US.UTF-8

8.扩展文件系统
根据文件系统类型选择以下扩展方式,如何查看文件系统类型请参见步骤2。
ext*文件系统(例如ext3和ext4):运行resize2fs 命令。
示例命令表示为扩容系统盘的/dev/vda1分区的文件系统。

resize2fs /dev/vda1

9.xfs文件系统:运行xfs_growfs 命令。
示例命令表示为扩容系统盘的/dev/vda1分区的文件系统。其中根目录(/)为/dev/vda1的挂载点。

xfs_growfs /

执行后结果:

meta-data=/dev/vda1              isize=512    agcount=13, agsize=1310656 blks=                       sectsz=512   attr=2, projid32bit=1=                       crc=1        finobt=1, sparse=1, rmapbt=0=                       reflink=1
data     =                       bsize=4096   blocks=15728379, imaxpct=25=                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0, ftype=1
log      =internal log           bsize=4096   blocks=2560, version=2=                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 15728379 to 20971259

10.运行df -h命令查看云盘分区大小。
返回分区(/dev/vda1)容量是100GiB,表示已经成功扩容。

df -h

添加数据盘

1.进入云服务ECS-》存储与快照-》选择创建云盘

2.选择在线挂载-》选择需要挂载的实例-》输入云盘大小-》支付

3.执行fdisk -l查看磁盘信息

 fdisk -l


因为默认是一个分区,所以我这边要重新分区:
执行fdisk /dev/vdb
注意:我的数据盘是vdb,根据自己的实际磁盘自己替换名称

fdisk /dev/vdb

按m查看命令选项

输入p,查看当前硬盘分区情况

输入d,删除分区,默认会选择最后一个,因为只有1个,所以默认是1
再次输入p,查看硬盘分区,发现分区已经没有了

这里退出去查看一下发现新磁盘确实没有了分区

输入fdisk /dev/vdb
输入n创建分区,回车
输入分区开始值和结束值,这个根据自己的磁盘分配大小设置
输入p,查看已经有一个分区了

输入n,再次创建分区
输入开始数和结束数
输入p查看,已经有两个分区了

格式化分区

两个命令实现mkfs.ext4或者mke2fs(默认格式化成ext4格式)都可以。

mke2fs /dev/vdb1

挂载磁盘

1.在新分区上创建一个文件系统。
根据您的需求运行以下任一命令,创建文件系统。
创建一个ext4文件系统。

mkfs -t ext4 /dev/vdb1
[root@ecshost~ ]# mkfs -t ext4 /dev/vdb1mke2fs 1.43.5 (04-Aug-2017)
Creating filesystem with 5242624 4k blocks and 1310720 inodes
Filesystem UUID: 884e1a06-1481-43d6-b1a3-8bccaa03****
Superblock backups stored on blocks:32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,4096000Allocating group tables: done
Writing inode tables: done
Creating journal (32768 blocks): done
Writing superblocks and filesystem accounting information: done

2.向/etc/fstab写入新分区信息,启动开机自动挂载分区。
运行命令cp /etc/fstab /etc/fstab.bak,备份etc/fstab。
运行命令echo blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"//g' /mnt ext4 defaults 0 0 >> /etc/fstab,向/etc/fstab里写入新分区信息。
如果要把数据盘单独挂载到某个文件夹,例如单独用来存放网页,则将命令中/mnt替换成所需的挂载点路径。

cp /etc/fstab /etc/fstab.bak
echo `blkid /dev/vdb1 | awk '{print $2}' | sed 's/\"//g'` /mnt ext4 defaults 0 0 >> /etc/fstab

3.运行cat /etc/fstab命令查看/etc/fstab中的新分区信息。

[root@ecshost~ ]# cat /etc/fstab
#
# /etc/fstab
# Created by anaconda on Wed Dec 12 07:53:08 2018
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=d67c3b17-255b-4687-be04-f29190d4**** / ext4 defaults 1 1
UUID=a4c73111-3a33-4569-a90c-b6d2e953**** /mnt ext4 defaults 0 0

4.运行mount /dev/vdb1 /mnt命令挂载文件系统。
如果运行df -h命令后出现新建文件系统的信息,表示文件系统挂载成功。

mount /dev/vdb1 /mnt
df -h
[root@ecshost~ ]# mount /dev/vdb1 /mnt
[root@ecshost~ ]# df -hFilesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 1.6G 36G 5% /
devtmpfs 234M 0 234M 0% /dev
tmpfs 244M 0 244M 0% /dev/shm
tmpfs 244M 484K 244M 1% /run
tmpfs 244M 0 244M 0% /sys/fs/cgroup
tmpfs 49M 0 49M 0% /run/user/0
/dev/vdb1 20G 45M 19G 1% /mnt

取消挂载

umount /mnt/vdb1

阿里云系统盘扩容及数据盘分区、格式化分区、挂载、取消挂载相关推荐

  1. Llinux系统(Centos/Ubuntu/Debian)弹性云系统盘扩容方法

    windows系统请参考:Windows(2003/2008/2012)弹性云系统盘扩容方法 -西部数码帮助中心  windows数据扩盘容量请参考:VPS/云主机磁盘(系统盘数据盘)升级扩容 -西部 ...

  2. Windows(2003/2008/2012)弹性云系统盘扩容方法

    windows数据盘扩容请参考:VPS/云主机磁盘(系统盘数据盘)升级扩容 -西部数码帮助中心 linux数据盘扩容请参考:Llinux系统(Centos/Ubuntu/Debian)弹性云数据盘ho ...

  3. 区分阿里云系统盘和数据盘

    问题一 linux 数据盘和系统盘的区别及查看? 系统盘就像Windows的c盘,有且只有一个,而数据盘则相当于其他盘或者移动硬盘,可以有多个. 使用df -l命令查看 可以看到根路径 / 都是位于系 ...

  4. 如何挂载阿里云Linux服务器的“数据盘”(新购买)

    购买的阿里云主机,官方只给你挂载了一个系统盘(20G),那如何挂载 新的"数据盘"呢? 操作过程如下: 第一.检查阿里云服务器数据盘情况 利用 fdisk -l 命令,检查当前的数 ...

  5. 阿里云服务器ECS添加数据盘

    此文章不详细介绍各工具的使用方法. 具体使用到的工具有parted,mkfs.ext4,e2label,LVM管理 一.普通硬盘方式挂载数据盘 1.使用parted -l查看,发现硬盘. 2.使用pa ...

  6. Windows格式化系统盘为数据盘 删除EFI分区和恢复分区

    背景 最近把一块固态装成系统C盘,后来又把它接在别的电脑上当数据盘,发现在磁盘管理中只能删掉C盘数据区,没法删掉EFI分区和恢复分区,于是问了问ChatGPT怎么搞 TL;DR 管理员powershe ...

  7. 什么是阿里云服务器系统盘和数据盘?

    通俗的将,云服务器的系统盘类似于Windows系统的C盘,数据盘相当于其他的盘符,下面从系统盘和数据盘创建.使用及数据方面来说说二者的区别: 系统盘和数据盘的创建方式区别: 系统盘:随ECS云服务器一 ...

  8. ubuntu(23):ubuntu系统具有两个“系统盘”的说明:一个盘为系统盘,另一个为被系统文件占用的数据盘--可以格式化并重新分配卷类型和卷名称

    目录 1 情况说明 2 格式化磁盘并重新分配卷 2.1 格式化磁盘 2.2 重新分配卷 2.3  移动系统盘到ssd盘 1 情况说明 如下所示,ubuntu系统里面两个磁盘都有usr.bin之类的系统 ...

  9. LINUX 数据盘的格式化与挂载

    1.登录到 linux 系统 2.使用 fdisk -l 查看磁盘(注:硬盘未格式化之前使用 df -h 查看不到信息) fdisk -l df -h 3.格式化磁盘 fdisk /dev/xvdb ...

  10. 宝塔linux数据盘不够用如何处理,帝国cms使用Linux系统数据盘扩容后宝塔控制面板数据盘大小不变的解决方法...

    最近一个帝国cms用户网站服务器,发现磁盘空间不够用了,数据盘50GB的空间只剩下5%,于是给服务器数据盘扩容200G.详细教程如下: 在操作硬盘扩容前,为了安全起见,请通过磁盘快照功能备份服务器系统 ...

最新文章

  1. 安装TensorFlow时出现ERROR: Cannot uninstall ‘wrapt‘问题的解决方案
  2. 存储过程参数输入输出
  3. 通讯传输--全双工和半双工
  4. 为什么说嵌入式开发比单片机要难很多?
  5. Java - 强引用、弱引用、软引用、虚引用
  6. 为什么ps图片打开是色块_PS教程 我的PS我做主之山村调色
  7. sqlsugar 批量删除guid类型主键_SAP使用MASS批量修改主数据
  8. Ajax中的JSON
  9. 使用web3和infura开发以太坊ethereum区块链
  10. oracle 存储过程 发送WebServie 请求
  11. java servlet的包下载_javax.servlet jar包下载_javax.servlet jar包官方下载-太平洋下载中心...
  12. SQl盲注原理及其简单演示
  13. Android 系统网络框架
  14. stm32f405rgt6芯片手册
  15. SiTime硅晶振温度传感技术
  16. 如何利用巨象指纹浏览器在twitter上找到精准客户
  17. 央视“315晚会”上曝光的“网络水军”要怎么从技术上防范
  18. 数字趣解-不可思议的《魔兽世界》
  19. Life feelings--11--护眼贴士-如何让心灵的窗口锃光发亮?-程序员工程师生活必备
  20. 苹果体验店:鲜为人知的乔布斯的秘密

热门文章

  1. Regular Expression 正则表达式 语法规则及使用
  2. Ubuntu 查询IP地址,设置静态IP、网关
  3. i5 10400f和r7 2700x选哪个?
  4. 免费无损高品质音乐下载器V3.5
  5. 如何出售自己的代码并且不让人看到自己的源码?
  6. 网站的pv、uv、ip分别是什么意思
  7. [随文杂记][转]魔兽争霸vs星际争霸vs红色警戒
  8. LCD TTL/LVDS 任意分辨率 timing 时序配置及时序关系(前肩后肩)
  9. 小学-知识与能力【7】
  10. linux如何设置root权限,linux设置root权限的方法