- 1、本文档共85页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* RAID 1结构图 RAID 1简介 优点 数据拷贝的全冗余。保证数据的可靠性。 所有的硬盘使用能够增加读的性能。 可以将数据做成三份的镜像。 缺点 硬盘使用浪费,通常有一半的空间保证数据的冗余。 写数据的性能下降大约15%。 RAID 5结构图 RAID 5结构图 RAID 5 简介 优点 当系统有一个硬盘故障时通过校验能够保证数据不丢失。 仅仅只需增加一个硬盘来保护数据。 缺点 最少需要三块硬盘来做Raid 5 Raid 5 不能用来做镜像,只有通过校验来保证冗余性。 写的性能比较低。尤其当其中一块硬盘故障时,性能严重下降 基于控制器的RAID实现(硬件RAID技术) 所谓硬件RAID,就是使用运行在外部控制器板上的 固件来管理由一至多个物理硬盘组成的虚拟设备。主 机上的RAID管理软件用来配置外部控制器板上的虚 拟设备。设置完成后,就由控制器板上的固件来管理 这些虚拟设备。 硬件RAID的典型代表是A1000,T3,6140。 基于控制器的RAID实现(硬件RAID技术) 基于主机的RAID实现(软件RAID技术) 软件RAID,就是使用软件 如DiskSuite 或者 Veritas Volume Manager来实现 RAID管理的技术。 软件RAID的典型代表是D1000,A5000,3310。 基于主机的RAID实现(软件RAID技术) SDS-Solstice Disk Suite 利用磁盘Slice来构建RAID设备(metadevice)。 由于一块磁盘最多只有7个Slice(Slice 2除外),因此一块磁盘最多创建7个metadevice。 创建方法: 1、图形界面: metatool 2、命令行界面: (1)首先使用metadb来创建meta状态数据库(metaDB) 例: metadb –a –f c0t0d0s7 c0t0d1s7 c0t0d2s7 (2)再用metainit创建RAID设备。 metatool SDS命令行界面 Command and Description metaclear Deletes active metadevices and hot spare pools. Metadb Creates and deletes state database replicas. Metadetach Detaches a metadevice from a mirror, or a logging device from a trans metadevice (a metadevice for UFS logging). Metainit Configures metadevices by reading the /etc/opt/SUNWmd/md.tab file. Metaoffline Places submirrors offline. Metaonline Places submirrors online. Metareplace Replaces slices of submirrors and RAID-5 metadevices. Metaset Administers disksets. metahs Manages hot spares and hot spare pools. Metattach Attaches a metadevice to a mirror, or a logging device to a trans metadevice. metatool Runs the DiskSuite Tool graphical user interface. Metastat Displays status for metadevices or hot spare pools. 创建metadb 在建立metadevice之前,必须首先建立存放metadevice重要信息的状态数据库metaDB(meta state database)。如果metaDB被破坏,所有metadevice上的数据将不能访问。因此,通常会建多个metaDB的拷贝,并且将它们分布在不同的slice上,以避免单点故障造成损失。 Metadb的一般用法: metadb –a –f -c 3 c0t0d0s7 c0t0d1s7 c0t0d2s7 其中-a表示添加metaDB的拷贝,最初建metaDB时必须加-f参数。后面是存放拷贝的三个磁盘区间。如果未指定拷贝数目,缺省情况将在每个区间上建一个拷贝。 创建RAID 0 metaDB建好后,就可以使用metainit创建metadevice。 metainit [选项]
文档评论(0)