DS4700磁盘阵列安装配置指南 | 周末送资料

https://www.sohu.com/a/155653894_151779
目 录

1 硬件规划

1.1 硬件信息

1.2 DS4700示意图

1.3 连接磁盘阵列和小型机

2 LUN规划

2.1 基本概念

2.2 创建原则

2.3 举例

3 划分LUN

3.1 安装Storage Manager

3.1.1 获取安装包

3.1.2 安装过程

3.2 连接磁盘阵列和PC机

3.3 操作步骤

4 创建卷组和逻辑卷

4.1 创建用作AS应用的文件系统(热备份方式)

4.2 创建用作Informix数据空间的逻辑卷(热备份方式)

4.3 创建用作AS应用的文件系统(冷备份方式)

4.4 创建用作Informix数据空间的逻辑卷(冷备份方式)

4.5 创建用作Oracle 数据库空间的逻辑卷(非RAC)

4.6 创建用作Oracle数据库空间的逻辑卷(RAC)

1 硬件规划

本章描述内容如下表所示。

1.1 硬件信息

硬件信息如表1-1所示。

表1-1 硬件信息

1.2 DS4700示意图

前示图

DS4700磁盘阵列(以下简称DS4700)的前示图如图1-1所示。

图1-1 DS4700前示图

后示图

DS4700的后示图如图1-2所示。

图1-2 DS4700后示图

1.3 连接磁盘阵列和小型机

热备份硬件连线

采用热备份方式时,磁盘阵列和小型机的硬件连线如图1-3所示。

图1-3 热备份硬件连线图

HBA(Host Bus Adapter)是主机上的光纤卡。

冷备份硬件连线

采用冷备份方式时,磁盘阵列和小型机的硬件连线如图1-4所示。

图1-4 冷备份硬件连线图

2 LUN规划

本章描述内容如下表所示。

2.1 基本概念

在IBM的磁盘阵列中,LUN(Logical Unit No.)被用来区分系统中的各个磁盘。一个阵列可以用一个目标号来表示一组磁盘,然后用LUN来表示这个磁盘组中的单个磁盘。在IBM操作系统中使用命令lspv看到的磁盘实际上就是LUN。

例如:

则hdisk0、hdisk1即为LUN。

2.2 创建原则

下面以16*73GB的磁盘阵列容量为例,说明LUN的创建原则:

需要创建两个RAID组:Array1和Array2,RAID类型都为RAID1+0。

−Array1包含6块物理磁盘,分配给应用对应的卷组scpvg。

−Array2包含10块物理磁盘,分配给数据库空间对应的卷组datavg。

对于scpvg,LUN的个数为1,分布在磁盘控制器SlotA和Array1上。

对于datavg,LUN的个数为8,各LUN的大小相同并且交叉分布在不同的磁盘控制器上。但这8个LUN都分布在Array2上。

表2-1 RAID组规划

2.3 举例

LUN

一个磁盘阵列有2个控制器:SlotA、SlotB。在创建LUN时,创建成两个RAID组:Array1、Array2。创建的LUN如表2-2所示。

表2-2 LUN规划

注1:在LUN名称中,A表示LUN所属的控制器SlotA;B表示LUN所属的控制器SlotB;2~10表示LUN的序号。

注2:LUN在Storage Manager上的名称可以根据需要自行命名,LUN在操作系统上的名称是系统自动分配的。在操作系统上LUN的名称可以用lspv命令查看。

卷组(热备份方式)

热备份方式下,卷组规划如表2-3所示。

表2-3 卷组规划

卷组(冷备份方式下)

说明:冷备份方式下,主机连接2个磁盘阵列,这2个磁盘阵列互为镜像。

冷备份方式下,卷组规划如表2-4所示。

表2-4 卷组规划

3 划分LUN

本章描述内容如下表所示。

3.1 安装Storage Manager

3.1.1 获取安装包

Storage Manager是DS4700磁盘阵列(以下简称DS4700)的管理工具,安装在小型机的控制台上。可以在IBM网站上获取Storage Manager安装包或直接从IBM工程师处取得。

3.1.2 安装过程

Storage Manager安装在Windows平台上,安装过程如下:

步骤 1 将获取的Storage Manager安装包拷贝到本地PC,并解压缩。

步骤 2 在解压缩生成的文件中找到“SMIA-WS32-09.16.35.62.exe”文件,并双击。

