存储 频道

用VxVM 创建存储基本结构(2)

 
创建文件系统
 
如果您的安装使用文件系统,下一步就要创建它们。使用下列命令创建用于要安装到刚创建的逻辑卷上的文件系统:
 
   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
 
导出磁盘组
 
创建了由 ServiceGuard 程序包使用的磁盘组后,请在每个磁盘组中使用下列命令,使一些群集节点上的程序包控制脚本能够导入磁盘组:
 
# vxdg deport <DiskGroupName>;
 
其中 <DiskGroupName>; 是将由控制脚本激活的磁盘组。
 
导出完所有磁盘组之后,必须在所有群集节点上执行以下命令,才能使这些节点能够访问磁盘组:
 
# vxdctl enable
 
重新导入磁盘组
 
导出完磁盘组之后,在程序包控制脚本或使用 vxdg import 命令导入这些磁盘组之前,磁盘组仍无法使用。如果因维护或其他目的需以手动方式导入磁盘组时,请导入它、启动所有逻辑卷、并安装文件系统,如下例所示:
 
# vxdg import dg_01
 
# vxvol -g dg_01 startall
 
# mount /dev/vx/dsk/dg_01/myvol /mountpoint
      
注释 与 LVM 卷组不同,VxVM 磁盘组不输入群集 ASCII 配置文件,且不输入程序包 ASCII 配置文件。
       
在系统重新引导时执行 Clearimport
 
在系统重新引导时,cmcluster RC 脚本将在以前由系统导入的所有磁盘上执行 vxdisk clearimport,以便能设置 noautoimport 标志,及防止其他正在运行的节点导入它们。clearimport 将清除磁盘组上的主机 ID,从而当程序包从一个节点移到另一个节点时,使连接到磁盘组的任何节点能够导入该磁盘组。
 
在重新引导时使用 clearimport,能够使 ServiceGuard 在节点故障(例如,电源故障时系统崩溃)时清除善后。故障期间导入的磁盘仍将保留着节点 ID,在重新引导节点或其他任何节点可使用程序包控制脚本导入这些磁盘之前,必须清除此 ID。
 
请注意,clearimport 是对以前使用 noautoimport 导入的磁盘执行的(noautoimport 是在已安装 ServiceGuard 的任何系统上设置的,而不管是否已在群集中配置它)。 
 
        本节讲述如何定义基本的群集配置。要在 SAM 中进行定义,请阅读下一节。如果想使用 MC/ServiceGuard 命令,请向前跳到“使用 MC/ServiceGuard 命令配置群集”一节。
0
相关文章