EVA SAN Boot安装配置手册v10

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

EV A SAN boot 安装配置手册
V1.0
一、概述
鉴于目前作为Superdome根盘的MSA30/50即将停止发售,SWD准备推出EVA SAN boot解决方案。

本手册为这一解决方案的安装配置手册。

本手册面向对象为具有HPUX11.23/11.31,EVA及Integrity Superdome 安装配置经验的HPCE和OSCE。

二、方案描述
目前推出的EVA SAN Boot方案,是在新订购的Integrity Superdome中,使用EVA4400的Vdisk作为根盘,安装HPUX操作系统(11.23或11.31)。

目前可供选择的方案包括以下两种:
1.单EV A方案
多台Superdome连接一台EVA4400(容量1TB,配置Business Copy),所有nPar及vPar均使用EVA4400上的Vdisk作为根盘,如图所示:
2.双EV A方案
多台Superdome连接两台EV A4400(容量1TB,配置Business Copy),所有nPar及vPar均使用EVA4400上的Vdisk作为根盘,两台EVA4400
之间的Vdisk互为镜像。

如图所示:
根据《HP-UX boot over SAN》白皮书,目前所有2G及4G光纤卡在Integrity Superdome上均支持SAN Boot。

见下表:
(注:最新的AB378B与AB378A备件号一致,可以互换使用)
三、安装步骤
由于目前EVA SAN Boot方案尚不支持工厂集成,SAN连接、配置以及所有分区的操作系统安装均需现场完成。

1.连接主机和EV A
1)连接EVA和Integrity Superdome,划分Zone。

连接和Zoning方案可
参考附录1案例。

2)记录主机各光纤卡的WWN号(查看光纤卡标签或switchshow)
3)划分Vdisk并present给相应主机。

Vdisk大小取决于操作系统规划,
通常应不小于50GB。

每一个Vdisk都应只present给一台主机(或一
个nPar/vPar)
2.安装操作系统
1)使用安装光盘或Ingite Sever启动到安装界面
2)在[Root Disk] 处选择相应的Vdisk。

(只能选择一条路径)
3)设置其它选项后继续安装过程
4)Ignite UX会自动将EV A Vdisk路径设置为EFI Primary Bootpath,两
次重起后系统安装完成
5)对于HPUX11.23,不论是否安装了Securepath,系统安装完成后都需
要将Vdisk的其余路径添加到vg00中。

HPUX11.31默认使用Persistent
DSF,不必执行此操作。

6)对于双EV A配置,按照IA主机配置根盘镜像的步骤完成两台EVA
Vdisk之间的镜像。

7)使用setboot –h命令设置备用启动路径
●单EVA配置:
选取和Primary boot path在不同的HBA且不同的controller上的
路径。

如:
Primary bootpath : 0/0/10/1/0.1.0.0.0.0.1 (controller A,FP1)
HA Alternate bootpath : 0/0/12/1/0.2.0.0.0.0.1(controllerB,FP2)
●双EVA配置:
选取和Primary boot path在不同的HBA且不同的EV A上的路径。

(可以任选一个controller)
如:
Primary bootpath : 0/0/10/1/0.1.0.0.0.0.1 (EV A1,controller A,FP1)
HA Alternate bootpath : 0/0/12/1/0.2.2.0.0.0.1(EV A2,controllerA,
FP2)
8)重起主机测试备用路径是否正常启动。

四、维护操作步骤
1.更换EV A相关部件
对EV A部件(如硬盘、控制器、光纤等)的更换操作与标准EVA 维护流程一致。

2.更换主机光纤卡
更换主机光纤卡时,需要更新Commandview EV A中host WWN列表。

其余步骤与标准流程一致。

3.更改光纤交换机设置(更改Domain ID或连接端口)
注:目前的方案中EV A和SAN Switch都只用于根盘,数据存储在其它的阵列和交
换机上,因此更改SAN设置的可能性很小。

●HPUX 11.23
由于IA主机的启动路径只和EVA控制器端口的WWN号以及LUN 号相关,更改SAN结构不会引起启动路径变化,但会造成LUN设备文
件变化,需要进入维护模式重新导入vg00。