说明:这里假定“SMIA-WS32-09.16.35.62.exe”文件是安装程序的可执行文件,安装时以实际的文件名为准。

安装程序开始做安装准备,如图3-1所示。

图3-1 InstallAnywhere

系统自动进入“Introduction”页面,如图3-2所示。

图3-2 Introduction

步骤 3 单击“Next”。

进入安装程序的版权声明窗口,如图3-3所示。

图3-3 Copyright Statement

步骤 4 单击“Next”。

进入安装程序的许可协议窗口,如图3-4所示。

图3-4 License Agreement

步骤 5 选择“I accept the terms of the License Agreement”。

步骤 6 单击“Next”。

进入如图3-5所示的窗口,安装程序要求用户在此窗口中选择安装路径。文本框中的路径是默认安装路径。

图3-5 Choose Install Folder

如果要选择默认安装路径,则单击“Restore Default Folder”。

如果要选择其他安装路径,则有以下两种方式:

− 在文本框中输入安装路径

− 单击“Choose”,在弹出的对话框中选择安装路径。

建议选择默认的安装路径。

步骤 7 单击“Next”。

进入如图3-6所示的窗口,安装程序要求用户在此窗口中选择安装类型。

图3-6 Select Installation Type

建议选择典型安装。

步骤 8 单击“Typical(Full Installation)”。

选中某种安装类型后,被选中的安装类型变为蓝色字体。

步骤 9 单击“Next”。

进入如图3-7所示的窗口,安装程序要求用户在此窗口中选择是否自动启动监视器。

图3-7 Automatically Start Monitor

建议选择不自动启动监视器。

步骤 10 选择“Do not Automatically Start the Monitor”。

步骤 11 单击“Next”。

安装程序显示程序的安装路径、程序需要的空间大小和系统可用空间大小,如图3-8所示。

图3-8 Pre-Installation Summary

步骤 12 单击“Install”。

出现如图3-9所示的窗口,表示安装完成。

图3-9 Install Complete

步骤 13 单击“Done”。

系统退出安装界面。

----结束

3.2 连接磁盘阵列和PC机

使用网线连接PC机和DS4700的控制器,就可以通过Storage Manager对DS4700进行操作。

PC机和DS4700的连接方法如图3-10所示。

图3-10 PC机和DS4700连接方法

图3-10中,IBM小型机和DS4700用光纤线连接,DS4700和PC机用网线连接。

DS4700有两个控制器:ControllerA和ControllerB。每个控制器有一个网口,ControllerA的网口默认IP地址为192.168.128.101,ControllerB的网口默认IP地址为192.168.128.102。

控制台需要配置和DS4700控制器同一网段的IP地址,用来连接DS4700。

3.3 操作步骤

创建LUN

步骤 1 在PC机上选择“开始 > 所有程序 > Storage Manager 9 Client > Storage Manager 9 Client”。

Storage Manager启动后,出现如图3-11所示的窗口。

图3-11 Storage Manager启动

图3-11中的提示框表明Storage Manager尚未连接任何磁盘阵列,需要Storage Manager自动连接或用户手工连接磁盘阵列。

选择“Automatic”将由Storage Manager自动连接磁盘阵列。

选择“Manual”将由用户手工连接磁盘阵列。

这里建议选择“Manual”。

步骤 2 选择“Manual”。

步骤 3 单击“OK”。

系统弹出“Add Storage Subsystem”对话框,如图3-12所示。

图3-12 Add Storage Subsystem

步骤 4 在“Fist Controller”文本框中输入Controller A的IP地址192.168.128.101,在“Second Controller”中输入ControllerB的IP地址192.168.128.102。

步骤 5 单击“Add”。

Storage Manager开始连接磁盘阵列,如图3-13所示。

图3-13 Connecting

连接成功后,系统弹出“Storage Subsystem Added”,询问用户是否需要连接另一个磁盘阵列,如图3-14所示。

图3-14 Storage Subsystem Added

这里我们不需要连接另一个磁盘阵列。

步骤 6 单击“No”。

出现如图3-15所示的窗口。可以看到刚连接成功的磁盘阵列。

图3-15 Storage Manager

说明:图3-15中的“Storage Subsystem DS4700”仅是示例,可以在上单击鼠标右键,在弹出的菜单中选择“Rename…”,修改磁盘阵列的显示名称。

步骤 7 在上单击鼠标右键,在弹出的菜单中选择“Manage Storage Subsystem”。

