Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1299814
  • 博文数量: 554
  • 博客积分: 10425
  • 博客等级: 上将
  • 技术积分: 7555
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-09 09:49
文章分类

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-15 09:29:00


创建状态数据库副本
第7 章• 状态数据库(任务) 67
维护状态数据库副本
 如何检查状态数据库副本的状态
成为超级用户。
要检查状态数据库副本的状态,请使用以下方法之一:
 从Solaris Management Console 中增强的存储工具中,打开“状态数据库副本”节点以查
看现有的全部状态数据库副本。有关更多信息,请参见联机帮助。
 使用metadb 命令查看状态数据库副本的状态。添加-i 选项以显示状态标志的说明,如
以下示例中所示。请参见metadb(1M)。
检查所有状态数据库副本的状态
# metadb -i
flags first blk block count
a m p luo 16 8192 /dev/dsk/c0t0d0s7
a p luo 8208 8192 /dev/dsk/c0t0d0s7
a p luo 16400 8192 /dev/dsk/c0t0d0s7
a p luo 16 8192 /dev/dsk/c1t3d0s1
W p l 16 8192 /dev/dsk/c2t3d0s1
a p luo 16 8192 /dev/dsk/c1t1d0s3
a p luo 8208 8192 /dev/dsk/c1t1d0s3
a p luo 16400 8192 /dev/dsk/c1t1d0s3
r - replica does not have device relocation information
o - replica active prior to last mddb configuration change
u - replica is up to date
l - locator for this replica was read successfully
c - replica’s location was in /etc/lvm/mddb.cf
1
2
示例7–4
维护状态数据库副本
68 Solaris Volume Manager 管理指南• 2006 年10 月
p - replica’s location was patched in kernel
m - replica is master, this is replica selected as input
W - replica has device write errors
a - replica is active, commits are occurring to this replica
M - replica had problem with master blocks
D - replica had problem with data blocks
F - replica had format problems
S - replica is too small to hold current data base
R - replica had device read errors
所有标志的说明后跟相应的状态。设备名称前面的字符表示状态。大写字母表示处于问题
状态,小写字母表示处于“正常”状态。
 如何删除状态数据库副本
可能需要删除状态数据库副本以维护Solaris Volume Manager 配置。例如,如果要替换磁盘
驱动器,则需要在删除驱动器之前先删除状态数据库副本。否则,Solaris Volume Manager
将报告磁盘驱动器有错误。
成为超级用户。
要删除状态数据库副本,请使用以下方法之一:
 从Solaris Management Console 中增强的存储工具中,打开“状态数据库副本”节点以查
看现有的全部状态数据库副本。选择要删除的副本,然后选择“编辑”⇒“删除”将它
们删除。有关更多信息,请参见联机帮助。
 使用metadb 命令的以下格式:
# metadb -d -f ctds-of-slice
-d 指定要删除状态数据库副本。
-f 指定要强制执行该操作,即使没有副本存在也是如此。
ctds-of-slice 指定包含副本的部件的名称。
请注意,需要指定要删除其中的状态数据库副本的每个片。有关更多信息,请参见
metadb(1M) 手册页。
1
2
维护状态数据库副本
第7 章• 状态数据库(任务) 69
删除状态数据库副本
# metadb -d -fc0t0d0s7
此示例说明如何从片中删除最后一个副本。
必须添加-f 选项才能强制删除系统上的最后一个副本。
示例7–5
维护状态数据库副本
70 Solaris Volume Manager 管理指南• 2006 年10 月
RAID-0(条带化和串联)卷(概述)
本章介绍Solaris Volume Manager 中可用的RAID-0(条带化和串联)卷。有关相关任务的信
息,请参见第9 章。
本章提供以下信息:
 第71 页中的“RAID-0 卷概述”
 第77 页中的“创建RAID-0 卷的背景信息”
 第77 页中的“方案-RAID-0 卷”
RAID-0 卷概述
RAID-0 卷由片或软分区组成。使用这些卷,可以扩展磁盘存储容量。可以直接使用这些
卷,也可以将它们用作RAID-1(镜像)卷和软分区的生成块。有三种RAID-0 卷:
 条带化卷
 串联卷
 串联条带化卷
