Linux云主机磁盘挂载及扩容说明

2015-07-02 16:33:46 11009

鉴于有些客户在蓝队网络的服务器是托管或者租用的,在使用中发现磁盘不够用,这就要添加挂载新的硬盘。在这里我们以VMware Workstation作为平台做讲解。

当然是先增加硬盘,【右击添加的系统——设置——增加——选择硬盘——一直点击“下一步”】直到完成。

一.单独挂载:挂载之前是需要分区和格式化的哦

1.在终端或者在字符界面中输入:fdisk -l 查看分区情况。这里看到我有一块10G的盘是空闲的。

2.对新增的磁盘进行分区:fdisk /dev/sdb ,在这里为了方便,就把它分为一个盘了。

n add a new partition 注:添加一个分区;

p print the partition table 注:p列出分区表;

q quit without saving changes 注:不保存退出;

w write table to disk and exit 注:把分区表写入硬盘并退出;

说明A:First cylinder (1-1385, default 1):这里是设置分区起始的柱面,直接回车选择默认。

说明B:Last cylinder or +size or +sizeM or +sizeK (1-20805, default 1305):此处是设置分区结束柱面,10G表示从起始柱面开始向后10G结束。

3.在新建扩展分区后,就要建立逻辑分区了。继续输入n新建分区,之后在输入字母l新建逻辑分区(很多人都不知道在新建逻辑分区之前是要先新建扩展分区的,逻辑分区是在扩展分区当中。而逻辑分区是从sdb5开始的,主分区只能分四块也就是从1-4)。

4.分区好后输入w保存退出

5.磁盘划分成功,下面就要对分区进行格式了,字符界面中输入如下如下:

mkfs -t ext4 /dev/sdb5
mkfs -t ext4 /dev/sdb6

6.最后还要把格式化后的磁盘挂载到某个目录下:

mkdir /mnt/sdb5
mkdir /mnt/sdb6
mount /dev/sdb5 /mnt/sdb5
Mount /dev/sdb6 /mnt/sdb6 

7.为了让磁盘能够开机时自动挂载,执行命令:vi /etc/fstab,在文件中添加如下:

8.最后保存退出,系统重启磁盘依然存在。

二.扩容

1.扩容就是把可用的硬盘空间,全部扩充到一个硬盘下,这样的好处就是,硬盘的空间可以利用起来,但坏处就是如果此硬盘分区出问题,就会导致硬盘分区损坏,可能在损坏下的数据就无法恢复了。

2.在扩容之前,我们也要对磁盘进行分区和格式化,具体步骤请参照以上1-4步骤。

3.在扩容之前我们还要把分区格式化成8e(LVM).然后w保存。在这里我们选择刚刚挂载的sdb6分区作为扩容的实验。

4.对sdb6改变格式:

fdisk /dev/sdb ——>输入t按回车——>选择分区6——>输入:8e  改变格式 

5.查看卷组情况:vgs

6.创建物理卷:pvcreate /dev/sdb6

7.把物理卷加入到卷组:vgextend VolGroup /dev/sdb6

8.查看空间情况

9.查看一下卷组。扩容到lv_root

10.把空闲的空间扩容到lv_root上

11.resize2fs /dev/VolGroup/lv_root  重建文件系统

12.扩容后发现你对应的卷组增大了。

提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: