◆RAID 0
优点:易于实现 、无容量损失-所有的存储空间都可用
缺点:无容错能力、一个磁盘出错导致损失所有阵列内的数据
◆RAID 1
RAID 1适合性能要求较高又需要容错功能的阵列。另外, RAID 1是在只有少于2个磁盘的环境下支持容错功能的唯一选择。
RAID 1至少要有两个(只能两个)硬盘才能组成,因此也称为镜像(Mirroring)方式。所谓镜像就是每两个硬盘的内容一模一样,但是对操作系统而言只呈现一个硬盘,以便于管理。由此可见,RAID 1对数据进行了完全的备份,其可靠性是最高的。当然,其数据的写入时间可能会稍长一点,但因为两个镜象硬盘可以同时读取数据,故读数据与RAID 0一样。磁盘阵列的总容量为其中N/2块硬盘的容量在RAID 级别中,RAID 1通过数据镜像提供了最高的信息可用性。另外,如果阵列支持数据和镜像的同时读取,读取信息的性能将会提高。
优点:读取性能较单磁盘高
缺点:需要2倍的存储空间
◆RAID 4
至少三块磁盘、有一块磁盘做校验码。允许坏掉一个磁盘,但是数据也不丢失。在写入时,RAID 就是按这个方法把各硬盘上同级数据的校验统一写入校验盘,等读取时再即时进行校验。因此即使是当前硬盘上的数据块损坏,也可以通过XOR 校验值和其他硬盘上的同级数据进行恢复。由于RAID 4 在写入时要等一个硬盘写完后才能写一下个
 
 
 
◆RAID 5
RAID 5 是在多用户,对数据写入的性能要求不高的环境下的最好选择。然而,它要求至少3个磁盘来执行。
RAID 5是将数据分条,奇偶校验产生冗余。但是,它不采用一个固定的硬盘来存储奇偶校验值,所有数据和校验值都分布在所有硬盘上。
◆优点:最高的信息处理读取率、经济实用-只需要一个额外的磁盘
◆缺点:单独信息块的传送和单磁盘时相同、需要特定的硬件
◆RAID 6
RAID6是一种双维奇偶校验独立存取的磁盘阵列。它的冗余的检、纠错信息均匀分布在所有磁盘上,而数据仍以大小可变的块以交叉方式存于各盘。这类盘阵列可容许双盘出错。
◆RAID 10
正如其名字一样RAID 0+1是RAID 0和RAID 1的组合形式,也称为RAID 10。
是存储性能和数据安全兼顾的方案。它在提供与RAID 1一样的数据安全保障的同时,也供了与RAID 0近似的存储性能。
由于RAID 0+1也通过数据的100%备份提供数据安全保障,因此RAID 0+1的磁盘空间利用率与RAID 1相同,存储成本高。特点使其特别适用于既有大量数据需要存取,同时又对数据安全性要求严格的领域,如银行、金融、商业超市、仓储库房、各种档案管理等。
 
mdadm:
-A   Assemble 装配模式
-C   Create 创建新的软raid设备
-F    Follow or Monitor 监控模式
-G   Grow 增长模式
-M   Manage 管理模式
-V   显示详细信息
-S   停止某个raid
-n 指定创建的时候用几个磁盘
-s 扫描设备
-x 指定空闲盘的个数
-c 指定chunk(数据片,默认64)大小
-l 指定raid级别,options are: linear, raid0, 0,stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, raid10, 10, multi-path, mp, faulty.
--fail ,去除raid中的某个磁盘
--remove,去掉raid中的某个磁盘
--add,向raid中加磁盘
#mdadm -D /dev/md2 显示某一raid的详细信息
保存配置文件以恢复使用
funk是块大小的32倍
partprobe /dev/sdb 识别新分区
md:
adm:
 
 
 
facl:
acl:文件挂载时,acl的功能不被支持
 
1.  
2.vim /etc/fstab
3.tune2fs -o /dev/...
 
#getfacl FILE 取得并显示某文件的facl
#setfacl
-m 设定某acl
-x 取消某acl
#setfacl -m u:username:mode FILE
#setfacl -m g:groupname:mode FILE
#setfacl -x u:username FILE
#setfacl -x g:groupname FILE
 
