阿里云磁盘无损扩容&Windows,Linux无损扩容分区大小

曾经何时,阿里云升级磁盘只能购买一块新的磁盘,这样老的磁盘大小不够的时候,只能被丢弃然后购买一块更大的磁盘。独立云磁盘推出后虽然可以随时释放老的磁盘了,但是数据迁移也是个大问题。终于,阿里云推出磁盘扩容功能,今天测试了一把无损扩容磁盘分区,记录下来分享大家。

由于涉及到磁盘操作,强烈建议操前创建一个自定义快照做个备份,数据无价,一个操作毁一生~~

1

Linux操作:

如下,是一个7G的非LVM分区(LVM磁盘的扩容,只需要扩容物理磁盘,通过vgchange -a n vgname取消vg激活状态,通过fdisk等工具将新扩容的部分创建为一个新的分区,然后通过vgchange -ay vgname激活vg,将新的分区加入到vg中即可。)

从控制台扩容到8G,然后从控制台重启VM使新的磁盘尺寸生效(测试独立云磁盘,从控制台卸载后重新挂载也可生效,对无法重启的服务器可以用这招)

重启后查看,磁盘已经8G了,但是原来的/dev/xvdc1分区依然是7G

为了测试是否是真的无损,我们先在这个7G的分区下,创建一个内容为test的文件

1 [root@AY140627175005145240Z ~]# cd /mnt/
2 [root@AY140627175005145240Z mnt]# echo "test">>test.txt

保险起见,操作前,先对这个分区做一次检测:

1 [root@AY140627175005145240Z ~]# fsck -f /dev/xvdc1

完成后,进行最重要的一步:“删除现在的分区,重新分区”
按d删除现在的分区1,注意:删除后千万不要按w保存!直接按n创建新的分区,然后从原有的柱面开始,一直分到最后的尺寸(默认值两次回车即可,如果之前的分区不是从第一柱面开始,则需要记录之前分区的起始柱面),新的分区操作完毕后,按w保存。

1 [root@AY140627175005145240Z ~]# fdisk /dev/xvdc < <EOF
2 d
3 n
4 p
5 1
6  
7 w
8 EOF

操作完毕后,重新通过fsck -f /dev/xvdc1检测一下磁盘
然后通过resize2fs重新定义分区大小

1 [root@AY140627175005145240Z ~]# resize2fs /dev/xvdc1
2 resize2fs 1.41.12 (17-May-2010)
3 Resizing the filesystem on /dev/xvdc1 to 2096474 (4k) blocks.
4 The filesystem on /dev/xvdc1 is now 2096474 blocks long.

重新挂载分区,查看分区已经变成8G了

1 [root@AY140627175005145240Z ~]# mount /dev/xvdc1 /mnt/
2 [root@AY140627175005145240Z ~]# df -h
3 Filesystem Size Used Avail Use% Mounted on
4 /dev/xvdb1 20G 7.5G 12G 41% /
5 tmpfs 938M 0 938M 0% /dev/shm
6 /dev/xvdb1 20G 7.5G 12G 41% /alidata
7 /dev/xvdc1 7.9G 144M 7.4G 2% /mnt

查看之前分区里面的文件,依然完好

1 [root@AY140627175005145240Z ~]#
2 [root@AY140627175005145240Z ~]# cd /mnt/;cat test.txt
3 test

 

1

Windows 操作(03 08等版本操作方法一致,2003需要先在磁盘上右键将磁盘转为动态磁盘才会有扩展的选项)

如下,是一个6G的小磁盘
扩容到7G

控制台重启后新的磁盘容量生效

重启后如果扩容出来的分区变成了RAW的分区,删除即可。然后在老的磁盘分区上右键,选择扩展分区(扩展卷),选择多出来的1G空间后下一步确认。

这时候会提示,是否将磁盘转换为动态磁盘,这里选择是,不会影响数据。

完成后,原来的6G小分区,就变成了7G大分区了~~

 

时间: 2024-10-27 05:58:00

阿里云磁盘无损扩容&Windows,Linux无损扩容分区大小的相关文章

阿里云磁盘扩容要注意什么

  阿里云磁盘扩容要注意什么 扩容 Windows 实例的 数据盘,请参考 扩容数据盘(Windows 实例). 扩容 Linux 实例的 数据盘,请参考 扩容数据盘(Linux 实例). 扩容 系统盘,需要采用更换系统盘的方式,请参考 更换系统盘.