步骤如下:
1)在EFI引导启动路径后按任意键中断,进入HPUX提示符
2)执行boot vmunix –lm进入维护模式
3)vgexport –m /vg00.map vg00
4)ioscan –fnCdisk确认新的设备文件
5)mkdir /dev/vg00
6)mknod /dev/vg00/group c 64 0x000000
7)vgimport –m /vg00.map vg00 <新的设备文件>
8)vgchange –a y vg00
9)shutdown –ry 0重起系统
●HPUX 11.31
由于HPUX11.31使用的Persistent DSF设备文件只和LUN的WWID 相关,SAN交换机结构的调整不会引起任何变化,不必进行修改。

4.利用EV A BC功能实现在线备份
本方案中配置的EVA4400都包含Business Copy的license,可以利用snapshot或snapclone的功能来实现在线备份操作系统。

与传统的磁带
备份相比,这种方法更加快捷简便,可以作为磁带备份的补充。

磁带备
份可用于物理故障恢复(如磁盘阵列故障等),snapshot/snapclone备份可
用于逻辑故障恢复(如人为误操作或软件问题)。

以下介绍snapshot和snapclone两种备份方法:
1)Snapshot备份
●优点
⏹可以使用Demand-allocate方式,节省磁盘空间
⏹可以迅速生成多个时间点的备份
⏹恢复操作比较简单,不需要重新present Vdisk
●缺点
⏹根卷写性能会有一定下降
⏹需要保留原来Vdisk的数据情况下操作相对繁琐
●实施步骤——单EVA配置
⏹备份
操作系统运行时对根卷所在vdisk进行snapshot,可以选择
Fully-allocate或Demand-allocate方式,并可先后生成多个时间
点的snapshot。

⏹恢复
a)Shutdown操作系统
b)使用Snapshot的instant restore功能恢复Vdisk。

在commandview里点击Vdisk页面上方的Restore按钮,可选择在需要恢复的时间点里生成的snapshot进行恢复。

c)启动操作系统
●实施步骤——双EVA配置
(须保证互为镜像的两个Vdisk的AUTO file都已设置为boot vmunix –lq)
⏹备份
操作系统运行时:
a)vgcfgbackup vg00
b)对主启动路径所在EVA的vdisk进行snapshot,可以选择
Fully-allocate或Demand-allocate方式,并可先后生成多个时间
点的snapshot。

⏹恢复
a)Shutdown操作系统
b)Unpresent备用启动路径所在EVA的vdisk
c)使用Snapshot的instant restore功能恢复Vdisk。

在commandview里点击Vdisk页面上方的Restore按钮,可选择在需要恢复的时间点里生成的snapshot进行恢复。

e)Present备用启动路径所在EVA的vdisk
f)执行vgcfgrestore恢复备用Vdisk的LVM信息
g)Vgsync vg00
2)Snapclone备份
●优点
⏹Snapclone复制完成后对根卷无IO性能影响
⏹恢复时直接present Snapclone即可,不会破坏原来Vdisk数据
●缺点
⏹需要与原来Vdisk一样的空间
⏹实现多份拷贝过程较长
⏹恢复操作相比Snapshot方式复杂
●实施步骤——单EVA配置
⏹备份
操作系统运行时对根卷所在vdisk进行snapclone(可以事先预留container)。

对于HPUX11.31,snapclone需要使用原来Vdisk
的WWID
⏹恢复
a)Shutdown操作系统
b)将原来的Vdisk unpresent
c)将Snapclone present给主机,LUN ID需要与原来的Vdisk一致
d)启动操作系统
●实施步骤——双EVA配置
(须保证互为镜像的两个Vdisk的AUTO file都已设置为boot vmunix –lq)
⏹备份
操作系统运行时
a)vgcfgbackup vg00
b)操作系统运行时对操作系统运行时对主启动路径所在EVA的
vdisk进行snapclone。

