1.查看本地磁盤使用情況。如下:
[root@redis ~]# df -h
文件系統 容量 已用 可用 已用%% 掛載點
/dev/mapper/vg_redis-lv_root
28G 1.2G 25G 5% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 477M 33M 419M 8% /boot
2.查看分區情況。如下:
Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ee024
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 2611 20458496 8e Linux LVM
/dev/sda3 2611 5221 20966162+ 8e Linux LVM
Disk /dev/mapper/vg_redis-lv_root: 29.6 GB, 29603397632 bytes
255 heads, 63 sectors/track, 3599 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/vg_redis-lv_swap: 2080 MB, 2080374784 bytes
255 heads, 63 sectors/track, 252 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
注意:原磁盤爲40G,現擴充到50G
3.對新盤再分區,格式
[root@redis ~]# fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
請安步驟輸入下面操作;
p 查看已分區數量(我看到有兩個 /dev/sda1 /dev/sda2)
n 新增加一個分區
p 分區類型我們選擇爲主分區
3 分區號選3(因爲1,2已經用過了,見上)
回車 默認(起始扇區)
回車 默認(結束扇區)
t 修改分區類型
3 選分區3
8e 修改爲LVM(8e就是LVM)
w 寫分區表(可能直接退出了,沒有關係的)
q 完成,退出fdisk命令
4.重啓後(reboot now)
格式化:mkfs.ext3 /dev/sda3
5.添加新LVM到已有的LVM組,實現擴容
lvm 進入lvm管理
lvm> pvcreate /dev/sda3 這是初始化剛纔的分區,必須的
lvm> vgextend vg_redis /dev/sda3 將初始化過的分區加入到虛擬卷組vg_dc01
lvm>lvextend -L +9.9G /dev/vg_redis/lv_root 擴展已有卷的容量(因爲我只擴充10G)
lvm>pvdisplay 查看卷容量,這時你會看到一個很大的捲了
lvm>quit 退出
6.輸入下列命令,刷新磁盤容量 lv_root:爲/dev/mapper/vg_redis-lv_root中的vg_redis-lv
resize2fs /dev/vg_redis/lv_root
7.df -h
可以看到擴充完成的容量