系统显示磁盘个数和磁盘状态,如图3-16所示。

图3-16 Logical/Physical View

从图3-16中可以看出,该磁盘阵列有16块磁盘。

如果磁盘正常,则显示图标。

如果磁盘不正常,则显示图标。

单击图标,查看磁盘阵列控制器的详细信息,定位错误原因。

步骤 8 在“Logical/Physical View”中选择“Total Unconfigured Capacity (1,085,857 GB)”,并单击鼠标右键,选择“Create Logical Drive”。如图3-17所示。

图3-17 Create Logical Drive

系统出现如图3-18所示的窗口,表明该磁盘阵列有1,085,857GB的容量可供划分。

图3-18 Introduction

步骤 9 单击“Next >”。

系统显示“Specify Array (Create Logical Drive)”页面,如图3-19所示。

图3-19 Specify Array(Create Logical Drive)

其中,“RAID level”下拉列表框中有三个选项:

RAID 0

选择此项,将对磁盘阵列做RAID0。

RAID1

选择此项,将对磁盘阵列做RAID1+0。

RAID5

选择此项,将对磁盘阵列做RAID5。

根据规划,我们需要对磁盘阵列做RAID1+0。

步骤 10 在“RAID level”中选择“RAID1”,在“Drive Selection choices”中选择“Manual-select drives to obtain array capacity”。

系统显示RAID level信息,如图3-20所示。

图3-20 RAID level信息

步骤 11 单击“Next >”,创建RAID组,如图3-21所示。

  1. 在左边“Unselected drives”列表框中先选中一块磁盘1。

  2. 按住“Ctrl”键,选择另外一块磁盘2。

  3. 单击“Add”把选中的磁盘添加到右边“Selected drives(mirrored pair)”列表框中。

  4. 重复上面的3个步骤把其他的4块磁盘增加到右边“Selected drives(mirrored pair)”列表框中。

图3-21 创建RAID组

步骤 12 单击“Calculate Capacity”。

系统显示RAID组信息,如图3-22所示。

图3-22 RAID组信息

说明:6块磁盘的容量是438GB,由于做RAID1+0,图中显示的6块磁盘的容量大约为原容量的一半,即203.597GB。

步骤 13 单击“Next >”。

系统显示“Logical Drive parameters”页面,如图3-23所示。

图3-23 Logical Drive parameters

步骤 14 输入LUN信息,如表3-1所示。

表3-1 创建的LUN信息

步骤 15 单击“Next >”。

自定义LUN的特性,如图3-24所示。

  1. 在“Logical Drive I/O characteristics type”中定义LUN的特性。

如果该LUN主要给文件系统使用,则选择“File system(typical)”单选按钮;如果该LUN主要给数据库使用,则选择“Database”单选按钮。

  1. 在“Preferred controller ownership”中选择相应的单选按钮,确定LUN所属的控制器。

如果该LUN属于Controller A,则选择“Slot A”单选按钮;如果该LUN属于Controller B,则选择“Slot B”单选按钮。

根据规划:

− 对于分配给scpvg使用的1个LUN,所属的控制器为Slot A。

− 对于分配给datavg使用的8个LUN,各个LUN交叉分布在Slot A和Slot B上。例如:第一个LUN属于Slot A,则第二个LUN属于Slot B,第三个LUN属于Slot A,第四个LUN属于Slot A……依次类推。

图3-24 自定义LUN的特性

步骤 16 单击“Next >”。

系统显示“Logical Drive-to-LUN Mapping”页面,如图3-25所示。

图3-25 Logical Drive-to-LUN Mapping

  1. 选择“Default mapping”单选按钮。

  2. 在“Host type(operating system)”中的下拉框中选择新建磁盘归属主机的操作系统,例如:AIX。

步骤 17 单击“Finish”。

系统显示创建成功信息,如图3-26所示。

图3-26 创建成功

至此,已创建一个RAID组(Array1)和一个LUN(1A)。

如果需要创建一个RAID组(Array2),则单击“Yes”。

如果不需要再创建RAID组,则单击“No”。

步骤 18 单击“Yes”,创建RAID组Array2。

步骤 19 选择“Unconfigured capacity”单选按钮,如图3-27所示。

图3-27 Unconfigured capacity

步骤 20 单击“Next >”,重复步骤 9~步骤 17创建RAID组Array2。

----结束

增加LUN

如果需要增加多个LUN,则执行下面的操作步骤。