阿里云如何挂载快照(Windows 2012)

阿里云如何挂载快照(Windows 2012) 如果您想从快照中拷贝出之前某个时间点的数据,可以将快照挂载到实例,将数据拷贝出来,然后再卸载快照. 注意: 只能挂着同一地域内的快照.不支持跨地域. 只能从快照往外拷贝数据,不能往快照中写入数据.即使写入,快照分区中的数据无法保存. 请操作完成后提交工单申请卸载快照;或者可以通过平台重启服务器,通过控制台重启后,快照也会自动卸载. 要挂载快照: 通过系统磁盘管理器查看当前有的磁盘.判断快照的方法,是比系统原本会多出一个或者多个磁盘. 在命令行下输入

阿里云添加路由的Windows批处理文件_win服务器

发现一段很好的学习bat程序的示例代码,分享给大家,具体代码如下: @echo off route print -4 "10.0.0.0" | find "10.0.0.0" > route_list set gw= for /F "tokens=1-5" %%a in ('type route_list') do ( if not "%%c" == "" ( set gw=%%c ) ) if &q

阿里云服务器ECS操作系统:linux系统与windows系统的区别

首先,我们要清楚的便是每个系统之间的差别,以及在阿里云上的差别: 1.Windows 1.1)系统内含正版激活. 1.2)适合于运行Windows下开发的程序,如.net等. 1.3)支持SQLServer等数据库(需自行安装). 1.4)可以使用远程桌面方式登录进行管理. 注:512内存不支持选择Windows系统,1G以上内存才能很好支持该系统. 2.Linux 2.1.1)最流行的服务器端操作系统,强大的安全性和稳定性. 2.1.2)免费且开源,轻松建立和编译源代码. 2.1.3)通过SS

阿里云磁盘新购要注意什么

  云服务器新购 新购时,支持 SSD 云盘.高效云盘.普通云盘.本地 SSD 盘. 对于公共镜像系统盘,不论是 Linux 还是 Windows 系统,镜像大小都是 40 GB,且收费. 如果需要购买数据盘,流程如下所示. 随 ECS 实例购买磁盘 登录 ECS 包月购买页面. 选择 存储 中的数据盘类别和大小. 根据所在地区.CPU 内存规格可选择不同的系统盘种类. 普通云盘:最多可以选择 4 块数据盘,每块最大 2000 GB,单个实例最大 8000 GB. 高效云盘:最多可以选择 4 块

阿里云磁盘分区

一般购买阿里云ecs,一般一个会有一个40G的系统盘,另外自己还会选择一个数据盘,那么现在我来和大家讲解下,如何分区格式化和挂载数据盘. 1,查看未分区的盘 2,新建分区 3,查看分区 4,格式化分区 5,查看磁盘uuid 6,创建挂载目录并挂载 阿里云幸运卷:https://promotion.aliyun.com/ntms/act/ambassador/sharetouser.html?userCode=3ow2kbko&productCode=vm

阿里云主机搭建lamp环境(linux+apache+mysql+php)

1.购买阿里云主机--(哈哈!) 2.更新yum源. 阿里云的yum源需要更新后才能正常使用.具体方法:http://help.aliyun.com/view/13438670.html 3.安装Apahce, PHP, MySQL以及php连接mysql库组件. #yum -y install httpd php53 mysql mysql-server php53-mysql 4.安装apache扩展: #yum -y install httpd-manual mod_ssl mod_per

阿里云操作运维Windows系统有哪些问题

Windows2008 32位 64位自助正版激活教程 外网访问ECS服务器端口不通的排查方法 mysql的binlog太大太多占用大量磁盘 ECS服务器每3天出现一次CPU 100%的情况分析 ECS Windows系统服务器查看流量占用情况的方法 ping网站有丢包 ECS Windows Server 2008 MetaFile设置占用内存限制 ECS Windows2003与2008防火墙例外添加方法 ECS服务器 TCP网络端口不通分析诊断 ECS IO hang或IO慢导致系统内部数

阿里云如何远程登录Windows实例

  登录 Windows 实例 本地操作系统不同,远程登录云服务器 ECS 实例的工具也不同.登录实例的方式,请参见下表. 本地 OS 实例 OS 管理终端 MSTSC rdesktop 微软远程桌面MSTSC APP Linux Windows     √   Windows Windows √ √     Mac Windows √ √     iPhone 手机 Windows       √ Android 手机 Windows       √ 本地为 Windows 系统 本节介绍本地