权限生效次序:
属主——》用户ACL--》属组--》组ACL——》其他
 
 
tar默认是不能归档所归档内容的facl
--acls ,归档时保存所归档内容的facl
 
信号扑捉:
trap '处理函数' singel
 
 
 
 
 
 
LVM逻辑卷
  LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语:
  *物理存储介质(Thephysicalmedia)
  这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。
  *物理卷(physicalvolume)
  物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
  *卷组(VolumeGroup)
  LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。
  *逻辑卷(logicalvolume)
  LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。
  *PE(physicalextent)
  每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。
  *LE(logicalextent)
  逻辑卷也被划分为被称为LE(LogicalExtents)的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。
  首先可以看到,物理卷(PV)被由大小等同的基本单元PE组成。
  一个卷组由一个或多个物理卷组成。
  从上面可以看到,PE和LE有着一一对应的关系。逻辑卷建立在卷组上。逻辑卷就相当于非LVM系统的磁盘分区,可以在其上创建文件系统。
其他的概念就不多说了..接下来为大家介绍如何创建LVM卷
查看系统中磁盘的可用空间并且将分区标识设为8e
#fdisk /dev/sda ;
输入p查看分区;在输入n来创建分区、大小自己定义;
执行t命令,以便通知fdisk我要修改分区的系统标识符数据
指定要修改分区编号
直接指定新的系统标识符为8e
输入w保存
最后重启(不用重启也可以输入partprobe)
2.建立物理卷
#pvcreate /dev/sda13 ;前面设定分区的编号为13
Physical volume "/dev/sda13" successfully created
3.建立卷组
#vgcreate wcvg /dev/sda13
Volume group "wcvg" successfully created
4.建立逻辑卷
以下是我建立一个100MB大小的逻辑卷空间的示范:
#lvcreate -L 100M -n wclv wcvg
Logical volume "wclv" created
建立出逻辑卷后.就可以把逻辑卷当作一个分区了,例如在逻辑卷上建立文件系统.挂载这个文件系统.
值得注意的是.建立完千万别忘了建立文件系统
以我的LVM为例
#mkfs -t ext3 /dev/wcvg/wclv
然后挂载就OK了
卸载卷的方法:
卸载物理卷:pvremove PVDEVICE
卸载卷组:vgremove VGNAME
卸载逻辑卷:lvremove LVDEVICE
卸载的顺序:先逻辑然后卷组最后物理卷
卸载前别忘了备份
扩张逻辑卷:
 
1.为逻辑卷增加2G大小空间的物理卷,-L指定空间大小,+2G指缩减2G,2G指缩减到2G后剩下的空间大小
 
2.把增加的2G大小物理捐增加到逻辑卷中
 
缩减逻辑卷:
 
1.卸载逻辑卷mylv
2.强制检测逻辑卷mylv
3.确定要从逻辑卷mylv中缩减到2G大小后的物理卷,+2G指缩减2G,2G指缩减到2G后剩下的空间大小
4.把确定要缩减到2G大小后的物理卷从逻辑卷mylv中缩减掉,+2G指缩减2G,2G指缩减到2G后剩下的空间大小
5.mount
 