步骤 1 在“Logical/Physical View”页签中,选择“Storage Subsystem DS4700 >Arrary2(RAID 1)”,如图3-28所示。

图3-28 增加LUN

步骤 2 在“Free Capacity”上单击鼠标右键,选择“Create Logical Drive”。

系统显示“Introduction(Create Logical Drive)”页面,如图3-29所示。

图3-29 Introduction(Create Logical Drive)

步骤 3 单击“Next >”。

系统显示“Logical Drive parameters”页面。

步骤 4 输入磁盘信息。

输入磁盘信息的操作步骤参考“3.3 操作步骤”中的“创建LUN”的步骤 14~步骤 16”。

步骤 5 单击“Finish”。

系统显示创建成功信息,如图3-26所示。

图3-30 创建成功

至此,已成功增加LUN。

如果需要再增加LUN,则单击“Yes”。

如果不需要再增加LUN,则单击“No”。

步骤 6 单击“No”。

系统显示划分LUN的结果,如图3-31所示。

图3-31 划分LUN的结果

说明:

本文所有图中LUN的大小仅是示例,在实际操作时请以实际显示为准。

图3-31中的表示系统正在创建LUN,创建完毕,系统显示。

步骤 7 选择“Mapping View”页签。

出现如图3-32所示的窗口,可以在右侧的框中看到LUN的详细信息。

图3-32 LUN的详细信息

----结束

使操作系统识别LUN

在磁盘阵列上创建完LUN后,执行下面的操作让系统识别新创建的LUN。

步骤 1 以root用户登录。

步骤 2 执行下面的命令,让操作系统重新识别设备。

cfgmgr -v

步骤 3 查看所有的磁盘。

lspv

系统显示新创建的LUN:

hdisk0 00c2e5cfb6229fd7 rootvg active

hdisk1 00c2e5cfb6229fd7 rootvg active

hdisk2 none None

hdisk3 none None

hdisk4 none None

hdisk5 none None

hdisk6 none None

hdisk7 none None

hdisk8 none None

hdisk9 none None

hdisk10 none None

hdisk2~hdisk10是新创建的LUN。

其中,hdisk0、hdisk1是内置磁盘;hdisk2~hdisk10是外置磁盘。

步骤 4 查看LUN所属的控制器。

fget_config -A

系统显示如下信息:

—dar0—

dac0 ACTIVE dac1 ACTIVE

hdisk2 dac0

hdisk3 dac0

hdisk4 dac1

hdisk5 dac0

hdisk6 dac1

hdisk7 dac0

hdisk8 dac1

hdisk9 dac0

hdisk10 dac1

dar0(disk array router)表示该小型机与一个磁盘阵列相连。

dac0(disk array conttoller)和dac1表示该磁盘阵列的2个控制器。其中,hdisk2、hdisk3、hdisk5、hdisk7、hdisk9属于控制器SlotA;hdisk4、hdisk6、hdisk8、hdisk10属于控制器SlotB。

----结束

4 创建卷组和逻辑卷

本章描述内容如下表所示。

4.1 创建用作AS应用的文件系统(热备份方式)

说明:以下操作需要在双机两个节点上分别进行。

任务说明

热备份方式下,需在scpvg上创建逻辑卷lvscu、lvsms、lvdatasync以及对应的文件系统/tellin/scu、/tellinshare/sms、/tellin/datasync。

操作步骤

步骤 1 以root用户登录host1。

步骤 2 创建卷组scpvg。

mkvg -B -t 16 -s 256 -y scpvg hdisk2

命令参数说明如下:

-B:创建一个大卷组。系统默认一个卷组最多可以包含255个逻辑卷和32个PV。如果指定-B参数,则一个卷组最多可以包含512个逻辑卷和128个PV。

-t 16:指定系数factor=16。

-s 256:指定物理分区大小PP SIZE=256MB。

要求:factor×PP SIZE×1016≥hdisk2的大小。如果factor×PP SIZE×1016的值< hdisk2的大小,请适当调整factor和PP SIZE的值。

scpvg:创建的卷组名称,请根据实际规划设置。

hdisk2:为创建卷组scpvg所用的逻辑盘。每个机器的逻辑盘可能不一样,可以用lsdev -Cc disk命令查看到,然后根据规划选择相应的逻辑盘。

步骤 3 检查创建是否成功。

如果创建正确,应能看到类似以下的信息:

