首先说明一下情况,在vmware上建立了一个Linux操作系统操作系统虚拟机,当时硬盘只分配了20克用着用着发现硬盘不够了需要扩展。
1.在VMware中将硬盘扩展到40克(这个鼠标点点就好了) 2.输入fdisk/开发/sda看看硬盘有没有变大
[root @ localhost ~]# fdisk/dev/sda
该磁盘的柱面数量设置为5221。
这没有错,但这比1024大,
并且在某些情况下会导致以下问题:
1)在引导时运行的软件(例如,旧版本的LILO)
2)从其他操作系统引导和分区软件
(例如DOS FDISK、OS/2 FDISK)
命令(m表示帮助):p
磁盘/开发/sda: 42.9 GB,42949672960字节
255个磁头,63个扇区/磁道,5221个柱面
单位=16065 * 512的柱面=8225280字节
设备启动开始结束块身份系统
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda 2 14 2610 20860402 8e Linux LVM
这里我们发现一共有5221气缸,可是结束却在2610缸,这说明硬盘有空余,说明硬盘扩展成功。
3.新建分区
[root @ localhost ~]# fdisk/dev/sda
该磁盘的柱面数量设置为5221。
这没有错,但这比1024大,
并且在某些情况下会导致以下问题:
1)在引导时运行的软件(例如,旧版本的LILO)
2)从其他操作系统引导和分区软件
(例如DOS FDISK、OS/2 FDISK)
命令(m表示帮助):n //创建一个分区(卷)
命令操作//问你是主分区还是扩展分区,我们输入p代表主分区
e扩展
p主分区(1-4)
p
分区号(1-4): 3 //问你是第几个分区,我这里前面有两个分区了,输入3表示建立第三个分区
第一个气缸(2611-5221,默认为2611): //问你分区从哪个圆筒开始,保持默认
使用默认值2611
最后一个圆柱或尺寸或尺寸m或尺寸K (2611-5221,默认为5221):
使用默认值5221 //问你分区在哪个圆筒结束,我们输入回车,表示硬盘的最后一个圆筒
命令(m表示帮助):t //输入t我们修改刚刚建立的分区格式
分区号(1-4): 3 //问我们改哪个分区,输入3改第三个
十六进制代码(L型至列表代码):8e //改成什么格式的,输入8e,表示Linux LVM格式
将分区3的系统类型更改为8e (Linux LVM)
命令(m表示帮助):p //输入p查看修改以后的状态
磁盘/开发/sda: 42.9 GB,42949672960字节
255个磁头,63个扇区/磁道,5221个柱面
单位=16065 * 512的柱面=8225280字节
设备启动开始结束块身份系统
/dev/sda1 * 1 13 104391 83 Linux
/dev/sda 2 14 2610 20860402 8e Linux LVM
/dev/sda 3 2611 5221 20972857 8e Linux LVM
命令(m表示帮助):w //输入w保存,这里可能要求重启
4.对新建的分区格式化,输入#mkfs.ext3 /dev/sda3
[root @ localhost ~]# mkfs。ext3/dev/sda 3
mke2fs 1.39(2006年年5月29日)
警告:334块未使用。
文件系统标签=
操作系统类型:Linux
块大小=4096 (log=2)
碎片大小=4096 (log=2)
2626560个信息节点,5242880个数据块
为超级用户保留了262160个块(5.00%)
第一个数据块=0
最大文件系统块数=0
160个块组
每组32768个块,每组32768个片段
每组16416个信息节点
存储在数据块上的超级数据块备份:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
写入信息节点表:完成
创建日志(32768块):完成
写入超级块和文件系统记帐信息:完成
该文件系统将每36次自动检查一次,或者
180天,以先到者为准。使用tune2fs -c或构成来自拉丁语、结尾为-us的名词的复数来覆盖。
5.创建一个PV,输入#pvcreate /dev/sda3
[root @ localhost ~]# PV create/dev/sda 3
物理卷"/dev/sda3 "已成功创建
6.将建立好的产品鉴定(生产验证)加入到现有的很好中,输入#vgextend VolGroup00 /dev/sda3(注意这里第二个参数为很好的名字)
[root @ localhost ~]# vgextend卷组00/dev/sda 3
卷组" VolGroup00 "已成功扩展
7.扩展吕,输入# lvextend-L 20G/开发/卷组00/日志卷00
[root @ localhost ~]# lvextend-L 20G/dev/vol group 00/log vol 00
将逻辑卷LogVol00扩展到35.94 GB
逻辑卷LogVol00大小调整成功
8.从新识别一下就餐券的容量,输入#调整2fs/dev/vol组00/logvol 00的大小
[root @ localhost ~]# resize 2fs/dev/vol group 00/log vol 00
调整2fs 1.39的大小(2006年5月29日)
/dev/VolGroup00/LogVol00处的文件系统安装在/上;需要在线调整大小
执行/dev/VolGroup00/LogVol00到9420800 (4k)块的在线大小调整。
/dev/VolGroup00/LogVol00上的文件系统现在有9420800个块长。
9.至此扩展就已经成功了,你可以输入东风-我查看新的容量
[root@localhost ~]# df -l
文件系统1K-块已用可用已用% 挂载点
/dev/mapper/vol组00-logvol 00
36505664 15045120 19579916 44% /
/dev/sda 1 101086 12097 83770 13%/boot
tmpfs 1037748 0 1037748 0%/开发/shm