转载地址:https://blog.csdn.net/zutsoft/article/details/50262459
作者:lianghc
1. 增加磁盘,使用mount挂在,使用mount挂在的缺点是必须挂载在一个新目录下,否则挂载目录的原来的文件失效。并且需要设置永久挂在,否则每次重启都得重新挂挂载。
参考网址:http://www.2cto.com/os/201405/301879.html(增加分区,并mount挂载)
http://www.2cto.com/os/201404/294628.html (永久挂载)
2. LINUX增加硬盘空间(LVM)
参考网址: http://www.2cto.com/os/201108/100476.html
推荐采用增加LVM方式
1 虚拟机增加磁盘
2 永久挂载新分区
2.1 将新磁盘分区
重启虚拟机,用root登陆
这里可以看到/dev/sdb 就是我们新添加的硬盘,我们需要给新的硬盘分区。过程如下(看提示):
[root@oracleDB oracle]# fdisk /dev/sdb
Partition number (1-4): 1 (这里输入1,分区编号是sdb1)
First cylinder (1-2610, default 1): (直接回车,选择默认值)
Using default value 1
Last cylinder, +cylinders or +size{K,M,G}(1-2610, default 2610): (直接回车,选择默认值)
Using default value 2610
接下里查看分区列表,然后保存更改
2.2 挂载磁盘
接下来我们需要将磁盘挂载到系统里,挂载前先格式化分区:
1. 查看系统当前分区文件格式:
# df –T
2. 用mkfs命令格式化
#mkfs -t ext3 /dev/sdb1
3. 创建一个目录
# mkdir /newfolder
4. 挂载目录
# mount /dev/sdb1 / newfolder
2.3永久挂载
参考网址:
http://www.2cto.com/os/201404/294628.html (VM下LINUX完美增加硬盘空间(LVM))
http://zhidao.baidu.com/link?url=refAJyXpnLtx4dCcdctYoWCDqW2APx52bQCUPfUJz9GEq0qXBNC_j5EwBRt9V2I4Rp1F8jedfm917dSKY8HZBDsX60c8MwuaI7dG8rFVEMy (linux 如何增加LVM的/home的容量)
3虚拟化新磁盘(不挂载)
LVM是指逻辑卷管理,需要将磁盘或分区创建PV,加入到卷组VG,VG上创建逻辑卷LV,最后逻辑卷上建立文件系统。用LVM管理磁盘不需要在/etc/fstab中加载,增加减少容量也不会对文件造成损失
3.1 将磁盘分区,类型使用8e
1.使用fdisk 命令
#fdisk /dev/sdb
2.用n命令建个P类型的磁盘,然后用t命令更改ID为8e(LVM类别)。
3.p查看一下:
4.最后w保存,提示要重启,重启即可
3.2加入VLM
1. 格式化,要与/目录格式一样
#mkfs -t ext4 /dev/sdb1
3. 创建一个LVM硬分区
#lvm
lvm> pvcreate/dev/sdb1 ##创建一个LVM硬分区
4. 加入与/目录同一个LVM组,(LVM组可以通过vgs查看)
Lvm>Vgs
Lvm>vgextend VolGroup /dev/sdb1
5. 查看扩展结果
Lvm>pvdisplay
6. 查看磁盘LV name,以便将磁盘分配给需要扩容的LVM
Lvm>lvdisplay
7. 增加 /目录容量,如图,原来只有35G,现在扩容到55.62G
lvm> lvextend -l +100%free /dev/VolGroup/lv_root
Lvm>quit
8. 登陆到root, 重新一下识别磁盘容量
最终结果对比
扩容前:
扩容后: