您的位置:首页 > 职场人生

lvm-逻辑卷管理

2012-03-09 21:44 295 查看
一,数据存储特性:
1:效率 2:冗余
二,利用动态磁盘实现冗余
1,静态磁盘:无法实现转换扩展
2,动态磁盘:1 简单卷 2 跨区卷 3 带区卷 4 镜像卷 5 raid 5卷
(安装磁盘时需进行初始化,否则无法识别)
简单卷:通常电脑中的磁盘,可以动态的延伸尺寸(扩展磁盘,无冗余能力)。
跨区卷:跨越多个磁盘,成员要求在2-32之间,可以把多个磁盘成员的剩余空间组成一个大的空间(不要求成员空间,不具有冗余能力,效率一般)
带区卷:(又称为raid0卷)存储时会将数据等分,每份64k,然后分别写到每个成员上去,同时进行读写(要求成员的使用空间必须等同,数据被等分,效率比较高,不具有冗余能力,总容量是成员之和)
(注:上述三种由于不具备冗余能力,所以应用不多)
镜像卷:(又称为raid1)数据同时写到两块磁盘中去(具有冗余能力,但写效率不高50%,读的效率稍高)
Raid5卷:要求至少3个成员,最多32个成员。每次写入时,其中一个磁盘不写入数据,只写入校验,磁片利用率是n-1/n 。写入时由于计算校验值比较慢,磁盘正常时读取时可以从多块磁盘同时读取数据,比较快;但是当磁盘出现故障时由于计算校验值读取数据比较慢
。(具有冗余能力)
在Linux操作系统中
一般多使用raid,其中包括硬件的raid(raid卡scsi接口,/dev/sd)和软件的raid(通过驱动实现,/dev/md)linux支持线性增长的设备和raid0,1,4,5,6,10
md有五种模式:装配,创建,监控,增长,管理
装配模式:对一个以前已经创建好的阵列激活
创建模式:创建一个新的阵列
监控模式:看raid的运行状态
增长模式:动态的增长或减少raid的成员个数
管理模式:除了正常成员之外还有备份的成员

在linux中:
Raid1:
查看设备 ll /dev/md0
查看多设备状态 cat /proc /mdstat 或 mdadm --detail /dev/md0
查看分区 fdisk -l
创建分区 fdisk /dev/sdb(创建分区略)
改分区id号为fd(linux raid auto)命令t
创建raid mdadm -C(创建)v(详细信息) /dev/md0 -a yes(如果设备存在,则-a yes 不需要)-l (level级别)(0为raid0,1为raid1,4为raid4……类推)-n (成员个数)2 -x(替代成员)1 /dev/sdb{1,2,3}
(尺寸有可能不一样,这个无所谓)
格式化 -fs -t ext3 /dev/md0
创建挂载点 mkdir /mnt/md0
挂载 mount /dev/md0 /mnt/md0
易读方式查看查看 df -h
为了测试 拷数据 cp /etc,passwd /nmt/md0
模拟sdb1磁盘损坏 madam --fail /dev/md0 /dev/sdb1
再次查看状态
卸载 umount /dev/md0
挂载 mount /dev/md0 /mnt/md0
查看 cd /mnt/md0
ll
(可以正常读取)
查看守护进程 less inittab
再加入一块新的硬盘 sdb
重新识别分区表 partprobe /dev./sdb
增加新成员 mdadm --add /dev/md0 /dev/sdb3
移除失效的成员 mdadm --remove /dev/md0 /dev/sdb1
暂时停止整列(先卸载)
umont /dev/md0
mdadm -S /dev/md0
重新激活 mdadm -A /dev/md0 /dev/sdb2 /dev/sdb3(设备成员)
(如果忘记成员,可以使用如下方法)
扫描整列 mdadm -- detail --scan >> /etc/madam.conf (重定向)
mdadm -A -s

Raid5
建立扩展分区 (略)
建立逻辑分区 (略)
改变id (略)
(实验坏境:三个主分区,一个扩展分区,三个逻辑分区,将sdb8作为候补成员)
识别分区表(略)
创建 mdadm -Cv /dev/md1 -a yes(据说linux5.4 之后的版本不用加-a yes)-l 5 -n 3 -x 1 /dev/sdb{5,6,7,8}
mkfs -t ext3 /dev/md1
mkdir /mnt/raid5
mount /dev/md1 /mnt/raid5
cd /mnt/radi5
dd if =/dev/zero of=f1 bs=1m count=300
cp /etc/inittab ./
cat /proc/mdstat
mdadm -f /dev/md1 /dev/sdb5
(同步的过程)
3, lvm(逻辑卷管理器)
动态改变分区大小,使分区更加灵活。
第一个层次叫物理卷(磁盘或分区)
中间的层次叫卷组(一个或多个物理卷)
最上层的叫逻辑卷(分区)
创建一个物理卷pvcreat
创建一个卷组vgcreat
创建一个逻辑卷 lvcreat

查看
pvdisplay
vgdiaplay
lvdisplay
改变大小
(物理卷不能扩展)
移除
Lvre
Lvre
pvre
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  职场 管理 休闲 逻辑