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

全部博文(554)

文章存档

2012年(1)

2011年(1)

2009年(8)

2008年(544)

分类:

2008-04-15 09:51:02


12 第1 2 章
145
软分区的配置指南
 不能将用于软分区的片用于其他目的。
 如果对磁盘分区或在产生的片上生成文件系统,则以后扩展片时就会修改或破坏磁盘格
式。软分区的行为方式是不同的。可以扩展软分区,直到达到基础设备上的空间量,而
不会移动或破坏其他软分区上的数据。
 尽管从技术上说可以将软分区的扩展手动置于磁盘上的任意位置,但应该允许系统自动
放置扩展。有关手动放置的扩展的示例,请参见第216 页中的“查看Solaris Volume
Manager 配置”中metastat 命令的输出。
 可以在任何片上生成软分区。但是,创建占用整个磁盘的单个片,然后在该片上创建软
分区是在磁盘级别上使用软分区的最有效方式。
 软分区的最大大小受限于用于生成该软分区的片或逻辑卷的大小。由于此限制,应该在
磁盘片顶部生成卷,然后在该卷顶部生成软分区。此策略允许您以后将组件添加到卷,
然后根据需要扩展软分区。
 为达到最大程度的灵活性和高可用性,请在磁盘片上生成RAID-1(镜像)卷或RAID-5
卷,然后在该镜像卷或RAID-5 卷上创建软分区。
方案-软分区
软分区提供用于将较大存储空间划分为更多便于管理的空间的工具。例如,在其他方案
(第95 页中的“方案-RAID-1 卷(镜像)”或第159 页中的“方案-RAID-5 卷”)中,
大的存储集合提供许多GB 的冗余存储。但是,许多可能的方案最初不需要如此多的空间。
软分区使您能够将存储空间划分为更多便于管理的分区。其中每个分区都可以具有完整的
文件系统。例如,可以在RAID-1 卷或RAID-5 卷的顶部创建1000 个软分区,以便每个用户
都可以在单独的文件系统上具有起始目录。如果用户需要更多空间,可能只需扩展软分区
即可。
软分区的配置指南
146 Solaris Volume Manager 管理指南• 2006 年10 月
软分区(任务)
本章提供有关执行与Solaris Volume Manager 软分区相关联的任务的信息。有关与软分区有
关的概念性信息,请参见第12 章。
软分区(任务列表)
以下任务列表列出了管理Solaris OS Volume Manager 软分区所需的过程。
任务说明参考
创建软分区使用Solaris Volume Manager GUI 或
metainit 命令创建软分区。
第147 页中的“如何创建软
分区”
检查软分区的状态使用Solaris Volume Manager GUI 或
metastat 命令检查软分区的状态。
第149 页中的“如何检查软
分区的状态”
扩展软分区使用Solaris Volume Manager GUI 或
metattach 命令扩展软分区。
第150 页中的“如何扩展软
分区”
删除软分区使用Solaris Volume Manager GUI 或
metaclear 命令删除软分区。
第151 页中的“如何删除软
分区”
创建软分区
 如何创建软分区
请查看第146 页中的“软分区的配置指南”。
使用以下方法之一创建软分区:
13 第1 3 章
开始之前

147
 从Solaris Management Console 中增强的存储工具中,打开“卷”节点。选择“操作”⇒
“创建卷”,然后按照向导中的说明操作。有关更多信息,请参见联机帮助。
 要创建软分区,请使用metainit 命令的以下格式:
# metainit [-s diskset] soft-partition -p [-e] component size
-sdiskset 指定要使用的磁盘集。如果未指定-s,则将使用本地(缺省)磁盘集。
-p 指定要对软分区进行配置。
-e 指定应当重新格式化整个磁盘。格式化磁盘会提供片0,该片占据磁盘
的大部分空间。格式化磁盘还会提供大小至少为4MB的片7,该片包含
状态数据库副本。
soft-partition 指定软分区的名称。该名称采用dnnn 格式,其中,nnn 是介于0 和8192
之间的数字。
component 指定要创建软分区的磁盘、片或逻辑卷。该部件上现有的所有数据都将
销毁,因为软分区头写在该部件的开头。
size 指定软分区的大小。软分区的大小用数字指定,单位可以是以下之一:
 M 或m(兆字节)
 G 或g(千兆字节)
 T 或t(兆兆字节)
 B 或b(块(扇区))
有关更多信息,请参见以下示例和metainit(1M) 手册页。
创建软分区
以下示例将在c1t3d0s2 上创建一个名为d20 的4GB软分区。
# metainit d20 -p c1t3d0s2 4g
获取软分区所在的整块磁盘
以下示例创建一个软分区并格式化磁盘c1t2d0。此操作会销毁该磁盘上的所有数据并在片0
上创建一个新的软分区。
# metainit d7 -p -e c1t2d0 1G
示例13–1
示例13–2
创建软分区
148 Solaris Volume Manager 管理指南• 2006 年10 月
维护软分区
维护软分区与维护其他逻辑卷没有什么不同。
 如何检查软分区的状态
请阅读第146 页中的“软分区的配置指南”。
可使用以下方法之一检查软分区的状态:
 从Solaris Management Console 中增强的存储工具中,打开“卷”节点。选择要监视的软
分区,然后选择“操作”⇒“属性”。请按照屏幕上的说明操作。有关更多信息,请参
见联机帮助。
 要查看现有的配置,请使用metastat 命令的以下格式:
# metastat soft-partition
soft-partition 指定要检查的分区的名称。
检查软分区的状态
以下示例将检查软分区d1 的状态。此软分区包括两个扩展盘区,并且是在RAID-1 卷d100
上构建的。
# metastat d1
d1: soft partition
component: d100
state: OKAY
size: 42674285 blocks
Extent Start Block Block Count
0 10234 40674285
1 89377263 2000000
d100: Mirror
Submirror 0: d10
State: OKAY
 
 

以上文章转自于 : http://developers.sun.com.cn/
阅读(505) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~