
在windows下每个分区都分配盘符c:、d:这些,通过盘符来访问不同分区。而在linux下,所有的分区都要挂载到根文件系统上才能访问到。
你加一块新硬盘,可以用linux下的分区工具直接分区,并选择挂载点,比如分区1,你可以指定挂载点“/documents”,然后通过/documents这个路径,就可以访问到该分区。挂载点名字可以随便写,但是一般不建议用中文名。
可以试试Acronis Disk,这个软件在windows下使用,支持动态合并,分离分区,支持ext3分区 *** 作。或者用linux的livecd启动,在linux里使用软件,比如gparted等,对硬盘上的linux分区进行 *** 作,之所以要用livecd是因为想动态分区需要umount这个分区,如果直接使用你的linux系统运行gparted是不能umount根分区的。
注意一旦分区被合并,导致硬盘分区表改变,可能导致linux无法启动,尤其是按照你现在的分区形式,sda8被合并到sda10后,可能现在sda9会变成sda8,被扩充后的sda10变成sda9,一定要在确认/boot/grub/menu.lst和/etc/fstab中的挂载形式和你更改分区后的分区表一致的情况下才可以重启系统。否则grub可能不能启动。
LVM是Logical Volume Manager(逻辑卷管理器)的简写,它为主机提供了更高层次的磁盘存储管理能力。LVM可以帮助系统管理员为应用与用户方便地分配存储空间。在LVM管理下的逻辑卷可以按需改变大小或添加移除。另外,LVM可以为所管理的逻辑卷提供定制的命名标识。因此,使用LVM主要是方便了对存储系统的管理,增加了系统的扩展性。一、准备lvm环境
1.硬盘的准备
添加了一块硬盘/dev/hdb。
准备了三个分区,方案如下:容量为100M,仅为了实验准备。
/dev/hdb1
/dev/hdb2
/dev/hdb3
2.转换分区类型为lvm卷
fdisk /dev/hdb
t转换为lvm卷类型
Device Boot StartEnd Blocks Id System
/dev/hdb11 208 98248+ 8e Linux LVM
/dev/hdb2209 416 98280 8e Linux LVM
/dev/hdb3417 624 98280 8e Linux LVM
然后w保存并且
#partprobe /*使用磁盘分区生效*/
二、lvm创建过程
1.从硬盘驱动器分区中创建物理卷(physical volumes-PV)。
2.从物理卷中创建卷组(volume groups-VG)
3.从卷组中创建逻辑卷(logical volumes-LV),并分派逻辑卷挂载点,其中只有逻辑卷才可以写数据。
lvm的最大的特点就是可以动态的调整分区的大小,并且可以随着分区容量的增长而增加磁盘空间的容量。
LVM配置与创建
三、LVM的物理卷PV
1.相关命令
pvcreate 创建PV
pvscan扫描PV
pvdisplay 显示PV
pvremove 删除PV
partprobe
2.创建物理卷
如果以上容量不够,可以再添加其它分区到物理卷中。
[root@redhat ~]# pvcreate /dev/hdb1 /dev/hdb2
Physical volume “/dev/hdb1″ successfully created
Physical volume “/dev/hdb2″ successfully created
[root@redhat ~]# pvscan
PV /dev/hdb1 lvm2 [95.95 MB]
PV /dev/hdb2 lvm2 [95.98 MB]
Total: 2 [191.92 MB] / in use: 0 [0 ] / in no VG: 2 [191.92 MB]
[root@redhat ~]# pvdisplay
— NEW Physical volume —
PV Name /dev/hdb1
VG Name
PV Size 95.95 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 2Ni0Tx-oeSy-zGUP-t7KG-Fh22-0BUi-iyPhhQ
— NEW Physical volume —
PV Name /dev/hdb2
VG Name
PV Size 95.98 MB
Allocatable NO
PE Size (KByte) 0
Total PE 0
Free PE 0
Allocated PE 0
PV UUID 2XLXfY-V3L2-Mtsl-79U4-ovuJ-YaQf-YV9qHs
四、创建LVM的卷组VG
1.相关命令
vgcreate 创建VG
vgscan 扫描VG
vgdispaly
vgextend
vgreduce
vgchange
vgremove
2.创建逻辑卷VG
[root@redhat ~]# vgcreate vg0 /dev/hdb1 /dev/hdb2
Volume group “vg0″ successfully created
[root@redhat ~]# vgscan
Reading all physical volumes. This may take a while…
Found volume group “vg0″ using metadata type lvm2
[root@redhat ~]# vgdisplay
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)