心灵咖啡

 找回密码
 注册加入
查看: 2588|回复: 0
收起左侧

[环境架设] linux云主机硬盘扩容/挂载方法

[复制链接]
发表于 2014-6-26 03:44:11 | 显示全部楼层 |阅读模式
本经验基于西部数码弹性云主机,参考于官方教程http://faq.myhostadmin.net/faq/listagent.asp?unid=587。本人是第一次研究挂载相关,linux新手,此经验仅作交流。

提示:
灰色内容为linux系统显示
红色内容为输入的命令
//绿色内容为命令或显示内容说明



1,操作前,首先登陆官方后台升级主机,增加需要的硬盘大小,本人的原来是50G(30G系统般,20G数据盘),数据盘目前爆满,升级增加10G。

扩容前用df -vh查看挂载状态是:

00.jpg

上面可以看到,目前在用的挂载盘已经用完了,那么刚才在主机商后台购买的10G在哪呢?可以用fdisk -l来查看所有硬盘:

22.jpg

从上图可以看出,有二个盘,结合上面挂载目录可以看出,vda分区为vda1,即30G的系统盘,挂载到/,vdb分区为vdb1,挂载到/home。显然目前我们挂载到/home目录的只有20G,那么新买的10G就是在盘/dev/vdb了。所以,下面就要对这个vdb重新分区与挂载。


2,扩容操作

-----------------------------------
先结束各项服务:

[root@west5066 ~]#service httpd stop     //使用nginx的结束nginxd
[root@west5066 ~]#service wdapache stop
[root@west5066 ~]#service mysqld stop
[root@west5066 ~]#fuser -m /home -k    //以上命令是停止服务 fuser -m /.. -k 杀掉所有访问此目录的进程
[root@west5066 ~]#umount /home       //取消原有/home挂载
[root@west5066 ~]#parted /dev/vdb    //输入parted /dev/vdb 这里是磁盘名,表示选择这个盘来作分区操作,如果没有这个程序执行yum install parted 安装!
GNU Parted 2.1
使用 /dev/sdb
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print  //是显示当前vdb分区的情况
Model: Virtio Block Device (virtblk)
Disk /dev/sdb: 20GB                                       
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number  Start    End    Size   Type     File system  标志
1          1049kB  9.9G  9.9G  primary  ext4          //记下Start 的大小,下面要用到。


33.jpg


(parted) rm 1    // 删除当前分区,按本人理解,它是删除这个逻辑设置,并不是说删除原分区下那爆满的20G文件。
(parted) mkpart   //建立分区
分区类型?  primary/主分区/extended/扩展分区? p   //选择是主分区还是扩展分区
文件系统类型?  [ext2]?       //直接回车
起始点? 1049kB             //刚才记录的Start大小
结束点? 100%             //把此盘全部空间用在这个分区
(parted) quit                //退出分区命令parted
信息: You may need to update /etc/fstab.

44.jpg

[root@west5066 ~]# resize2fs -f /dev/vdb1   //输入resize2fs -f /dev/sdb1,这里是分区名,用以不删除原数据重定义分区的大小,如果提示fsck(修复),请执行后再操作resize2fs
resize2fs 1.39 (29-May-2006)
Filesystem at /dev/sdb1 is mounted on /home; on-line resizing required
Performing an on-line resize of /dev/sdb1 to 5242852 (4k) blocks.
The filesystem on /dev/sdb1 is now 5242852 blocks long.

55.jpg

[root@west5066 ~]#mount -a    //重新挂载此分区
[root@west5066 ~]# df -vh      //再用df –lh 查询下home分区大小,可以看到vdb1已经增加到30G了,原来是20G。最后启动各项服务即可。
——论坛程序问题,请给 qq124627513(微信同步)留言。(系统默认签名,点击修改
您需要登录后才可以回帖 登录 | 注册加入

本版积分规则

广告
广告位
广告位
广告位
关闭

站长推荐上一条 /1 下一条

QQ|联系我们|手机版|小黑屋|Archiver|心灵咖啡 ( 粤ICP备16121829号-1 )

GMT+8, 2024-11-23 23:09 , Processed in 0.071855 second(s), 27 queries .

Powered by Discuz! and 心灵文学

Copyright © 2001-2021, Tencent Cloud.


本站文章为原创会员所有,未经许可禁止去版权转载,但欢迎分享本站文章链接!另,若有抄袭侵权,联系即删禁。
快速回复 返回顶部 返回列表