步骤 4 在卷组scpvg中创建相应逻辑卷。

mklv -t jfs2 -e x -y lvscu scpvg 16 hdisk2

命令参数说明如下:

-t:如果逻辑卷为文件系统,则参数-t的值为jfs2,如果逻辑卷为裸设备,则参数-t的值为raw。

-e x:数据分布在所有的PV(Physical Volume)上。

命令行中的参数16为LP的个数。该参数的大小=规划的逻辑卷大小/LP大小。其中LP的大小等于PP的大小。

例如,lvscu大小为4 GB,PP大小为256MB,则LP大小为256MB,LP的个数为4×1024/256=16。

步骤 5 创建相应的文件系统。

smit fs

依次选择“Add/Change/Show/Delete File Systems>Enhanced Journaled File Systems>Add an Enhanced Journaled File System on a Previously Defined Logical Volume”,系统显示如下:

  1. 选中“LOGICAL VOLUME name”域,按“F4”选择待创建的文件系统所在的逻辑卷。

  2. 在“MOUNT POINT”域中输入文件系统的挂接目录名:/tellin/scu。

  3. 选中“Mount AUTOMATICALLY at system restart?”域,按“Tab”选择“yes”。

− no:系统重启时不自动挂接文件系统。

− yes:系统重启时自动挂接文件系统。

步骤 6 参照步骤 4~步骤 5,在scpvg上继续创建其它逻辑卷lvsms,lvdatasync及其对应的文件系统。

步骤 7 mount文件系统。

步骤 8 查看scpvg信息。

lsvg -l scpvg

应能看到该卷组上所有的逻辑卷信息,下面为示例:

显示参数说明:

LV NAME:逻辑卷名称;

TYPE:如果显示为raw,则表示该逻辑卷是作为裸设备使用;如果显示为jfs,则表示该逻辑卷是作为文件系统使用。

LPs:该逻辑卷占用的LP的个数。

PPs:该逻辑卷占用的PP的个数。PPs为LPs的2倍,表示对应的逻辑卷镜像了。

PVs:逻辑卷包含的物理磁盘个数。

LV STATE:该逻辑卷当前状态,一般情况下,裸设备在没有操作时是close/syncd,文件系统被mount后,将显示open/syncd。

MOUNT POINT:文件系统的mount点,裸设备的MOUNT POINT应该是N/A,文件系统的mount点应该是实际的安装点。

----结束

4.2 创建用作Informix数据空间的逻辑卷(热备份方式)

说明: 以下操作需要在双机两个节点上分别进行。

任务说明

热备份方式下,需在datavg上创建逻辑卷lvrootdbs、lvtempdbs1、lvtempdbs2等。

每个datavg由8个LUN组成,故这8个LUN做条带。

操作步骤

步骤 1 以root用户登录host1。

步骤 2 创建卷组datavg。

mkvg -B -t 16 -s 128 -y datavg hdisk3 hdisk4 hdisk5 hdisk6 hdisk7 hdisk8 hdisk9 hdisk10

命令参数说明如下:

-t 16:指定系数factor=16。

-s 128:指定物理分区大小PP SIZE=128MB。

要求:factor×PP SIZE×1016≥max{hdisk3,hdisk4,hdisk5,hdisk6,hdisk7,hdisk8,hdisk9,hdisk10}的大小。

如果不满足要求,请适当调整factor和PP SIZE的值。

其中,max{hdisk3,hdisk4,hdisk5,hdisk6,hdisk7,hdisk8,hdisk9,hdisk10}指hdisk3,hdisk4,hdisk5,hdisk6,hdisk7,hdisk8,hdisk9,hdisk10中的最大值。

datavg:创建的卷组名称,请根据实际规划设置。

hdisk3~hdisk10:为创建卷组datavg所用的逻辑盘,如果一个卷组中包含多块逻辑盘,各个逻辑盘之间用空格隔开。每个机器的逻辑盘可能不一样,可以用lsdev -Cc disk命令查看到,然后根据规划选择相应的逻辑盘。

步骤 3 检查创建是否成功。

lspv

如果创建正确,应能看到类似以下的信息:

步骤 4 在卷组datavg中创建相应逻辑卷。

mklv -t raw -y lvrootdbs -wn -S32K datavg 1 hdisk3 hdisk4 hdisk5 hdisk6 hdisk7 hdisk8 hdisk9 hdisk10

命令参数说明如下:

