虚拟机操作:虚拟机-->设置-->硬盘-->添加-->确定
外接的磁盘一般放在/dev下,scsi设备一般以sd表示
ll /dev/sd*:显示所有外接scsi设备
fdisk工具说明
fdisk /dev/sdb(设备绝对路径):启动disk工具
[root@localhost~]#fdisk / dev / sdb Command(m
for help) :
输入m可以查看帮助菜单
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition 删除一个分区
l list known partition types 列出分区类型
m print this menu
n add a new partition 添加一个分区
o create a new empty DOS partition table
p print the partition table 查看分区
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
Command (m for help): p
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 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: 0x0231ed13
大小
Device Boot Start End Blocks Id System
/dev/sdb1 1 132 1060258+ 83 Linux
/dev/sdb2 133 264 1060290 83 Linux
/dev/sdb3 265 396 1060290 83 Linux
/dev/sdb4 397 2094 13639185 83 Linux
p命令查看分区类型 该磁盘分了四个区
删除分区3
Command (m for help): d
Partition number (1-4): 3
Command (m for help): p
Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 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: 0x0231ed13
Device Boot Start End Blocks Id System
/dev/sdb1 1 132 1060258+ 83 Linux
/dev/sdb2 133 264 1060290 83 Linux
/dev/sdb4 397 2094 13639185 83 Linux
添加分区3
Command (m for help): n
Command action 选择分区类型
e extended 扩展分区
p primary partition (1-4) 主分区
p Selected partition 3 First cylinder(265 - 2610,
default 265):
Using
default value 265
Last cylinder, +cylinders or +size{K,M,G} (265-396, default 396): +1G 分区大小
逻辑卷管理(摘抄)
逻辑卷的创建与挂载
1,创建物理卷
pvcreate /dev/sda5(设备) --将设备变成物理卷(pv)
2,创建卷组
vgcreate vg01(卷组名) /dev/sdb5 (将设备添加到卷组里)
3,创建逻辑卷
lvcreate -L 50M -n lv01 vg01 --在卷组vg01上创建一个名lv01的逻辑卷,大小为50M
4,查看物理卷,卷组及逻辑卷
pvs,vgs,lvs 详细查看 pvdisplay,vgdisplay,lvdisplay
5,创建文件系统
mkfs.ext4 /dev/vg01/lv01
6,挂载使用
mount /dev/vg01/lv01 /u01
df -h 查看挂载情况
7,删除逻辑卷
lvremove /dev/vg01/lv01
8,删除卷组
vgremove vg01
9,删除物理卷
pvremove /dev/sda5
逻辑卷的扩展
1,当卷组足够大时
1)lvextend -L 1G /dev/mapper/vg01-lv01 --直接扩展逻辑卷大小
注意:-l +100 表示扩展100个pe大小,即100*4M=400M的空间
2)resize2fs /dev/mapper/vg01-lv01 --在线同步文件系统
3)查看
2,当卷组空间不够扩展逻辑卷时
1)添加新的分区或者硬盘到系统中
2)pvcreate /dev/sda6 --创建一个物理卷
3)vgextend vg01 /dev/sda6 --将新的pv添加到卷组中
)lvextend -L 1G /dev/mapper/vg01-lv01
)resize2fs /dev/mapper/vg01-lv01
逻辑卷的缩小:
1,umount /u01 --卸载逻辑卷
2,e2fsck -f /dev/vg01/lv01 --检测文件系统数据
3,resize2fs /dev/mapper/vg01-lv01 500M --减小文件系统,减小到500M
4,lvreduce -L 500M /dev/mapper/vg01-lv01 --减小逻辑卷
5,mount /dev/mapper/vg01-lv01 /u01--挂载测试
来源: http://lib.csdn.net/article/linux/34852