注– 组件是指其他逻辑卷中使用的从片到软分区的任何设备。
条带化卷将数据平均分布于卷中的所有组件中,而串联卷先将数据写入第一个可用组件
中,直到将该组件写满后才移至下一个可用组件。串联条带化卷仅仅是通过添加附件组件
从其原始配置扩展后的条带化卷。
使用RAID-0 卷,可以快速且简单地扩展磁盘存储容量。缺点是这些卷不提供任何数据冗
余,这与RAID-1 或RAID-5 卷不同。如果RAID-0 卷中单个组件出现故障,则数据将丢失。
对于条带化卷中的顺序I/O 操作,Solaris Volume Manager 将读取第一个组件上的块(称为交
错)区段中的所有块,然后读取第二个组件上的块区段中的所有块,依此类推。
对于串联卷上的顺序I/O 操作,Solaris Volume Manager 将读取第一个组件上的所有块,然后
读取第二个组件的所有块,依此类推。
8第8 章
71
在串联卷和条带化卷上,所有的I/O 操作都是并行发生的。
可以对任何文件系统使用包含单个片的RAID-0 卷。
可以对以下文件系统以外的任何文件系统使用包含多个组件的RAID-0 卷:
 根(/)
 /usr
 swap
 /var
 /opt
 升级或安装操作系统期间访问的任何文件系统
注– 镜像根(/)、/usr、swap、/var 或/opt 时,可以将文件系统置于作为子镜像的单向串联
或条带(单个片的串联)中。此单向串联由另一个子镜像(也必须为串联)来进行镜像。
RAID-0(条带化)卷
RAID-0(条带化)卷是跨一个或多个组件安排数据存储的卷。条带化时会跨越两个或更多
组件交替存储大小相等的数据区段,形成一个逻辑存储单元。这些区段循环交插,使得组
合的空间由各组件交替组成,效果上就像洗牌一样。
注– 要增大条带化卷的容量,需要生成串联条带化卷。请参见第74 页中的“RAID-0(串
联条带化)卷”。
条带化后,多个控制器可以同时访问数据,这也称为并行访问。并行访问可以增大I/O 吞吐
量,因为卷中的所有磁盘在大多数时间里都在忙于为I/O 请求提供服务。
不能将现有文件系统直接转换为条带化系统。要将现有文件系统置于条带化卷上,必须备
份文件系统、创建卷,然后将文件系统恢复为条带化卷。
RAID–0(条带化)卷的交错值
交错值是指条带化卷上的逻辑数据区段的大小(以KB、MB为单位)或块数。可以根据应
用程序使用不同的交错值提高配置的性能。性能的提高是通过让多个磁盘装备管理I/O 请求
来实现。当I/O 请求的大小大于交错大小时,可能会获得更好的性能。
注– RAID-5 卷也使用交错值。有关更多信息,请参见第153 页中的“RAID-5 卷的概述”。
创建条带化卷时,可以设置交错值,也可以使用Solaris Volume Manager 缺省交错值16 KB。
创建条带化卷后,不能更改交错值。但是,可以备份条带化卷上的数据、删除该卷、使用
新的交错值创建新的条带化卷,然后恢复数据。
RAID-0 卷概述
72 Solaris Volume Manager 管理指南• 2006 年10 月
方案-RAID-0(条带化)卷
图8–1 显示使用三个组件(片)生成的条带化卷。该图还说明了如何根据交错大小并使用
循环技术将数据写入卷组件。
当Solaris Volume Manager 将数据写入条带化卷的组件时,会将交错宽度的数据块写入磁盘
A(交错1)、磁盘B(交错2)、磁盘C(交错3)。随后,Solaris Volume Manager 将重复
该模式向磁盘A(交错4)、磁盘B(交错5)、磁盘C(交错6)写入数据,依此类推。
交错值设置每次写入片的数据的大小。条带化卷的总容量等于组件数目乘以最小组件的大
小。(如果以下示例中的每一片都是2GB,则卷将等于6GB。)
图8–1RAID-0(条带化)卷示例
RAID-0(串联)卷
RAID0–0(串联)卷中,数据在各组件上连续无间隔地进行存储,形成一个逻辑存储单
元。
使用串联卷,通过将多个组件的容量组合在一起,可以获得更多存储容量。随着存储需求
的不断增加,可以向串联卷中添加更多组件。
使用串联卷,可以在联机情况下动态扩展存储容量和文件系统大小。此外,使用串联卷也
可以在其他组件当前处于活动状态时添加组件。
 
以上文章转自于 : http://developers.sun.com.cn/
阅读(427) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~