-t:如果逻辑卷为文件系统,则参数-t的值为jfs2,如果逻辑卷为裸设备,则参数-t的值为raw。

-wn:关闭逻辑卷与其镜像卷写操作一致性的检查。

-S32K:在磁盘上做条带化,条带大小为32KB。

命令行中的参数1为LP的个数。该参数的大小=规划的逻辑卷大小/LP大小。其中LP的大小等于PP的大小。

例如,lvrootdbs大小为128MB,PP大小为128MB,则LP大小=PP大小=128MB,LP的个数为128/128=1。

步骤 5 参照步骤 4,在datavg上继续创建其它逻辑卷lvtempdbs1,lvtempdbs2等,具体要创建哪些逻辑卷,请参考配套版本的《TELLIN-ENIP AS安装指南》中的规划部分。

步骤 6 查看datavg信息。

lsvg -l datavg

----结束

4.3 创建用作AS应用的文件系统(冷备份方式)

说明:冷备方式下磁盘的划分只需要在一台主机上进行,在另外的节点上将磁盘信息导入即可。

任务说明

根据规划,在共享磁盘上创建用于安装AS应用软件的卷组scpvg、逻辑卷以及文件系统。

每个scpvg由2个LUN组成,这2个LUN分布在不同的磁盘阵列上,故2个LUN之间做镜像。

操作步骤

步骤 1 以root用户登录host1。

步骤 2 创建卷组scpvg。

mkvg -B -t 16 -s 256 -y scpvg hdisk2 hdisk3

命令参数说明如下:

-t 16:指定系数factor=16。

-s 256:指定物理分区大小PP SIZE=256MB。

要求:factor×PP SIZE×1016≥hdisk2的大小。如果factor×PP SIZE×1016的值< hdisk2的大小,请适当调整factor和PP SIZE的值。

scpvg:创建的卷组名称,请根据实际规划设置。

hdisk2 hdisk3:为创建卷组datavg所用的逻辑盘。每个机器的逻辑盘可能不一样,可以用lsdev -Cc disk命令查看到,然后根据规划选择相应的逻辑盘。其中,hdisk2和hdisk3必须属于不同的磁盘阵列。

查看hdisk是否属于不同磁盘阵列的方法如下:

以root用户执行下面的命令。

fget_config -A

系统显示如下信息:

dar0、dar1表示该小型机与2个磁盘阵列相连,hdisk2属于磁盘阵列dar0(简称磁盘阵列M),hdisk3属于磁盘阵列dar1(简称为磁盘阵列N),即hidsk2和hdisk3属于不同的磁盘阵列。

步骤 3 检查创建是否成功。

如果创建正确,应能看到类似以下的信息:

步骤 4 在卷组scpvg中创建相应逻辑卷。

mklv -t jfs2 -e x -y lvscu scpvg 16 hdisk2

其中,hdisk2属于磁盘阵列M。

命令参数说明如下:

-t:如果逻辑卷为文件系统,则参数-t的值为jfs2,如果逻辑卷为裸设备,则参数-t的值为raw。

-e x:数据分布在所有的PV上。

命令行中的参数16为LP的个数。该参数的大小=规划的逻辑卷大小/LP大小。其中LP的大小等于PP的大小。

例如,lvscu大小为4 GB,PP大小为256MB,则LP大小为256MB,LP的个数为4×1024/256=16。

步骤 5 创建逻辑卷的镜像卷。

mklvcopy lvscu 2 hdisk3

其中,hdisk3属于磁盘阵列N。

步骤 6 创建相应的文件系统。

smit fs

依次选择“Add/Change/Show/Delete File Systems>Enhanced Journaled File Systems>Add an Enhanced Journaled File System on a Previously Defined Logical Volume”,系统显示如下:

  1. 选中“LOGICAL VOLUME name”域,按“F4”选择待创建的文件系统所在的逻辑卷。

  2. 在“MOUNT POINT”域中输入文件系统的挂接目录名:/tellin/scu。

  3. 选中“Mount AUTOMATICALLY at system restart?”域,按“Tab”选择“yes”。

− no:系统重启时不自动挂接文件系统。

− yes:系统重启时自动挂接文件系统。

步骤 7 参照步骤 4~步骤 6,在scpvg上继续创建其它逻辑卷lvsms,lvdatasync及其对应的文件系统。

步骤 8 mount文件系统。

步骤 9 查看scpvg信息。

lsvg -l scpvg

