天天看點

Linux下磁盤分區與擴容

虛拟機增加磁盤進行磁盤分區

檢視磁盤情況

[[email protected] /]#df

檢視裝置

[[email protected] /]#ls /dev/sd*

增加磁盤

[[email protected] /]#ls /dev/sd*

找到對應增加的裝置(假設增加的sdb)

[[email protected] /]#fdisk /dev/sdb

輸入n,建立分區

p 設定主分區

1-4 選擇分區号

選擇 sector

選擇容量

看到磁盤分區成功

[[email protected] /]#ls /dev/sd*

磁盤格式化(假設ext4格式 sdb1)

[[email protected] /]#mkfs.ext4 /dev/sdb1

建立目錄

[[email protected] /]#mkdir /home/xxx/mountdir

挂載到目錄(将相應裝置分區挂載到目錄)

[[email protected] /]#mount /dev/sdb1 /home/xxx/mountdir

檢視是否挂載成功

[[email protected] /]#df

VMware虛拟機擴充分區容量

有時候一開始進行磁盤分區時給對應分區容量配置設定少了,需要進行分區擴容;

VMware設定裡選擇擴充磁盤容量

[[email protected] /]#ls /dev/sd*

sda sda1 sda2 sda3

假設進行/dev/sda3分區進行擴充

檢視/dev/sda3是否進行挂載

[[email protected] /]# df

如果挂載了需要解除安裝磁盤分區

[[email protected] /]# umount /dev/sda3

[[email protected] /]# fdisk /dev/sda

d //删除分區

3 //删除sda3

p //看到/dev/sda3已被删除

n //建立新分區

3

First cylinder //default

Last cylinder //default

w

重新開機作業系統以重新加載分區表:

[[email protected] /]# init 6

調整分區大小

[[email protected] /]#resize2fs -p /dev/sda3

虛拟機根目錄擴容

假設新增了一個磁盤裝置為sdc

[[email protected] /] fdisk /dev/sdc

n

p

1

default

格式化新分區

[[email protected] /] mkfs.ext4 /dev/sdc1

将/dev/sdc1制作為實體卷,即PV

[[email protected] /]pvcreate /dev/sdc1

将/dev/sdc1加入到邏輯卷組xxx(df檢視根目錄的邏輯卷組)

[[email protected] /]vgextend VolGroup00 /dev/sdc1

擴充邏輯卷xxx(增加容量略小于最大值)

[[email protected] /]lvextend -L +20G /dev/VolGroup00/LogVol00

檢視是否擴容成功

[[email protected] /]# lvdisplay

激活VG:

[[email protected] /]#lvm vgchange -a y /dev/VolGgroup00

e2fsck 檢查檔案系統

[[email protected] /]# e2fsck /dev/VolGroup00/LogVol00

調整分區大小

[[email protected] /]#resize2fs -p /dev/mapper/VolGroup00-LogVol00

df檢視,擴容成功

[[email protected] /]#df

繼續閱讀