用 VxVM 创建存储基本结构[6]

[入库:2005年9月19日] [更新:2007年3月24日]

本文简介:

NODE         STATUS       STATE        
ftsys7       up           running
ftsys8       up           running
ftsys9      up           running 
ftsys10      up          running
 
SYSTEM_MULTI_NODE_PACKAGES:
 
PACKAGE      STATUS       STATE        
VxVM-CVM-pkg up           running


 
启动群集和识别主节点

如果它未在运行,启动群集将激活此特殊 CVM 程序包:

# cmruncl

当 CVM 启动时,它会选择主节点,您必须从此节点发布磁盘组配置命令。要确定主节点,需从群集中的每个节点发布下述命令:

# vxdctl -c mode

每个节点将识别自身是否为主节点。从此节点创建磁盘组。
 
初始化 CVM 的磁盘

您需初始化那些将在 CVM 磁盘组中使用的物理磁盘。如果物理磁盘以前曾为 LVM 所用,您应使用 pvremove 命令从卷组中所有磁盘上将 LVM 标题数据删除(如果您以前不曾将此磁盘用于 LVM,此非必需)。

要初始化 CVM 的磁盘,请登录到主节点上,然后使用 vxdiskadm 程序来初始化多个磁盘,或如下例所示使用 vxdisksetup 命令逐个初始化磁盘:

# /usr/lib/vxvm/bin/vxdisksetup -i /dev/dsk/c0t3d2
 
创建磁盘组

应使用下列步骤来创建磁盘组。

   1.

      使用 vxdg 命令来创建磁盘组。如下例所示,使用 -s 选项来指定共享模式:

      # vxdg -s init logdata c0t3d2
   2.

      可使用以下命令来验证配置:

      # vxdg list

NAME         STATE                  ID
 
rootdg        enabled             971995699.1025.node1
logdata       enabled,shared      972078742.1084.node2


   3.

      如下所示,在创建卷以前激活磁盘组:

      # vxdg -g logdata set activation=on

 
创建卷

如下例所示,使用 vxassist 命令来创建逻辑卷:

# vxassist -g logdata make log_files 1024m

此命令在名为 logdata 的磁盘组中创建一个 1024 MB 大小、名为 log_files 的卷。此卷可被块设备文件 /dev/vx/dsk/logdata/log_files 或简单(字符)设备文件 /dev/vx/rdsk/logdata/log_files 引用。

可使用以下命令来验证配置:

# vxdg list
 
CVM 的镜像分离策略

缺省的 CVM 磁盘镜像分离策略是“global”,也就是说只要一个节点不能看到特定镜像副本(丛),所有节点也都不能看到它。备用策略是“local”,也就是说如果一个节点不能看到特定的镜像副本,则 CVM 将仅停止对该节点的卷的访问活动。此策略可通过使用 vxedit 命令在一个磁盘组的基础上进行重置,如下所述:

# vxedit set diskdetpolicy=[global|local] <DiskGroupName>



注释 在有关 VERITAS Volume Manager 的 HP-UX 文档中描述了使用 CVM 创建镜像的和多路径存储的特定命令。

 
创建文件系统

如果您的安装使用文件系统,下一步就要创建它们。使用下列命令创建用于要安装到刚创建的逻辑卷上的文件系统:

   1.

      在新创建的卷上创建文件系统:

      # newfs -F vxfs /dev/vx/rdsk/logdata/log_files
   2.

      创建目录以安装卷:

      # mkdir /logs
   3.

      安装卷:

      # mount /dev/vx/dsk/logdata/log_files /logs
   4.

      检查以确保文件系统已存在,然后卸载此文件系统:

      # umount /logs
   5.

      使用以下命令停用磁盘组:

      # vxdg -g logdata set activation=off

 
将磁盘组添加到程序包配置

在使用 VxVM 命令创建存储单元之后,需在每个程序包配置 ASCII 文件中指定 CVM 磁盘组。为每个磁盘组使用一个每个程序包将使用的 DISK_GROUP 参数。您还需在程序包控制脚本中识别 CVM 磁盘组、文件系统、逻辑卷和安装选项。在第 6 章中详细描述了程序包配置过程。



注释 CVM 磁盘组不像 LVM 卷组,它不会输入到群集 ASCII 配置文件中。

本文关键:用 VxVM 创建存储基本结构
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top