应能看到该卷组上所有的逻辑卷信息,下面为示例:

显示参数说明:

LV NAME:逻辑卷名称;

TYPE:如果显示为raw,则表示该逻辑卷是作为裸设备使用;如果显示为jfs,则表示该逻辑卷是作为文件系统使用。

LPs:该逻辑卷占用的LP的个数。

PPs:该逻辑卷占用的PP的个数。PPs为LPs的2倍,表示对应的逻辑卷镜像了。

PVs:逻辑卷包含的物理磁盘个数。

LV STATE:该逻辑卷当前状态,一般情况下,裸设备在没有操作时是close/syncd,文件系统被mount后,将显示open/syncd。

MOUNT POINT:文件系统的mount点,裸设备的MOUNT POINT应该是N/A,文件系统的mount点应该是实际的安装点。

步骤 10 查看逻辑卷的相关信息。

下面以lvscu为例进行描述。

lslv –m lvrootdbs

系统显示如下类似信息:

对于每个LP(Logical Partition),hdisk2前的PP1值与hdisk3前的PP2值相同,并且根据规划hdisk2属于磁盘阵列M,hdisk3属于磁盘阵列N。故hdisk2与hdisk3是镜像关系。

----结束

4.4 创建用作Informix数据空间的逻辑卷(冷备份方式)

说明:冷备方式下磁盘的划分只需要在一台主机上进行,在另外的节点上将磁盘信息导入即可。

任务说明

根据规划,在共享磁盘上创建Informix数据空间的datavg及其逻辑卷。

每个datavg由16个LUN组成,其中8个LUN分布在磁盘阵列M上,8个LUN分布在磁盘阵列N上,故逻辑卷在磁盘阵列M的8个LUN上做条带,然后磁盘阵列M的8个8个LUN和磁盘阵列N的8个LUN做镜像。

操作步骤

步骤 1 以root用户登录host1。

步骤 2 创建卷组datavg。

mkvg -B -t 16 -s 128 -y datavg hdisk4 hdisk5 hdisk6 hdisk7 hdisk8 hdisk9 hdisk10

hidsk11 hidsk12 hdisk13 hdisk14 hdisk15 hdisk16 hdisk17 hdisk18 hdisk19

命令参数说明如下:

-t 16:指定系数factor=16。

-s 128:指定物理分区大小PP SIZE=128MB。

要求:factor×PP SIZE×1016≥max{hdisk4,hdisk5,hdisk6,hdisk7,hdisk8,hdisk9,hdisk10,hdisk11,hidsk12,hidisk13,hdisk14,hdisk15,hdisk16,hdisk17,hdisk18,hdisk19}的大小,请适当调整factor和PP SIZE的值。

其中,max{hdisk4,hdisk5,hdisk6,hdisk7,hdisk8,hdisk9,hdisk10,hdisk11,hidsk12,hidisk13,hdisk14,hdisk15,hdisk16,hdisk17,hdisk18,hdisk19}指hdisk4~hdisk19中的最大值。

datavg:创建的卷组名称,请根据实际规划设置。

hdisk4~hdisk19:为创建卷组datavg所用的逻辑盘,如果一个卷组中包含多块逻辑盘,各个逻辑盘之间用空格隔开。每个机器的逻辑盘可能不一样,可以用lsdev -Cc disk命令查看到,然后根据规划选择相应的逻辑盘。

其中,hdisk4~hdisk11属于磁盘阵列M,hdisk12~hdisk19属于磁盘阵列N。

步骤 3 检查创建是否成功。

lspv

如果创建正确,应能看到类似以下的信息:

步骤 4 在卷组datavg中创建相应逻辑卷。

mklv -t raw -y lvrootdbs -wn -S32K datavg 1 hdisk4 hdisk5 hdisk6 hdisk7 hdisk8 hdisk9 hdisk10 hdisk11

其中,hdisk4~hdisk11属于磁盘阵列M。

步骤 5 创建逻辑卷的镜像卷。

mklvcopy lvrootdbs 2 hdisk12 hdisk13 hdisk14 hdisk15 hdisk16 hdisk17 hdisk18 hdisk19

其中,hdisk12~hdisk19属于磁盘阵列N。

步骤 6 参照步骤 4~步骤 5,在datavg上创建用作Informix数据空间的其它逻辑卷lvtempdbs1,lvtempdbs2等,具体要创建哪些逻辑卷,请参考安装规划部分的说明。