创建逻辑卷快照卷备份:
1.创建快照,-L指定快照大小,-s指定这是快照操作,-n指定快照的名字,-p设置权限
2.挂载快照
3.备份
卸载快照
◆RAID 0
优点:易于实现 、无容量损失-所有的存储空间都可用
缺点:无容错能力、一个磁盘出错导致损失所有阵列内的数据
◆RAID 1
RAID 1适合性能要求较高又需要容错功能的阵列。另外, RAID 1是在只有少于2个磁盘的环境下支持容错功能的唯一选择。
RAID 1至少要有两个(只能两个)硬盘才能组成,因此也称为镜像(Mirroring)方式。所谓镜像就是每两个硬盘的内容一模一样,但是对操作系统而言只呈现一个硬盘,以便于管理。由此可见,RAID 1对数据进行了完全的备份,其可靠性是最高的。当然,其数据的写入时间可能会稍长一点,但因为两个镜象硬盘可以同时读取数据,故读数据与RAID 0一样。磁盘阵列的总容量为其中N/2块硬盘的容量在RAID 级别中,RAID 1通过数据镜像提供了最高的信息可用性。另外,如果阵列支持数据和镜像的同时读取,读取信息的性能将会提高。
优点:读取性能较单磁盘高
缺点:需要2倍的存储空间
◆RAID 4
至少三块磁盘、有一块磁盘做校验码。允许坏掉一个磁盘,但是数据也不丢失。在写入时,RAID 就是按这个方法把各硬盘上同级数据的校验统一写入校验盘,等读取时再即时进行校验。因此即使是当前硬盘上的数据块损坏,也可以通过XOR 校验值和其他硬盘上的同级数据进行恢复。由于RAID 4 在写入时要等一个硬盘写完后才能写一下个
 
 
 
◆RAID 5
RAID 5 是在多用户,对数据写入的性能要求不高的环境下的最好选择。然而,它要求至少3个磁盘来执行。
RAID 5是将数据分条,奇偶校验产生冗余。但是,它不采用一个固定的硬盘来存储奇偶校验值,所有数据和校验值都分布在所有硬盘上。
◆优点:最高的信息处理读取率、经济实用-只需要一个额外的磁盘
◆缺点:单独信息块的传送和单磁盘时相同、需要特定的硬件
◆RAID 6
RAID6是一种双维奇偶校验独立存取的磁盘阵列。它的冗余的检、纠错信息均匀分布在所有磁盘上,而数据仍以大小可变的块以交叉方式存于各盘。这类盘阵列可容许双盘出错。
◆RAID 10
正如其名字一样RAID 0+1是RAID 0和RAID 1的组合形式,也称为RAID 10。
是存储性能和数据安全兼顾的方案。它在提供与RAID 1一样的数据安全保障的同时,也供了与RAID 0近似的存储性能。
由于RAID 0+1也通过数据的100%备份提供数据安全保障,因此RAID 0+1的磁盘空间利用率与RAID 1相同,存储成本高。特点使其特别适用于既有大量数据需要存取,同时又对数据安全性要求严格的领域,如银行、金融、商业超市、仓储库房、各种档案管理等。
 
mdadm:
-A   Assemble 装配模式
-C   Create 创建新的软raid设备
-F    Follow or Monitor 监控模式
-G   Grow 增长模式
-M   Manage 管理模式
-V   显示详细信息
-S   停止某个raid
-n 指定创建的时候用几个磁盘
-s 扫描设备
-x 指定空闲盘的个数
-c 指定chunk(数据片,默认64)大小
-l 指定raid级别,options are: linear, raid0, 0,stripe, raid1, 1, mirror, raid4, 4, raid5, 5, raid6, 6, raid10, 10, multi-path, mp, faulty.
--fail ,去除raid中的某个磁盘
--remove,去掉raid中的某个磁盘
--add,向raid中加磁盘
#mdadm -D /dev/md2 显示某一raid的详细信息
保存配置文件以恢复使用
funk是块大小的32倍
partprobe /dev/sdb 识别新分区
md:
adm:
 
 
 
facl:
acl:文件挂载时,acl的功能不被支持
 
1.  
2.vim /etc/fstab
3.tune2fs -o /dev/...
 
#getfacl FILE 取得并显示某文件的facl
#setfacl
-m 设定某acl
-x 取消某acl
#setfacl -m u:username:mode FILE
#setfacl -m g:groupname:mode FILE
#setfacl -x u:username FILE
#setfacl -x g:groupname FILE
 
权限生效次序:
属主——》用户ACL--》属组--》组ACL——》其他
 
 
tar默认是不能归档所归档内容的facl
--acls ,归档时保存所归档内容的facl
 
