Linux下磁盘分区与扩容
虚拟机增加磁盘进行磁盘分区查看磁盘情况[root@localhost /]#df查看设备[root@localhost /]#ls /dev/sd*增加磁盘[root@localhost /]#ls /dev/sd*找到对应增加的设备(假设增加的sdb)[root@localhost /]#fdisk /dev/sdb输入n,新建分区p设置主分区1...
虚拟机增加磁盘进行磁盘分区
查看磁盘情况
[root@localhost /]#df
查看设备
[root@localhost /]#ls /dev/sd*
增加磁盘
[root@localhost /]#ls /dev/sd*
找到对应增加的设备(假设增加的sdb)
[root@localhost /]#fdisk /dev/sdb
输入n,新建分区
p 设置主分区
1-4 选择分区号
选择 sector
选择容量
看到磁盘分区成功
[root@localhost /]#ls /dev/sd*
磁盘格式化(假设ext4格式 sdb1)
[root@localhost /]#mkfs.ext4 /dev/sdb1
创建目录
[root@localhost /]#mkdir /home/xxx/mountdir
挂载到目录(将相应设备分区挂载到目录)
[root@localhost /]#mount /dev/sdb1 /home/xxx/mountdir
查看是否挂载成功
[root@localhost /]#df
VMware虚拟机扩展分区容量
有时候一开始进行磁盘分区时给对应分区容量分配少了,需要进行分区扩容;
VMware设置里选择扩展磁盘容量
[root@localhost /]#ls /dev/sd*
sda sda1 sda2 sda3
假设进行/dev/sda3分区进行扩展
查看/dev/sda3是否进行挂载
[root@localgost /]# df
如果挂载了需要卸载磁盘分区
[root@localhost /]# umount /dev/sda3
[root@localhost /]# fdisk /dev/sda
d //删除分区
3 //删除sda3
p //看到/dev/sda3已被删除
n //创建新分区
3
First cylinder //default
Last cylinder //default
w
重启操作系统以重新加载分区表:
[root@localhost /]# init 6
调整分区大小
[root@localhost /]#resize2fs -p /dev/sda3
虚拟机根目录扩容
假设新增了一个磁盘设备为sdc
[root@localhost /] fdisk /dev/sdc
n
p
1
default
…
格式化新分区
[root@localhost /] mkfs.ext4 /dev/sdc1
将/dev/sdc1制作为物理卷,即PV
[root@localhost /]pvcreate /dev/sdc1
将/dev/sdc1加入到逻辑卷组xxx(df查看根目录的逻辑卷组)
[root@localhost /]vgextend VolGroup00 /dev/sdc1
扩展逻辑卷xxx(增加容量略小于最大值)
[root@localhost /]lvextend -L +20G /dev/VolGroup00/LogVol00
查看是否扩容成功
[root@localhost /]# lvdisplay
激活VG:
[root@localhost /]#lvm vgchange -a y /dev/VolGgroup00
e2fsck 检查文件系统
[root@localhost /]# e2fsck /dev/VolGroup00/LogVol00
调整分区大小
[root@localhost /]#resize2fs -p /dev/mapper/VolGroup00-LogVol00
df查看,扩容成功
[root@localhost /]#df
更多推荐
所有评论(0)