服务器在做虚拟机时,有时会因开始时考虑不全而导致后期磁盘容量不足的问题。
下面我就发表一下我自己的磁盘挂载经验,希望可以帮助到一些人,有不同想法的朋友也可以一起讨论下。废话不多说,开始干了:
一.磁盘扩充
不管是vmware workstation还是vmware vsphere在虚拟机设置里都有“硬盘”这个选项!
填入你需要磁盘的大小,填入的数值-当下硬盘的大小数值=你所增加的
外部设置弄好后就该系统设置了。
重启Linux系统,root用户下输入“ fdisk -l”查看第一行,即:
Disk /dev/sda: 21.5 GB, 21474836480 bytes
原来硬盘10G,现在21.5G总大小比原来大了。
二.开始分配新增磁盘
root用户下输入“
fdisk /dev/sda”
我用的是英文界面,如果是中文界面更利于新手操作。
然后输入“m”获取帮助页面即下页:
输入p 查看分区数量,得到:
现在我的系统只有两个分区,所以下一个新分区应该命名为“3”
输入n,增加一个分区,得到:
p为主分区,e为逻辑分区,我们输入“p”,然后输入“3”得到:
下面是选择起始扇区和结束扇区,默认起始扇区和结束扇区即可(两次Enter)
然后输入“t”,修改分区类型为“8e”,可能有的虚拟机的分区类型不同,查一下自己的,不要分错!
输入w,写分区表,然后“reboot”重启:
三.格式化
这里要将新分区格式化一下输入:“mkfs.ext4 /dev/sda3”
四.卷扩容,添加进LVM组
root用户下输入“lvm”
然后依次输入
1.“pvcreate /dev/sda3”
2.“y”
3.“vgextend rhel /dev/sda3”
4.“lvextend -L +9G /dev/rhel/root” 增加的磁盘不要全部添加进去,可能会有报错
5.“pvdisplay”查看一下“PV Size”看看添加进去了没有
五.文件系统扩容
root用户输入“xfs_growfs /dev/rhel/root”
扩容操作结束!
我的方法就是这样的,希望可以帮到大家!谢谢!