信号扑捉:
trap '处理函数' singel
 
 
 
 
 
 
LVM逻辑卷
  LVM是在磁盘分区和文件系统之间添加的一个逻辑层,来为文件系统屏蔽下层磁盘分区布局,提供一个抽象的盘卷,在盘卷上建立文件系统。首先我们讨论以下几个LVM术语:
  *物理存储介质(Thephysicalmedia)
  这里指系统的存储设备:硬盘,如:/dev/hda1、/dev/sda等等,是存储系统最低层的存储单元。
  *物理卷(physicalvolume)
  物理卷就是指硬盘分区或从逻辑上与磁盘分区具有同样功能的设备(如RAID),是LVM的基本存储逻辑块,但和基本的物理存储介质(如分区、磁盘等)比较,却包含有与LVM相关的管理参数。
  *卷组(VolumeGroup)
  LVM卷组类似于非LVM系统中的物理硬盘,其由物理卷组成。可以在卷组上创建一个或多个“LVM分区”(逻辑卷),LVM卷组由一个或多个物理卷组成。
  *逻辑卷(logicalvolume)
  LVM的逻辑卷类似于非LVM系统中的硬盘分区,在逻辑卷之上可以建立文件系统(比如/home或者/usr等)。
  *PE(physicalextent)
  每一个物理卷被划分为称为PE(PhysicalExtents)的基本单元,具有唯一编号的PE是可以被LVM寻址的最小单元。PE的大小是可配置的,默认为4MB。
  *LE(logicalextent)
  逻辑卷也被划分为被称为LE(LogicalExtents)的可被寻址的基本单位。在同一个卷组中,LE的大小和PE是相同的,并且一一对应。
  首先可以看到,物理卷(PV)被由大小等同的基本单元PE组成。
  一个卷组由一个或多个物理卷组成。
  从上面可以看到,PE和LE有着一一对应的关系。逻辑卷建立在卷组上。逻辑卷就相当于非LVM系统的磁盘分区,可以在其上创建文件系统。
其他的概念就不多说了..接下来为大家介绍如何创建LVM卷
查看系统中磁盘的可用空间并且将分区标识设为8e
#fdisk /dev/sda ;
输入p查看分区;在输入n来创建分区、大小自己定义;
执行t命令,以便通知fdisk我要修改分区的系统标识符数据
指定要修改分区编号
直接指定新的系统标识符为8e
输入w保存
最后重启(不用重启也可以输入partprobe)
2.建立物理卷
#pvcreate /dev/sda13 ;前面设定分区的编号为13
Physical volume "/dev/sda13" successfully created
3.建立卷组
#vgcreate wcvg /dev/sda13
Volume group "wcvg" successfully created
4.建立逻辑卷
以下是我建立一个100MB大小的逻辑卷空间的示范:
#lvcreate -L 100M -n wclv wcvg
Logical volume "wclv" created
建立出逻辑卷后.就可以把逻辑卷当作一个分区了,例如在逻辑卷上建立文件系统.挂载这个文件系统.
值得注意的是.建立完千万别忘了建立文件系统
以我的LVM为例
#mkfs -t ext3 /dev/wcvg/wclv
然后挂载就OK了
卸载卷的方法:
卸载物理卷:pvremove PVDEVICE
卸载卷组:vgremove VGNAME
卸载逻辑卷:lvremove LVDEVICE
卸载的顺序:先逻辑然后卷组最后物理卷
卸载前别忘了备份
扩张逻辑卷:
 
1.为逻辑卷增加2G大小空间的物理卷,-L指定空间大小,+2G指缩减2G,2G指缩减到2G后剩下的空间大小
 
2.把增加的2G大小物理捐增加到逻辑卷中
 
缩减逻辑卷:
 
1.卸载逻辑卷mylv
2.强制检测逻辑卷mylv
3.确定要从逻辑卷mylv中缩减到2G大小后的物理卷,+2G指缩减2G,2G指缩减到2G后剩下的空间大小
4.把确定要缩减到2G大小后的物理卷从逻辑卷mylv中缩减掉,+2G指缩减2G,2G指缩减到2G后剩下的空间大小
5.mount
 
创建逻辑卷快照卷备份:
1.创建快照,-L指定快照大小,-s指定这是快照操作,-n指定快照的名字,-p设置权限
2.挂载快照
3.备份
卸载快照