点击登录
  • 欢迎访问无限星辰技术博客,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏无限星辰吧
  • 无限星辰的淘宝店铺已经开张了哦,传送门:http://

阿里云磁盘扩容教程(linux)

LINUX服务器 crx349 3511次浏览 0个评论 扫描二维码

xfs格式的直接

xfs_growfs /www

有大坑先记录下起始分区,否则会扩容失败
阿里云磁盘扩容教程(linux)
Linux系统操作如下:

1.如果你的磁盘是之前是 mount 在服务器上的,先 umount 磁盘

例如:你磁盘是挂载在/mnt/dev1目录下。

umount /mnt/dev1
fuser -m -v -i -k /www
swapoff /www/swap

2.删除原有分区并新建分区

使用 fdisk 指令,输入 d 来删除原有的分区,然后依次输入 n,p,1 来新建分区,选择 sector 时,这边我们直接回车选择默认值,你也可以按照自己的需求来选择。为了保证数据的一致性,First sector 建议和之前的分区保持一致。

例如:扩容的磁盘是/dev/xvdb。

root@iZ94lw423m7Z:~# fdisk /dev/xvdb 

Command (m for help): d

Selected partition 1 

Command (m for help): n

Partition type:

   p   primary (0 primary, 0 extended, 4 free)

   e   extended

Select (default p): p

Partition number (1-4, default 1): 1

First sector (2048-146800639, default 2048):

Using default value 2048

Last sector, +sectors or +size{K,M,G} (2048-146800639, default 146800639):

Using default value 146800639

 

Command (m for help): wq

The partition table has been altered! 

Calling ioctl() to re-read partition table.

Syncing disks.

3.格式化磁盘

使用 resize2fs 指令扩大文件系统大小,原有数据不会丢失。

e2fsck -f /dev/xvdb1

resize2fs /dev/xvdb1

4.mount 磁盘

最后,我们再将扩容完毕的磁盘挂载回原有的挂载点

mount /dev/xvdb1 /mnt/dev1

5.用 df -TH 指令可以查看到磁盘的信息

df -TH

Filesystem     Type      Size  Used Avail Use% Mounted on

/dev/xvda1     ext4       22G  1.4G   19G   7% /

none           tmpfs     4.1k     0  4.1k   0% /sys/fs/cgroup

udev           devtmpfs  510M  4.1k  510M   1% /dev

tmpfs          tmpfs     105M  381k  104M   1% /run

none           tmpfs     5.3M     0  5.3M   0% /run/lock

none           tmpfs     521M     0  521M   0% /run/shm

none           tmpfs     105M     0  105M   0% /run/user

/dev/xvdb1     ext4       74G   55M   71G   1% /mnt/dev1

6.到磁盘的挂载目录中确认数据是否保留:

cd /mnt/dev1

ls 

另一种无分区方法 卸载磁盘后 直接扩容

umount /dev/xvdb
e2fsck -f /dev/xvdb
resize2fs /dev/xvdb

无限星辰 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明阿里云磁盘扩容教程(linux)
喜欢 (1)
[]
分享 (0)

您必须 登录 才能发表评论!