对于HPUX11.31,snapclone需要使用原来
Vdisk的WWID
⏹恢复
a)Shutdown操作系统
b)将两台EVA的Vdisk 同时unpresent
c)将Snapclone present给主机,LUN ID需要与原来的Vdisk一致
e)Present备用启动路径所在EVA的vdisk
f)执行vgcfgrestore恢复备用Vdisk的LVM信息
g)Vgsync vg00
附录1:连接和Zoning方案案例
主机:2*Superdome (各划分两个nPar)
EVA:2*EVA4400
Switch:2*4/16 (只用于SAN Boot连接)
* 单EVA配置时端口2,3可预留用于以后升级到双EVA配置
附录2:测试环境配置
针对EVA SAN Boot的测试在以下环境完成:
●Server:Integrity Superdome 32 way (Firmware 7.4c)
●HBA:1 Port 4Gb Fibre Channel Adapter (AB378A/B),(driver 1.05,
firmware 4.00.070)
●Storage:EV A8100 (XCS 6110)
●Switch:4/32(5.2.1b)
●HPUX 11.23
⏹MCOE(2007.06)
⏹Vpar(A.04.02)
●HPUX 11.31
⏹MCOE(2007.09)
⏹Vpar(A.05.01)
附录3:关于IA主机fiber channel设备扫描策略设置问题的说明
一、问题描述
在IA主机启动时会先扫描FC卡连接的设备以实现SAN Boot,经过测试,我们发现在默认设置下扫描策略如下:
1.只扫描写入到EFI Boot Menu中的设备路径
2.对于每一块光纤卡,一旦扫描到一个设备后就跳到下一块光纤卡继续扫描,
列在EFI Boot Menu后面的路径将不再扫描
在上述策略下,在进行如下操作时将可能无法启动系统,EFI会有无法找到路径的报错信息
操作一:试图从未加入到EFI Boot Manu中的设备路径启动。

操作二:在EFI Boot Manu上主要启动路径正常的情况下试图从同一光纤卡下的另一个设备(如另一个控制器或另一个Vdisk)启动
二、解决方法:
1.避免此情况发生
1)尽量通过setboot命令设置EFI Boot Menu
2)备用启动路径应设置为与主启动路径不同的光纤卡下的设备
2.解决操作一出现的问题
需要将光纤卡扫描策略修改为扫描所有设备,方法参见附录4的WTEC 文章。

注:扫描完成后需要将策略恢复为原来设置,否则将以后每次启动都会扫描所有设备。