步骤 7 修改共享卷组datavg的自动激活属性为非自动激活。

  1. 登录SMIT(System Administration Interface Tools)。

smit chvg

在出现的修改界面中选择datavg,将Activate volume group AUTOMATICALLY at system restart修改为no。

  1. 按“Enter”,使修改生效。

步骤 8 查看卷组datavg的相关信息。

lsvg -l datavg

相关显示信息不在此描述。

步骤 9 查看逻辑卷的相关信息。

下面以lvrootdbs为例进行描述。

lslv –m lvrootdbs

系统显示如下类似信息:

hdisk4~hdisk11前的PP1值相同,说明lvrootdbs在hdisk4~hdisk11上做条带。

对于每个LP,hdisk4~hdisk11前的PP1值与hdisk12~hdisk19前的PP2值相同,并且根据规划hdisk4~hdisk11属于磁盘阵列M,hdisk12~hdisk19属于磁盘阵列N。故hdisk4~hdisk11与hdisk12~hdisk19是镜像关系。

步骤 10 在host1上去激活共享磁盘卷组datavg。

varyoffvg datavg

步骤 11 以root用户登录host2,并导入磁盘定义信息。

importvg –y datavg hdisk4

说明:

导入磁盘定义信息的命令格式为:# import –y datavg 卷组中的一个磁盘。

例如:datavg包含hdisk4~hdisk19,导入磁盘定义信息时只需要输入hdisk4~hdisk19中的一个磁盘即可。

如果在host2上已经有datavg的信息,则先删除原有信息,命令如下:

exportvg datavg

再引入新信息,

步骤 12 检查定义的磁盘划分是否正确。

lsvg –o

rootvg

datavg

scpvg

若发现这些卷组已被激活,表示磁盘卷组信息导入成功。

步骤 13 在host2上去激活共享磁盘卷组datavg。

varyoffvg datavg

说明:

在实际创建卷组、逻辑卷、文件系统的过程中,请参考安装规划部分的描述来创建。

步骤 14 在host1上去激活共享磁盘卷组datavg。

varyonvg datavg

----结束

4.5 创建用作Oracle 数据库空间的逻辑卷(非RAC)

创建方式与Infomirx相同,请参见“4.4 创建用作Informix数据空间的逻辑卷(冷备份方式)”,逻辑卷大小和名称需要根据实际情况修改。

4.6 创建用作Oracle数据库空间的逻辑卷(RAC)

任务说明

如果采用ASM管理数据库空间磁盘,不需要创建VG和LV,直接使用LUN。

如果采用LVM管理数据库空间磁盘,需要创建concurrent形式的并发共享盘。

操作步骤

步骤 1 以root用户登录host1。

% su – root

步骤 2 检查存储的属性是否正确

#lsattr -E -l hwdisk0 | grep reserve_

应当显示如下:

reserve_policy no_reserve Reserve Policy True

reserve_policy应该是no_reserve,才表示该存储为共享存储。“reserve_policy”如果为single_path,则存储相当于独占,必须修改为 no_reserve。请参考如下命令修改。其中hdiskn为要修改的某个裸设备,请根据实际情况修改。

#chdev -l hwdisk0-a reserve_policy=no_reserve

步骤 3 执行如下命令创建用作数据空间的卷组vgora。

/usr/sbin/mkvg -S -y oravg -n -C hwdisk0

参数解释:

S:表示建立可收缩的卷组(Scalable-type volume group);

y:指定卷组名为vgora;

n:系统重启后卷组不自动激活;

C:建立共享方式卷组(Enhanced Concurrent Capable volume group);

hwdisk0:共享的物理盘。

根据这个命令同时建立datavg.

步骤 4 以root用户登录host2,导入磁盘定义信息。

importvg -y vgora hwdisk0

步骤 5 在卷组中依次创建相应逻辑卷。

/usr/sbin/mklv -y lvocr1 -t raw oravg PP个数

参数解释

y: lv的名字;

t: 类型;

PP个数: 指逻辑卷所包含的PP个数。比如通过lsvg vgora查看到的PP SIZE为32M,则PP个数=500 M/32M=16,一般裸设备的大小可以比实际使用大小(这里是300 MB)稍大。

步骤 6 请参照上述步骤,在oravg上创建其它的逻辑卷。

步骤 7 以同样的方法创建datavg及其相应逻辑卷。

----结束

由社区会员分享

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值