3.解决操作二出现的问题
进入到EFI Shell中执行search all,即可扫描到同一个光纤卡下所有列在EFI Boot Menu中的设备
附录4:修改FC卡扫描策略(摘录自WTEC文章)
/~cpuhw/storage/eficfg_a6826a.htm
A6826A, A9782A, A9784A, AB465A, A7538A
FC HBA EFI configuration operation example
Example below is to change the scan level when you need to scan all SAN devices. This is to be done when you add additional SAN devices and need to add new EFI boot options.
1. How to run efiutil
2. How to change the scan level
3. Other command operation example
1. When/if you install new FC cards like A6826A, the system cannot report new SAN devices in the map since the default scan level is set to 0 which only scan the devices in the boot option menu.
Shell> map
Device mapping table
fs0 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig36AA2C68-2FCF-1)
fs1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,SigC8CC5C4C-3C90-1)
fs2 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part3,SigC8CC5C88-3C90-1)
blk0 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)
blk1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)
blk2 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig36AA2C68-2FCF-1)
blk3 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part2,Sig36AA2C90-2FCF-1)
blk4 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part3,Sig36AA2CAE-2FCF-1)
blk5 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)
blk6 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,SigC8CC5C4C-3C90-1)
blk7 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part2,SigC8CC5C6A-3C90-1)
blk8 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part3,SigC8CC5C88-3C90-1)
Note
====
See QLogic EFI Configuration and Diagnostic Protocols document (Version 1.8 No vember 19, 2003available on the web. Page 11 describes about the Set Variable EFIFCScanLevel.
/~cpuhw/storage/IO/eficfg_113.pdf
2. To list the SAN devices in the map, you need to run efiutil and change the scan level.
How to run
==========
1) Check the controller ID of FC cards.
Shell> devtree
Device Tree
Ctrl[04]
Ctrl[06] VenHw(SysROM)
Ctrl[0B] Acpi(HWP0002,0)
Ctrl[13] Usb Open Host Controller
Ctrl[14] Usb Open Host Controller
Ctrl[15] Acpi(HWP0002,0)/Pci(1|2)
Ctrl[16] PCI IDE/ATAPI Controller
Ctrl[4F] HL-DT-ST DVD+RW GCA-4040N
Ctrl[0C] Acpi(HWP0002,100)
Ctrl[17] LSI Logic Ultra320 SCSI Controller
Ctrl[50] HP 73.4GMAU3073NC HPC2
Ctrl[8D] FAT File System [FAT32] 500 MB
Ctrl[8E] Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part2,Sig36AA2C9)
Ctrl[8F] Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part3,Sig36AA2CA)
Ctrl[51] HP 73.4GMAU3073NC HPC2
Ctrl[90] FAT File System [FAT32] 500 MB
Ctrl[91] Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part2,SigC8CC5C6)
Ctrl[92] FAT File System [FAT32] 400 MB
Ctrl[18] LSI Logic Ultra320 SCSI Controller
Ctrl[19] Acpi(HWP0002,100)/Pci(2|0)
Ctrl[52] Acpi(HWP0002,100)/Pci(2|0)/Mac(0011855F153E)
Ctrl[1A] Acpi(HWP0002,100)/Pci(2|1)
Ctrl[53] Acpi(HWP0002,100)/Pci(2|1)/Mac(0011855F153F)
Ctrl[0D] Acpi(HWP0002,200)
Ctrl[1B] Acpi(HWP0002,200)/Pci(1|0)
Ctrl[54] Broadcom NetXtreme Gigabit Ethernet (BCM5701)
Ctrl[0E] Acpi(HWP0002,400)
Ctrl[1E] HP 2 Gb Dual Port PCI/PCI-X Fibre Channel Adapter (Port 1) Ctrl[1F] HP 2 Gb Dual Port PCI/PCI-X Fibre Channel Adapter (Port 2) Ctrl[0F] Acpi(HWP0002,700)
Ctrl[20] Acpi(HWP0002,700)/Pci(1|0)
Ctrl[21] Acpi(HWP0002,700)/Pci(1|1)
Ctrl[3C] 16550 Serial UART Driver
Ctrl[3D] VT-100+ Serial Console
Ctrl[37] Primary Console Input Device
Ctrl[38] Primary Console Output Device
Ctrl[36] Primary Standard Error Device
Ctrl[22] Acpi(HWP0002,700)/Pci(2|0)
Ctrl[39] Acpi(PNP0501,0)
Ctrl[3A] 16550 Serial UART Driver
Ctrl[3B] VT-100+ Serial Console
Ctrl[4D] VenHw(D65A6B8C-71E5-4DF0-A909-F0D2992B5AA9)
2) Check the driver ID for FC cards.
Shell> drvcfg
Configurable Components
Drv[1C] Ctrl[1F] Lang[eng]
Drv[1D] Ctrl[1E] Lang[eng]
Drv[41] Ctrl[17] Lang[eng]
Drv[41] Ctrl[18] Lang[eng]
Drv[42] Ctrl[1B] Lang[eng]
Drv[47] Ctrl[16] Lang[eng]
3) Run FC driver configuration as below.
Shell> drvcfg -s 1c 1f
Set Configuration Options
Fibre Channel Driver Configuration Utility
NOTE: Do not redirect console output to a file.
Main Menu
NVRAM Parameters
1. Edit Adapter Settings
2. Edit Advanced Settings
3. Edit Database
4. Edit Boot Settings
Information
5. Show Database
6. Show Translation
7. Show NVRAM Buffer
8. Info
9. Help
Operation
10. Abandon
11. Write
12. Quit
Enter a Selection:
How to change the scan level
============================
1) Select Edit Boot Settings. Then change the scan level to 1. Main Menu
NVRAM Parameters
1. Edit Adapter Settings
2. Edit Advanced Settings
3. Edit Database
4. Edit Boot Settings
Information
5. Show Database
6. Show Translation
7. Show NVRAM Buffer
8. Info
9. Help
Operation
10. Abandon
11. Write
12. Quit
Enter a Selection: 4
Edit Boot Settings
0. Previous Menu
1. Enable Alternate Boot Device [n]
2. Enable Selective Login [n]
3. Enable Selective Lun Logins [n]
4. OS Mode [HP-UX/OpenVMS]
5. EFI Variable EFIFCScanLevel [0]
Enter a Selection: 5
EFI Variable EFIFCScanLevel [0]? 1
Edit Boot Settings
0. Previous Menu
1. Enable Alternate Boot Device [n]
2. Enable Selective Login [n]
3. Enable Selective Lun Logins [n]
4. OS Mode [HP-UX/OpenVMS]
5. EFI Variable EFIFCScanLevel [1]
Enter a Selection:
2) Write the data to NVRAM, then reset the system after changing the scan level. The system will be able to scan all SAN devices.
Edit Boot Settings
0. Previous Menu
1. Enable Alternate Boot Device [n]
2. Enable Selective Login [n]
3. Enable Selective Lun Logins [n]
4. OS Mode [HP-UX/OpenVMS]
5. EFI Variable EFIFCScanLevel [1] Enter a Selection: 0
Main Menu
NVRAM Parameters
1. Edit Adapter Settings
2. Edit Advanced Settings
3. Edit Database
4. Edit Boot Settings
Information
5. Show Database
6. Show Translation
7. Show NVRAM Buffer
8. Info
9. Help
Operation
10. Abandon
11. Write
12. Quit
Enter a Selection: 11
Writing (saving changes)... ................
Done.
Press any key to continue...
Main Menu
NVRAM Parameters
1. Edit Adapter Settings
2. Edit Advanced Settings
3. Edit Database
4. Edit Boot Settings
Information
5. Show Database
6. Show Translation
7. Show NVRAM Buffer
8. Info
9. Help
Operation
10. Abandon
11. Write
12. Quit
Enter a Selection: 12
Exiting...
Drv[1C] Ctrl[1F] Lang[eng] - Options set. Action Required is None
Shell> reset
3) Now you can see the SAN devices something like below. You can use the ACPI path for blk9, A, B or C to add new boot options.
Device mapping table
fs0 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig36AA2C68-2FCF-1)
fs1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,SigC8CC5C4C-3C90-1)
fs2 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part3,SigC8CC5C88-3C90-1)
blk0 : Acpi(HWP0002,0)/Pci(2|0)/Ata(Primary,Master)
blk1 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)
blk2 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part1,Sig36AA2C68-2FCF-1)
blk3 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part2,Sig36AA2C90-2FCF-1)
blk4 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun0,Lun0)/HD(Part3,Sig36AA2CAE-2FCF-1)
blk5 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)
blk6 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part1,SigC8CC5C4C-3C90-1)
blk7 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part2,SigC8CC5C6A-3C90-1)
blk8 : Acpi(HWP0002,100)/Pci(1|0)/Scsi(Pun1,Lun0)/HD(Part3,SigC8CC5C88-3C90-1)
blk9 : Acpi(HWP0002,400)/Pci(1|0)/Fibre(WWN500805F3000D3251,Lun40000000000000)
blkA : Acpi(HWP0002,400)/Pci(1|0)/Fibre(WWN500805F3000D3251,Lun40010000000000)
blkB : Acpi(HWP0002,400)/Pci(1|1)/Fibre(WWN500805F3000D3251,Lun40000000000000)
blkC : Acpi(HWP0002,400)/Pci(1|1)/Fibre(WWN500805F3000D3251,Lun40010000000000)
Note
====
We suggest you will chane the scan level back to 0 once you have added new boot options to prevent SAN device scanning during the boot.。

相关文档
最新文档