xx软件股份有限公司
2023年4月
文档
xxx公司汽车金融业务系统硬件平台”系统实施方案
目 录
第一章 需求总体分析 ........................................................................................................ 6
1. 总体需求描述 ......................................................................................................... 6
1.1 应用服务器需求 ........................................................................................... 6 1.2 第三方软件产品需求 ................................................................................... 7 1.3 项目实施进度要求 ....................................................................................... 7 2. 需求分析 ................................................................................................................. 7 第二章 系统详细设计方案 ................................................................................................ 9
1. 系统总体设计 ......................................................................................................... 9 2. 设备配置表 ........................................................................................................... 10 第三章 系统实施方案 ...................................................................................................... 12
1. 服务器安装调试方案 ........................................................................................... 12
1.1 服务器上架 ................................................................................................. 12 1.2 服务器调试 ................................................................................................. 13 2. Oracle RAC部署实施方案.................................................................................... 13
2.1 硬件环境: ................................................................................................. 13 2.2 软件环境 ..................................................................................................... 13 2.3 网络环境 ..................................................................................................... 14 2.4 IP地址划分 .................................................................................................. 14 2.5 共享磁盘划分 ............................................................................................. 15 2.6 实施步骤 ..................................................................................................... 15 2.7 系统环境准备 ............................................................................................. 15 2.8 安装Oracle Clusterware ............................................................................. 32 2.9 Clusterware版本升级 .................................................................................. 46 2.10 安装Oracle数据库软件 ........................................................................... 46 2.11 数据库版本升级 ....................................................................................... 57 2.12 配置Oracle Net ......................................................................................... 57 2.13 创建RAC数据库 ..................................................................................... 63 2.14 确认TNS配置 .......................................................................................... 90 2.15 测试RAC .................................................................................................. 91 3. 交易中间件实施方案 ........................................................................................... 94
3.1 建用户及目录 ............................................................................................. 94 3.2 安装 ............................................................................................................. 94 3.3 部署例子 ..................................................................................................... 97
第 1页 共149页
xxx公司汽车金融业务系统硬件平台”系统实施方案 4. Rose HA实施方案 ................................................................................................. 99
4.1 准备工作 ..................................................................................................... 99 4.2 RoseMirror的安装 ....................................................................................... 99 4.3 RoseMirror的配置 ..................................................................................... 103 4.4 进行双机测试工作 ................................................................................... 117 5. IBM B24激活 ...................................................................................................... 117 6. IBM DS5020磁盘阵列空间映射划分 ................................................................ 117
6.1 创建主机组 ............................................................................................... 117 6.2 创建主机 ................................................................................................... 120 6.3 映射磁盘 ................................................................................................... 130
第四章 施工组织计划 .................................................................................................... 132
1. 工程概述 ............................................................................................................. 132 2. 工程范围界定 ..................................................................................................... 132 3. xx公司施工团队 ................................................................................................. 132 4. 曙光实施团队 ..................................................................................................... 133 5. 工程进度计划 ..................................................................................................... 133 6. 工程实施组织计划 ............................................................................................. 134
6.1 到货验收 ................................................................................................... 134 6.2 设备加电测试/设备集中配置 .................................................................. 135 6.3 线下模拟测试 ........................................................................................... 136 6.4 设备安装培训 ........................................................................................... 136 6.5 服务器设备安装调试 ............................................................................... 137 6.6 设备分发/安装/连通 ................................................................................. 138 6.7 系统联调 ................................................................................................... 139 6.8 系统集中测试 ........................................................................................... 139 6.9 工程实施总结 ........................................................................................... 140
第五章 工程验收计划 .................................................................................................... 141
1. 初步验收 ............................................................................................................. 141
1.1 验收时间 ................................................................................................... 141 1.2 验收依据 ................................................................................................... 141 1.3 验收步骤 ................................................................................................... 141 1.4 验收成果 ................................................................................................... 141 2. 最终验收 ............................................................................................................. 141
2.1 验收时间 ................................................................................................... 141 2.2 验收依据 ................................................................................................... 141 2.3 验收步骤 ................................................................................................... 141
第 2页 共149页
xxx公司汽车金融业务系统硬件平台”系统实施方案 2.4 验收成果 ................................................................................................... 142
第六章 培训计划 ............................................................................................................ 143
1. 项目培训方案 ..................................................................................................... 143 1.1 培训目标 ........................................................................................................... 143
1.1 培训方式、地点及人数 ........................................................................... 144 1.2 高性能计算培训课程内容 ............................................................................... 144 第七章 风险分析及应对措施 ........................................................................................ 147 第八章 用户需提供的 .................................................................................................... 148
1. 数据和安装软件需提供的 ................................................................................. 148 2. 服务器安装需提供的 ......................................................................................... 148 3. 操作系统及其他数据库和中间件软件介质提供 ............................................. 148 4. 第三方协助 ......................................................................................................... 148 5. IP地址及Vlan划定分配 .................................................................................... 148
第 3页 共149页
xxx公司汽车金融业务系统硬件平台”系统实施方案
图例索引
图 1 总体新增图 ....................................................................... 错误!未定义书签。 图 2 图 3 图 4
总体架构 ......................................................................................................... 9 服务器上架图 ............................................................................................... 12 Oracle RAC部署图....................................................................................... 14
第 4页 共149页
xxx公司汽车金融业务系统硬件平台”系统实施方案
表格索引
表 1 设备具体配置表 ............................................................................................ 10 表 2 表 3 表 4 表 5 表 6 表 7 表 8 表 9 表 10 表 11 表 12 表 13 表 14 表 15 表 16 表 17 表 18 表 19 表 20 表 21 表 22 表 23 表 24 表 25 表 26
xx公司实施团队 ........................................................................................ 132 厂家实施成员 ............................................................................................. 133 工程进度表 ................................................................................................. 133 到货验收工作安排 ..................................................................................... 134 到货验收工作步骤 ..................................................................................... 134 设备加电测试工作安排 ............................................................................. 135 设备加电测试工作步骤 ............................................................................. 135 加电测试工作成果 ..................................................................................... 136 模拟测试工作安排 .................................................................................. 136 模拟测试工作步骤 .................................................................................. 136 模拟测试工作成果 .................................................................................. 136 设备安装培训工作安排 .......................................................................... 137 设备安装培训工作步骤 .......................................................................... 137 设备安装培训工作成果 .......................................................................... 137 服务器安装调试工作安排 ...................................................................... 137 服务器安装调试工作步骤 ...................................................................... 138 现场施工工作安排 .................................................................................. 138 现场施工工作步骤 .................................................................................. 138 现场施工工作成果 .................................................................................. 139 系统联调工作安排 .................................................................................. 139 系统集中测试工作安排 .......................................................................... 139 系统集中测试工作步骤 .......................................................................... 139 系统集中测试工作成果 .......................................................................... 140 工程实施总结工作安排 .......................................................................... 140 风险分析及应对措施 .............................................................................. 147
第 5页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第一章 需求总体分析
1. 总体需求描述 1.1 应用服务器需求
本次招标采购的服务器部署网络拓扑结构主要如下图所示:
(1) 2台作为数据库服务器,部署ORACLE RAC组成数据库集群; 集成商负责操作系统、ORACLE数据库系统的安装调试;
(2) 2台作为交易中间件服务器,形成双机热备,集成商需要负责操作系统、TUXEDO交易中间件、双机热备系统的安装调试;
(3) 6台服务器主要运行柜面应用(2台)、网银应用(2台)、电子签章、征信业务平台。每台主机安装3块硬盘(RAID5)。集成商需要负责操作系统、weblogic安装与调试;
第 6页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 (4) 2台共享存储服务器形成双机热备,需要访问已有共享存储设备,集成商需要负责操作系统、双机热备系统的安装调试。
(5) 2台IBM B24光纤交换机8口激活许可及8口8G光纤模块。
(6) 服务器使用光纤交换机及现有SVC控制器挂载磁盘阵列,支持SAN存储网络,集成商须负责提供部署实施、技术支持以及后期维护服务。
(7) 所有设备搭建利用已有网络环境; (8) 服务器设备优先选择国产品牌; 1.2 第三方软件产品需求
本项目所需购买的第三方软件产品主要包括:双机热备软件。 集成商须负责提供部署实施、技术支持以及后期维护服务。 1.3 项目实施进度要求
1、采购设备需在合同签订后15天内到货;
2、设备在合同签订后20天内完成安装调试及测试工作; 2. 需求分析
此次项目建设需求落实到设备表上如下:
序号 名称 配置 8*Intel XeonE7-8837(2.66GHz/8c)/6.4GT/24ML3;128G DDR3;15K 300G SAS*2,RAID 1;4*1000M ;8GB 单口 HBA卡*2;冗余电源;光驱、导轨;Linux系统;机架式,三年7*24现场保修 8*Intel XeonE7-8837(2.66GHz/8c)/6.4GT/24ML3;128G DDR3;15K 300G SAS*2,RAID 1;4*1000M ;8GB 单口 HBA卡*2;冗余电源;光驱、导轨;Linux系统;机架式,三年7*24现场保修(通过软件实现双机热备) 4*Intel XeonE7-4820(2.00GHz/8c)/5.86GT/18ML3;128G 内存;15K 300G SAS*3,RAID 5;4*1000M ;8GB 单口 HBA卡*2;光驱;冗余电源;机架式,三年7*24现场保修 2*Intel XeonE5-2420(1.90GHz/6c)/7.2GT/15ML3;8G内存;300G SAS*2,RAID 1;2*1000M ;8GB 单口 HBA卡*2;光驱、导轨;双电源;机架式,三年7*24现场保修(通过软件实现双机热备) 数量 单位
数据库服务器(曙1. 光I950r-G) 2 台 交易中间件服务2. 器(曙光I950r-G) 应用系统服务器3. (曙光I840r-GP) 共享存储服务器4. (曙光I420-G10) 2 台 6 台 2 台 第 7页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 5. IBM B24授权扩容 8口激活许可,8口光纤模块,8根线缆 双机热备软件6. (Rose HA) 用于交易中间件服务器及共享存储服务器,要求能够达到较好的稳定性、可靠性,能够在一台服务器宕机时迅速启动另外一台服务器接管服务 2 2 台 套
第 8页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第二章 系统详细设计方案
1. 系统总体设计
本次采购服务器加入到xxxxx公司总体拓扑图中如下图所示:
12台新增曙光服务器分为Oracle RAC服务器2台,交易中间件服务器2台,应用服务器6台及共享存储服务器2台。
本次项目建设内容为汽车金融业务系统硬件平台建设,具体总体拓扑图如下:
图 1 总体架构
根据上图所示:汽车金融业务系统硬件平台分为几个部分: 1、
交易中间件集群
配置2台八路服务器安装操作系统、交易中间件、双机热备系统,完成交易。其中双机热备软件选购ROSE HA双机热备软件,需要挂载共享存储。
本方案通过2台八路服务器HBA卡连接共享存储IBM5020实现双机热备。 2、
数据库集群
配置2台高性能八路服务器安装操作系统、oracle rac,需要通过服务器HBA卡连接共享存储,实现结构化数据的管理。
3、
共享存储服务器集群
配置2台双路服务器安装部署附件上传等应用,通过服务器HBA卡连接共享存
第 9页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 储,实现非结构化数据的存储及管理。
4、
应用服务器集群
6台服务器主要运行柜面应用集群(2台)、网银应用集群(2台)、电子签章(1台)、征信业务平台(1台)。每台主机安装3块硬盘(RAID5)。
5、
共享存储
共享存储采用利旧设备IBM5020,同时配备IBM3400做同步镜像的复制,保证数据安全。 2. 设备配置表
表 1 设备具体配置表
序号 1 1.1 名称 技术规格 硬件部分 单高度位 (U) 数量
数据库服务器 曙光I950r-G 交易中间件服务器 曙光I950r-G 计算子系统 5U机架式服务器; 8*Intel XEONE7-8837八核处理器(主频2.66GHz); 16*8GB DDR3 ECC内存; 2*300GB 15000转 SAS热插拔硬盘; 1*512MB八通道6Gb SAS RAID卡(RAID1); 集成双口千兆以太网接口,1*双口千兆网卡; 台 5 1*超薄DVD-RW光驱 ;1*上架导轨; 2*单口8Gb PCI-E 光纤HBA卡; 2+2冗余电源; 预装正版Linux正版操作系统; 服务承诺:五年免费人工现场服务,7*24,当天4小时响应,硬盘免回收 5U机架式服务器; 8*Intel XEONE7-8837八核处理器(主频2.66GHz); 16*8GB DDR3 ECC内存; 2*300GB 15000转 SAS热插拔硬盘; 1*512MB八通道6Gb SAS RAID卡(RAID1); 集成双口千兆以太网接口,1*双口千兆网卡; 1*超薄DVD-RW光驱 ;1*上架导轨; 台 5 2*单口8Gb PCI-E 光纤HBA卡; 2+2冗余电源; 通过软件实现双机热备; 预装正版Linux正版操作系统; 服务承诺:五年免费人工现场服务,7*24,当天4小时响应,硬盘免回收 4U机架式服务器; 4*Intel Xeon E7-4820八核处理器(主频2.0GHz); 16*8GB DDR3 ECC内存; 3*300GB15000转 SAS热插拔硬盘; 1*512MB八通道6Gb SAS RAID卡(RAID5); 台 4*千兆以太网接口;1*超薄DVD-RW光驱 2*单口8Gb PCI-E 光纤HBA卡; 2+2冗余电源; 服务承诺:五年免费人工现场服务,7*24,当天4小时响应,硬盘免回收 2 2 应用系统服务器 曙光I840r-GP 4 6 第 10页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 2U机架式服务器; 2* XeonE5-2420 六核处理器(主频1.9GHz); 2*8GB DDR3 ECC内存; 2*300GB 2.5吋10000转 SAS热插拔硬盘; 1*512MB八通道6Gb SAS RAID卡(RAID1); 2*千兆以太网接口; 台 1*超薄DVD-RW光驱 ;上架导轨 2*单口8Gb PCI-E 光纤HBA卡; 1+1冗余电源; 通过软件实现双机热备; 服务承诺:五年免费人工现场服务,7*24,当天4小时响应,硬盘免回收 套
共享存储服务器 曙光I420-G10 2 2 双机热备软件 ROSE HA双ROSE HA双机热备软件 机热备软件 4
第 11页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第三章 系统实施方案
1. 服务器安装调试方案 1.1 服务器上架
图 2 服务器上架图
如上图所示,需要增加2个服务器机柜,2个机柜的顶部分别需要配置一个配线 架及一个光纤架,用于前兆网络的链接及与IBM B24 SAN光纤交换机链接,接
第 12页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 入xx公司内网和存储光纤网络中。
其中2台oracle RAC服务器、2台交易中间件服务器及2台存储共享服务器接入SAN中,其他服务器接入内网,不用接入SAN。 1.2 服务器调试
等服务器都上架安装及加电成功后,由厂家人员现场安装Rad hat linux操作系统及做其他的配置。 2. Oracle RAC部署实施方案 2.1 硬件环境:
➢ 服务器:曙光I950r-G ➢ 客户端:PC
2.2 软件环境
➢ 操作系统:Red hat 6.x ➢ 软件应用:
➢ linux_11gR1_database_1013.zip ➢ linux_x86_11gR1_clusterware.zip ➢ oracleasmlib-2.0.4-1.el5.i386.rpm
➢ oracleasm-2.6.18-194.11.1.el5-2.0.5-1.el5.i686.rpm ➢ oracleasm-support-2.1.3-1.el5.i386.rpm
第 13页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 2.3 网络环境 2.3.1 网络结构图
图 3 Oracle RAC部署图
2.4 IP地址划分
➢ db1:主数据库服务器 ➢ db2:备数据库服务器
主机名 db1 db1 db1 db2 db2 db2
eth0 N/A eth1 eth0 N/A eth1 网卡 IP地址 192.168.100.100 192.168.100.101 10.0.0.1 192.168.100.200 192.168.100.201 10.0.0.2 公网IP 虚拟IP 私有IP 公网IP 虚拟IP 私有IP 备注 第 14页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 2.5 共享磁盘划分
2.6 实施步骤 2.7 系统环境准备 2.7.1 配置主机解析文件 ➢ 主数据库节点:
➢ 备数据库节点:
第 15页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 ➢ 修改完hosts文件以后,重起network服务
2.7.2 检查所需软件包
在每个节点上做以下配置信息,查看依赖的rpm包是否安装: make binutils libaio-devel libaio elfutils-libelf-devel compat-libstdc++-33 libgcc gcc gcc-c++ glibc sysstat libstdc++ libstdc++-devel unixODBC-devel unixODBC
2.7.3 配置系统内核参数
[root@db1 ~]# tail -n 20 /etc/sysctl.conf
kernel.shmall = 2097152 kernel.shmmax = 4294967295 kernel.shmmni = 4096
kernel.sem = 250 32000 100 128 fs.file-max = 165536
net.ipv4.ip_local_port_range = 1024 65000 net.core.rmem_default = 1048576 net.core.rmem_max = 1048576 net.core.wmem_default = 262144 net.core.wmem_max = 262144
[root@db1 ~]#sysctl –p
第 16页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 2.7.4 设置 Shell对Oracle用户的限制
➢ 以root用户身份,在每个节点上执行相同的操作:
首先,修改/etc/security/limits.conf,在文件最后添加如下内容: oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536
接着,修改/etc/pam.d/login,在文件最后添加如下内容: session required /lib/security/pam_limits.so
最后,修改/etc/profile,在文件最后添加如下内容: if [ $USER = \"oracle\" ]; then
if [ $SHELL = \"/bin/ksh\" ]; then ulimit -p 16384 ulimit -n 65536 else
ulimit -u 16384 -n 65536 fi fi
所有修改完毕,重启所有Linux系统。
2.7.5 配置hangcheck-timer内核模块
➢ 以root用户身份执行,在所有节点上做如下配置 :
查看模块是否存在:
[root@db1 ~]#find /lib/modules -name \"hangcheck-timer.ko\" 接着,编辑/etc/modprobe.conf: [root@db1 ~]# vi /etc/modprobe.conf
第 17页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 在文件的末尾加入一行:
options hangcheck-timer hangcheck_tick=30 hangcheck_margin=180 然后,将hangcheck-timer模块配置为自启动: [root@db1 ~]#vi /etc/rc.d/rc.local 在文件的末尾加入一行: /sbin/modprobe hangcheck_timer 接着,启动hangcheck:
[root@db1 ~]# /sbin/modprobe hangcheck_timer 最后,检查hangcheck是否成功启动:
[root@db1 ~]#grep hangcheck /var/log/messages | tail -2
Aug 26 19:08:17 Mysql1 kernel: Hangcheck: starting hangcheck timer 0.9.0 (tick is 30 seconds, margin
is 180 seconds).
如果显示上面输出信息说明已经成功启动hangcheck。
2.7.6 配置系统安全设置
关闭iptables,可以直接执行如下命令: [root@db1 ~]# iptables –F
[root@db1 ~]# /etc/init.d/iptables save
最后,将selinux禁用即可,也就是修改/etc/selinux/config文件,修改后的内容为: SELINUX=disabled SELINUXTYPE=targeted
2.7.7 配置NTP
➢ 主数据库服务器配置:
编辑/etc/ntp.conf
server 127.127.1.0
fudge 127.127.1.0 stratum 8
第 18页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 driftfile /var/lib/ntp/drift 启动ntpserver service ntpd start
添加到系统自启动 chkconfig --level 12345 ntpd on
➢ 备服务器配置:
[root@db2 ~]# crontab –e
* * * * * /usr/sbin/ntpdate 192.168.100.100
2.7.8 创建Oracle用户和组
在安装进行之前,需要创建两个用户组和一个用户,分别用于oracle安装和
oracle
管理,在两个节点执行相同的操作,操作如下: [root@db1 ~]#groupadd –g 1001 dba [root@db1 ~]#groupadd –g 1002 oinstall
[root@db1 ~]#useradd -u 1001 -g oinstall -G dba oracle 然后,给oracle用户设置密码: [root@db1 ~]# passwd oracle
最后,确认匿名用户nobody是否存在于系统中,因为在安装完成后nobody
用户需
要执行一些扩展任务: [root@db1 ~]# id nobody
uid=99(nobody) gid=99(nobody) groups=99(nobody)
2.7.9 设置Oracle用户环境(.bash_profile)变量
➢ 主数据库:
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.0.6/rac_db export ORA_CRS_HOME=/app/crs/product/11.0.6/crs
第 19页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/admin export ORACLE_SID=db1
export NLS_LANG=AMERICAN_AMERICA.zhs16gbk export NLS_DATE_FORMAT=\"YYYY-MM-DD HH24:MI:SS\"
export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin export ORA_NLS10=$ORACLE_HOME/nls/data export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib export THREADS_FLAG=native export TEMP=/tmp export TMPDIR=/tmp
➢ 备数据库:
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.0.6/rac_db export ORA_CRS_HOME=/app/crs/product/11.0.6/crs
export ORACLE_PATH=$ORACLE_BASE/common/oracle/sql:.:$ORACLE_HOME/rdbms/amin
第 20页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 export ORACLE_SID=db2
export NLS_LANG=AMERICAN_AMERICA.zhs16gbk export NLS_DATE_FORMAT=\"YYYY-MM-DD HH24:MI:SS\"
export PATH=.:${PATH}:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin export PATH=${PATH}:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin export PATH=${PATH}:$ORACLE_BASE/common/oracle/bin export ORACLE_TERM=xterm
export TNS_ADMIN=$ORACLE_HOME/network/admin export ORA_NLS10=$ORACLE_HOME/nls/data export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$ORACLE_HOME/oracm/lib export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/lib:/usr/lib:/usr/local/lib export CLASSPATH=$ORACLE_HOME/JRE
export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/jlib export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/rdbms/jlib export CLASSPATH=${CLASSPATH}:$ORACLE_HOME/network/jlib export THREADS_FLAG=native export TEMP=/tmp export TMPDIR=/tmp
2.7.10 在各节点上创建目录
root@db1 ~]# mkdir -p /u01/oracle/product/11.0.6/rac_db [root@db1 ~]# mkdir -p /app/crs/product/11.0.6/crs [root@db1 ~]# chown -R oracle:oinstall /u01/oracle [root@db1 ~]#chown -R oracle:oinstall /app [root@db1 /]# chown -R oracle:oinstall u01/ [root@db1 /]# chmod -R 755 u01/
第 21页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 [root@db1 /]# chown -R oracle:oinstall app/ [root@db1 /]# chmod -R 755 app/
2.7.11 配置节点间SSH信任
➢ 在每个节点上创建 RSA密钥和公钥
以 oracle 用户登录在 oracle用户的根目录内创建.ssh目录并设置读取权限
[oracle@db1 ~]$ mkdir ~/.ssh [oracle@db1 ~]$ chmod 700 ~/.ssh
使用ssh-keygen命令生成基于SSH协议的RSA密钥
[oracle@db1 ~]$ cd ~/.ssh
[**************]$ssh-keygen -t rsa Generating public/private rsa key pair.
Enter file in which to save the key (/home/oracle/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again:
Your identification has been saved in /home/oracle/.ssh/id_rsa. Your public key has been saved in /home/oracle/.ssh/id_rsa.pub. The key fingerprint is:
dd:69:5a:aa:e6:85:88:a4:07:72:ab:15:7b:3b:4a:77 oracle@db1
在提示保存私钥(key)和公钥(public key)的位置时,选择使用默认值,然后依次直接回车即可。
➢ 整合公钥文件
以 Oracle 用户登录在要执行Oracle安装程序的节点db1 上执行如下操作:
[oracle@db1 ~] $ cd ~/.ssh
[**************]$sshdb1cat/home/oracle/.ssh/id_rsa.pub>>authorized_keys [**************]$sshdb2cat/home/oracle/.ssh/id_rsa.pub>>authorized_keys [**************]$chmod600~/.ssh/authorized_keys
第 22页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 [**************]$scpauthorized_keys db2:/home/oracle/.ssh/
这个操作过程是将两个节点生成的公钥文件整合为一个authorized_keys文件,然后进行授权,并将authorized_keys拷贝到另一个节点。 ➢ 测试SSH互信
首先在db1节点上执行: [oracle@db1 ~]$ ssh db1 date [oracle@db1 ~]$ ssh db2 date 然后在db2节点上执行 [oracle@db2 ~]$ ssh db1 date [oracle@db2 ~]$ ssh db2 date
2.7.12 创建共享磁盘
由于没有物理存储磁盘可用,在此用vmware虚拟磁盘进行模拟:
在存有较大容量的磁盘上建立一个共享文件夹share,将vmware安装的文件夹下的下列文件拷贝到share目录下:
vmware-vdiskmanager.exe vmcryptolib.dll ssleay32.dll libeay32.dll
➢ 建立共享磁盘文件:
vmware-vdiskmanager.exe -c -s 15Gb -a lsilogic -t 2 sdb.vmdk vmware-vdiskmanager.exe -c -s 30Gb -a lsilogic -t 2 sdc.vmdk
➢ 点击db1的”edit virtual machine setting”,按以下步骤操作:
第 23页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢
选择一个已存在的虚拟磁盘:
第 24页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢ 指定虚拟磁盘文件路径:
第 25页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢
点击下一步:
➢ 点击advanced,修改磁盘共享总线:
第 26页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
/dev/sdc也按以上方法操作。
➢ 配置db1和db2的vmx文件,增加如下内容信息
scsi1.present = \"TRUE\" scsi1.virtualDev = \"lsilogic\" scsi1.sharedBus = \"VIRTUAL\" scsi1:1.present = \"TRUE\"
scsi1:1.mode = \"independent-persistent\" scsi1:1.fileName = \"D:\\vm\\sharedisk\\sdb.vmdk\" scsi1:1.deviceType = \"disk\" scsi1:2.present = \"TRUE\"
scsi1:2.mode = \"independent-persistent\"
第 27页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 scsi1:2.fileName = \"D:\\vm\\sharedisk\\sdc.vmdk\" scsi1:2.deviceType = \"disk\" disk.locking = \"FALSE\"
diskLib.dataCacheMaxSize = \"0\"
diskLib.dataCacheMaxReadAheadSize = \"0\" diskLib.dataCacheMinReadAheadSize = \"0\" diskLib.dataCachePageSize = \"4096\" diskLib.maxUnsyncedWrites = \"0\"
➢ 登录系统后,根据共享存储规划进行分区:
➢ 执行完之后显示如下:
➢ 主数据库:
第 28页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢ 备数据库:
第 29页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
2.7.13 建立和配置raw设备
通过udev来管理raw,添加raw设备对应的配置文件为/etc/udev/rules.d/60-raw.rules。
ACTION==\"add\ ACTION==\"add\ ACTION==\"add\ ACTION==\"add\ ACTION==\"add\ ACTION==\"add\ ACTION==\"add\ ACTION==\"add\ ACTION==\"add\
第 30页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 ACTION==\"add\ KERNEL==\"raw1\ KERNEL==\"raw2\ KERNEL==\"raw3\ KERNEL==\"raw4\ KERNEL==\"raw5\ KERNEL==\"raw6\ KERNEL==\"raw7\ KERNEL==\"raw8\ KERNEL==\"raw9\ KERNEL==\"raw10\
➢ 在各节点上启动udev服务生成raw设备:
[root@db1 /]# start_udev
Starting udev: [ OK ]
➢ 接着验证一下raw设备是否生成:
从输出可以看出,raw设备已经生成,并且相关权限也自动加载。
2.7.14 解压软件包
➢ 将数据库所有软件放在了/opt目录下,首先需要解压Oracle的两个软件包,操作如下:
[root@db1 opt]#ls
linux_11gR1_database_1013.zip
linux_x86_11gR1_clusterware.zip
第 31页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 [root@db1 rac]#unzip linux_x86_11gR1_clusterware.zip [root@db1 rac]#unzip linux_11gR1_database_1013.zip
➢ 安装补丁包:在各节点上按顺序安装以下补丁包
/opt/clusterware/rpm/cvuqdisk-1.0.1-1.rpm /opt/oracleasm-support-2.1.3-1.el5.i386.rpm
/opt/oracleasm-2.6.18-128.1.10.el5-2.0.5-1.el5.i686.rpm /opt/oracleasmlib-2.0.4-1.el5.i386.rpm
2.7.15 验证安装环境
➢ 以oracle身份登录系统,执行如下命令:
[oracle@db1~]$/opt/clusterware/runcluvfy.sh stage -pre crsinst -n db1,db2 -verbose
2.8 安装Oracle Clusterware
➢ 先用root用户登录图形界面,执行以下命令:
➢ 切换到oracle用户,执行以下命令:
[root@db1 /]# su – oracle
[oracle@db1 /]$ cd /opt/clusterware/ [oracle@db1 clusterware ]$ ] ./runInstaller
第 32页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 33页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 34页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 35页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 36页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 37页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 38页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 39页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 40页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 41页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 42页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢ 根据安装向导提示,以root用户身份在所有节点上分别执行上述两个脚本,要一个节点一
个节点地执行,在db1执行root.sh时的信息如下:
第 43页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢ 继续在db2执行root.sh脚本,输出如下:
第 44页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢ 查看Clusterware 启动状态
第 45页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
至此,Clusterware安装完成。
2.9 Clusterware版本升级
后续补充。。。
2.10 安装Oracle数据库软件
在Oracle ClusterWare安装成功后,开始进入Oracle数据库的安装,以oracle用户身份登录到任意一个集群节点,执行如下命令开始安装:
[oracle@db1 rac]$ /rac/database/runInstaller 接着就会弹出图形安装向导界面:
第 46页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 47页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 48页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 49页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 50页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 51页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 52页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 53页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 54页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
➢ 分别在db1、db2上执行root.sh
➢ 主数据库服务器:
第 55页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 ➢ 备数据库服务器:
第 56页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 数据库软件安装完成。
2.11 数据库版本升级
后续补充。。。
2.12 配置Oracle Net
➢ 以oracle用户身份登录到集群任意节点的图形界面,然后执行netca命令,配置Oracle Net。
第 57页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 58页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 59页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 60页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 61页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 62页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
监听配置完成。
2.13 创建RAC数据库
➢ 以oracle用户身份登录到集群任意节点的图形界面,然后执行dbca命令,如图所示:
第 63页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 64页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 65页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 66页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 67页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 68页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 69页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 70页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 71页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 72页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 73页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 74页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 75页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 76页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 77页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 78页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 79页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 80页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 81页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 82页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 83页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 84页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 85页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 86页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 87页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 88页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
第 89页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
至此,RAC数据库创建完成。
2.14 确认TNS配置
第 90页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
2.15 测试RAC
➢ 进程是否全部都为online状态:
第 91页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 ➢ 从各节点登陆数据库查询数据库
➢ 运行srvctl,进行测试
[oracle@db1 ~]$ srvctl config database -d db db1 db1 /u01/oracle/product/11.0.6/rac_db db2 db2 /u01/oracle/product/11.0.6/rac_db [oracle@db1 ~]$ srvctl status database -d db Instance db1 is running on node db1 Instance db2 is running on node db2
第 92页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案
SQL> col title format a40;
SQL>SELECT inst_id, program, sid, serial# FROM gv$session;
➢ 登录https://db1:1158/em登录查看相应状态:
第 93页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 3. 交易中间件实施方案 3.1 建用户及目录
campost:/ # groupadd tuxedo
campost:/ # useradd tuxedo -g tuxedo campost:/ # passwd tuxedo
campost:/ # mkdir /home/tuxedo
campost:/ # chown tuxedo:tuxedo /home/tuxedo campost:/ # mkdir /opt/tuxedo
campost:/ # chown tuxedo:tuxedo /opt/tuxedo 3.2 安装
campost:/home/tuxedo # ./tuxedo111130_64_Linux_01_x86.bin -i console Preparing to install...
Extracting the JRE from the installer archive... Unpacking the JRE...
Extracting the installation resources from the installer archive... Configuring the installer for this system's environment... Launching installer...
Preparing CONSOLE Mode Installation...
===============================================================================
Choose Locale... ---------------- 1- English
CHOOSE LOCALE BY NUMBER: 1
===============================================================================
Tuxedo 11.1.1.3.0 (created with InstallAnywhere by Macrovision)
-------------------------------------------------------------------------------
===============================================================================
Introduction ------------
InstallAnywhere will guide you through the Tuxedo 11.1.1.3.0 installation.
It is strongly recommended that you quit all programs before continuing with this installation.
Enter \"next' to proceed to the next screen. Enter \"back\" to modify the previousscreen. You may cancel this installation at any time by typing \"quit\".
第 94页 共149页
“xxxxx公司汽车金融业务系统硬件平台”系统实施方案 WARNING: \"Quitting\" creates an incomplete Tuxedo 11.1.1.3.0 installation.You must re-install Tuxedo 11.1.1.3.0. For more information, see \"Preparing to Install the Oracle Tuxedo System\" in the Tuxedo 11.1.1.3.0 Installation Guide. PRESS =============================================================================== Choose Install Set ------------------ Please choose the Install Set to be installed by this installer. ->1- Full Install 2- Server Install 3- Full Client Install 4- Jolt Client Install 5- ATMI Client Install 6- CORBA Client Install 7- Customize... ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS : 1 =============================================================================== Choose Oracle Home ------------------ 1- Create new Oracle Home Enter a number: 1 Specify a new Oracle Home directory: /opt/tuxedo =============================================================================== Choose Product Directory ------------------------ 1- Modify Current Selection (/opt/tuxedo/tuxedo11gR1) 2- Use Current Selection (/opt/tuxedo/tuxedo11gR1) Enter a number: 2 Install Samples (Y/N): y =============================================================================== Pre-Installation Summary ------------------------ Please Review the Following Before Continuing: Product Name: Tuxedo 11.1.1.3.0 第 95页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 Install Folder: /opt/tuxedo/tuxedo11gR1 Link Folder: /root Required Space: 187 MB Available Space: 29631 MB PRESS =============================================================================== Ready To Install ---------------- InstallAnywhere is now ready to install Tuxedo 11.1.1.3.0 onto your system at the following location: /opt/tuxedo/tuxedo11gR1 PRESS =============================================================================== Installing... ------------- [==================|==================|==================|==================] [------------------|------------------|------------------|------------------] =============================================================================== Configure tlisten Service ------------------------- Password: Verify Password: Password Accepted! Please wait... =============================================================================== SSL Installation Choice. ------------------------ Would you like to install SSL Support? ->1- Yes 2- No ENTER THE NUMBER FOR YOUR CHOICE, OR PRESS 第 96页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 : 2 ============================================================================== Installation Complete --------------------- Congratulations. Tuxedo 11.1.1.3.0 has been successfully installed to: /opt/tuxedo/tuxedo11gR1 PRESS 而oracle数据库必须需要使用oracle用户安装,PostgreSQL数据库必须使用root用户安装。 (2)安装之后,把安装目录直接拷贝到另一台机器即可直接使用tuxedo,例如上面安装的/opt/tuxedo/tuxedo11gR1; windows下的安装软件一般情况下是不可以这样做的 3.3 部署例子 安装完成后,/opt/tuxedo/tuxedo11gR1/samples目录下为例子,/opt/tuxedo/tuxedo11gR1/samples/atmi为atmi例子,以下使用最简单的例子:simpapp。 为了部署该例子,可以在/opt/tuxedo/tuxedo11gR1/samples/atmi/simpapp下进行配置,配置tux.env和ubbsimple; 也可以把simpapp拷贝到tuxedo的home目录/home/tuxedo下进行配置。 (1)配置应用的环境变量 可以在tux.env中配置(临时环境变量): tuxedo@campost:~/simpapp> cat tux.env TUXDIR=/opt/tuxedo/tuxedo11gR1; export TUXDIR JAVA_HOME=$TUXDIR/jre; export JAVA_HOME JVMLIBS=$JAVA_HOME/lib/amd64/server:$JAVA_HOME/jre/bin PATH=$TUXDIR/bin:$JAVA_HOME/bin:$PATH; export PATH COBCPY=:$TUXDIR/cobinclude; export COBCPY COBOPT=\"-C ANS85 -C ALIGN=8 -C NOIBMCOMP -C TRUNC=ANSI -C OSEXT=cbl\"; export COBOPT SHLIB_PATH=$TUXDIR/lib:$JVMLIBS:$SHLIB_PATH; export SHLIB_PATH LIBPATH=$TUXDIR/lib:$JVMLIBS:$LIBPATH; export LIBPATH LD_LIBRARY_PATH=$TUXDIR/lib:$JVMLIBS:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH WEBJAVADIR=$TUXDIR/udataobj/webgui/java; export WEBJAVADIR 第 97页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 LANG=C; export LANG APPDIR=/home/tuxedo/simpapp; export APPDIR TUXCONFIG=/home/tuxedo/simpapp/tuxconfig; export TUXCONFIG 里面的环境变量有些不是必须的,例如SHLIB_PATH用于HP-UX,LIBPATH用于IBM AIX,而LD_LIBRARY_PATH用于linux。 配置完之后执行: tuxedo@campost:~/simpapp> . ./tux.env 也可以在tuxedo用户的.profile中添加以上环境变量,是它们在进入tuxedo时自动生效 (2)配置ubbconfig,编译程序 先修改文本形式的ubbconfig: vi ubbsimpapp 仅修改以下几个地方即可: *RESOURCES IPCKEY 123456 *MACHINES DEFAULT: APPDIR=\"/home/tuxedo/simpapp\" TUXCONFIG=\"/home/tuxedo/simpapp/tuxconfig\" TUXDIR=\"/opt/tuxedo/tuxedo11gR1\" campost LMID=simple tuxedo需要二进制形式的ubbconfig,需要使用tmloadcf得到二进制的ubbconfig: tuxedo@campost:~/simpapp> tmloadcf -y ubbsimple 可以使用tmunloadcf命令从二进制形式的ubbconfig得到文本形式的ubbconfig。 编译服务端程序: tuxedo@campost:~/simpapp> buildserver -o simpserv -f simpserv.c -s TOUPPER 服务端程序及服务名不能任意命名,因为在配置文件中有配置。 编译客户端程序: tuxedo@campost:~/simpapp> buildserver -o simpserv -f simpserv.c -s TOUPPER 客户端可执行程序可任意命名。 (3)启动tuxedo应用,运行程序 tuxedo@campost:~/simpapp> tmboot -y Booting all admin and server processes in /home/tuxedo/simpapp/tuxconfig INFO: Oracle Tuxedo, Version 11.1.1.3.0, 64-bit, Patch Level (none) Booting admin processes ... exec BBL -A : process id=22679 ... Started. Booting server processes ... exec simpserv -A : 第 98页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 process id=22680 ... Started. 2 processes started. tuxedo@campost:~/simpapp> ./client \"Hello, world\" Returned string is: HELLO, WORLD 4. Rose HA实施方案 4.1 准备工作 现有环境是曙光的I950r-G服务器,安装的是Linux操作系统,做交易中间件服务器。该方案的正常实施我们需要作以下工作: 1、 基于安全考虑,我们在双机镜像实施前需要对服务器进行必要的检查。 2、 另外一台服务器做相应的硬件配置安装上操作系统、交易中间件软件等。 3、 将主机、备机的网口一ip设置为局域网的网段,将网口二的ip设置为私有网段类似于 10.10.10.2、10.10.10.3的地址。并将网口二用一根交叉线连接起来。将两台机器的网口一也接入网络 4.2 RoseMirror的安装 4.2.1 安装RoseMirrorHA软件包 从光盘上安装RoseMirrorHA软件包,将光盘放入CD/DVDROM驱动器中,然后mount安装盘 # mount /dev/cdrom /mnt/cdrom 进入mount目录,将安装包拷贝到临时目录,然后解压缩。 # cp /mnt/cdrom/Mirror*.gz /root # tar zxf /root/Mirror*.gz 请确认软件包名称中包含的内核版本信息与当前操作系统的内核版本一致。 进入到安装目录,执行install脚本进行安装,选择需要安装的软件模块进行安装 第 99页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 选择需要安装的软件模块,按Enter键进行下一步安装 指定软件安装路径,缺省安装到/opt/,按Enter键进行下一步安装 第 100页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 选择主机支持使用NIS服务的环境,缺省为None,按Enter键进行下一步安装 指定软件使用者的用户名,按Enter键进行下一步安装 第 101页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 按Enter键完成安装 RoseMirrorHA安装程序将在安装过程中创建两个用户组:rradmin和rrmonitor。 rradmin用户组:root用户将由安装程序自动添加到此用户组中,此用户组中的所有用户均具有RoseMirrorHA管理员权限。 rrmonitor用户组:rrmonitor用户组中的所有用户均具有RoseMirrorHA监控权限,但无管理权限,即无法对RoseMirrorHA中的对象、资源进行修改,新增,删除等操 第 102页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 作。 4.2.2 启动RoseMirrorHA服务 使用root用户在终端中执行mirrorha start命令即可启动RoseMirrorHA服务,在系统重启动时也可以自动启动服务 4.3 RoseMirror的配置 4.3.1 RoseMirrorHA管理工具 RCC(RoseMirrorHA Control Center)JAVA GUI 管理界面 在终端执行rcc命令。打开RCC管理界面。 启动的RCC界面 第 103页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 鼠标右键单击主机图标,并在弹出菜单中选择Communicate菜单。弹出添加主机窗口,然后输入主机名称进行添加主机操作 输入其它主机名称,添加双机 第 104页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 在主机图标上点击鼠标右键,选择弹出菜单Logon登录 输入RoseMirrorHA管理员帐户和密码进行登录 第 105页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 初次登录的时候会弹出录入License窗口。 根据HostID获取license 填入正确的 Serial Number,Date,License 信息 第 106页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 登录License通过之后的画面,双机均执行登录操作 4.3.2 RoseMirrorHA 应用服务配置管理 RoseMirrorHA RCC建立私网心跳 将鼠标移动到视图的空白区域并单击鼠标右键,在弹出菜单中选择Create Private Net菜单。选择创建Socket或者Rs232类型的心跳 第 107页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 指定RS232类型心跳的参数,包括名称、优先级、心跳间隔、允许丢失最大次数、设备名称和波特率 指定Socket类型心跳的参数,包括名称、优先级、心跳间隔、允许丢失最大次数、IP和端口 第 108页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 创建好私网之后在界面中可以确认私网的详细信息以及当前状态。 将鼠标移动到视图的空白区域并单击鼠标右键,在弹出菜单中选择Create Application Service菜单。 第 109页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 指定HA 服务名称、选择服务类型、指定GroupID,0表示不设置、指定服务的ActiveServer 选择Active主机和StandBy主机服务挂载ActiveIP的地址、点击Add按钮,输入ActiveIP地址、设置子网掩码、是否使用替换主IP的功能 第 110页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 选择绑定数据选项、选定数据复制所采用的网卡以及IP地址、选择复制模式:同步模式或者异步模式、单击Modify按钮添加复制数据集、连接在各种情况下的校验策略 填写应用程序服务的Agent License,Agent/Start/Stop脚本的名称以及Oracle服务的SID等参数应用程序的起停以及监控脚本必须置于RoseMirrorHA安装目录/ha/bin目录,点击OK按钮创建完成 第 111页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 完成创建应用程序操作之后的RoseMirrorHA管理工具界面 鼠标单击应用程序服务资源图标,在详细信息栏中可以查看当前应用程序的配 第 112页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 置信息。 RoseMirrorHA配置文件内容进行手工修改,将管理RoseMirrorHA的用户名和密码填入正确位置,如果用户出于安全考虑,不想将root用户和密码写入此配置档,用户可以创建一个一般用户,并让此用户隶属于rradmin用户组。然后将此用户的用户名和密码写入adminpwd配置档即可。 第 113页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 创建应用程序服务之后可以带入服务。 鼠标右键单击应用程序图标并从弹出菜单中选择Bringin菜单。 通过Application Service菜单项下的Bringin命令或者选择工具栏中的带入服务按钮也可完成相同操作。 鼠标右键单击应用程序图标并从弹出菜单中选择BringOut菜单。 通过Application Service菜单项下的Bringout命令或者选择工具栏中的带出服务按钮也可完成相同操作。 鼠标右键单击应用程序图标并从弹出菜单中选择Failover或者Takeover菜单。应用菜单栏或者选择工具栏中的移动服务到右侧主机或者移动服务到左侧主机按钮也可完成相同操作。 第 114页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 鼠标右键单击应用程序图标并从弹出菜单中选择Full Mirror菜单。 鼠标右键单击应用程序图标并从弹出菜单中选择Verify菜单。 或者选择工具栏启动校验按钮。 第 115页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 Force Startup 当双机的数据有可能不同,且其中只有一台主机在运行状态,应用服务未运行的情况下,用户可以通过 Force Startup 强制接管应用程序服务。 Select data source server 当Source和Target上的数据无法保证一致性,数据连接也处于停止状态的时候,用户可以通过Select data source server命令,强制选择双机中的一台作为源数据服务器,并启动数据连接。命令执行完成之后,应用数据将以选定的Source机上的数据为准。 第 116页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 4.4 进行双机测试工作 待两台机器的数据同步完后做相应的双机测试。 5. IBM B24激活 B24license激活步骤: 1、按照license授权文件说明,登陆网站,输入授权号、设备号,会获得激活码 2、登陆交换机管理界面,找到license授权页面,输入激活码。 有些license可能需要重启生效。 6. IBM DS5020磁盘阵列空间映射划分 由于本次实施该磁盘阵列非我方提供,所以我们在实际安装调试过程中需要原有设备提供方给我们提供支持和帮助,或者在他们指导下进行磁盘空间的重新划分和确定,因为毕竟存在责任和风险。 以下的步骤是在已有空间的情况下,先添加主机组,然后将磁盘阵列的空间mapping给对应的主机磁盘空间,对应的磁盘空间需要与用户商量划分,已用于对应oracle RAC服务器,共享存储服务器。 6.1 创建主机组 在Mappings选项下的 右击,并点击define→Host Group 第 117页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 如下图: 第 118页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 此处的主机组名xx公司未做要求,由于这个主机组的成员为:oracle RAC服务器和共享存储服务器,故命名为:XXXXXX-XXXX 点击“OK”: 接下来开始创建主机。 第 119页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 6.2 创建主机 此处应注意是在 上右击,并点击define→Host… 在host name处输入:XXXXXX-XXX(根据xx公司统一命名规则) 第 120页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 点击next继续: 在此处选择主机名为XXXXX-XXX主 机上插的两块SAS HBA卡的WWN号,在别名处别名,主要起到标识作用,可以随便取。 输入此块卡的 注:WWN号主机和存储物理连线连接好了以后,主机开机后存储会识别到SAS HBA卡的WWN号,为避免识别到的卡和主机无法对应,建议主机开机顺序按照存储定义主机顺序分别开机。分别记下每台机器的两块SAS HBA卡的WWN号。 另外,可以通过: 1.服务器开机自检的时候,按ctrl+c进入该LSI SAS HBA卡的配置界面; 2.进入LSI配置工具中,在SAS1064E上回车,打开卡的BIOS; 3.现在能看到卡的BIOS信息了。找到SAS Address对应的号即为WWN号。 第 121页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 添加另外一块SAS HBA卡: 添加完成后如下图所示: 第 122页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 点击next: 由于此主机没有数据共享 第 123页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 Host type 选择 点击next继续: 选择 点击next继续: 第 124页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 点击finish完成本主机定义。 接下来开始定义主机组XXXXX-xxx下的主机: 第 125页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 此处host name填入:WUH3-XXXXX-xxx-backup(根据xx公司统一命名规则命名) 第 126页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 点击next: 选择正确的WWN号,输入别名,点击Add,然后添加另一块SAS HBA卡 第 127页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 添加完成后点击Next继续: 第 128页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 注意:由于此主机和WUH3-XXXXX-xxx共享同一个LUN,所以此处的主机类型选择:Windows 2000/Server 2003/Server 2008 Clustered项。 点击next继续: 点击完成。 同样XXXXX-xxx的另一台主机:WUH3-XXXXX-xxx 第 129页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 6.3 映射磁盘 如图所示,在POS0-data-V0上右击,点击Define Additional Mapping 第 130页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 在mapping 同样在POS1-data-V1上右击 处选择,主机XXXXX-XXX,点击Add,完成 在成映射。 处选择host group XXXXX-xxx主机组,完 第 131页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 第四章 施工组织计划 1. 工程概述 xx公司汽车金融业务系统硬件平台项目具有技术难度高、实施工期短、协调内容多等特点,整个工程的实施需要各方紧密配合,需要用户及xx公司全面协调,才能保证网络工程按时、保质的完成。 范围涉及:本次12台服务器的正常设备上架、服务器安装和调试、操作系统安装、Oracle RAC安装调试及网络接入等。 工程要求供货周期自签订合同之日15天,安装调试要求自签订合同之日20天。 2. 工程范围界定 xx公司汽车金融业务系统硬件平台项目涉及xx公司、用户、原有系统建设方等接口单位。 xx公司负责整个项目的方案设计、整体调试等工作; 用户协调原有项目实施方配合xx公司实施及提供相应的辅材和标准; 3. 施工团队 序号 1 姓名 xxx 项目职务 项目经理 项目分工 组织并协助团队施工、文档整理, 团队管理;负责与各接口单位联络沟通;负责定期向项目干系人汇报项目进展等有关项目情况;保证项目按进度、保质量的完成。 负责项目整体实施;负责所有技术层面工作,负责指导现场工程师配合完成全网连通工作;完成技术文档整理。 备注 2 xxx 数据库及中间件实施工程师 实施工程师 3 xx 负责现场指导施工方安装设备;现 场问题处理;配合技术经理完成全网连通工作;完成现场安装报告。 负责本工程所有测试工作;负责系 统初步验收的测试工作。 4 xxx 测试工程师 xx公司项目组其他成员详见《用户铁路信息工程中标交流会材料汇编V2》; 表 2 xx公司实施团队 第 132页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 4. 曙光实施团队 序号 1 姓名 项目职务 项目经理 项目分工 组织并协助团队施工、文档整理, 团队管理;负责与各接口单位联络沟通;负责定期向项目干系人汇报项目进展等有关项目情况;保证项目按进度、保质量的完成。 负责项目整体实施;负责所有技术 层面工作,负责指导现场工程师配合完成服务器整体上架连通工作;完成技术文档整理。 备注 xxx 2 xx 服务器实施工程师 表 3 厂家实施成员 5. 工程进度计划 表 4 工程进度表 工作内容 详细内容 了解机房设施包括机柜、空调、供电情况 绘制物理设备摆放图 根据两批设备情况绘制逻辑拓扑架构图 为所有设备按照一定的规则编号 编写实施方案 规划设备使用的IP地址,划分VLAN等信息 根据前期对存储需求的调研,编写存储实施方案 规划网络设备 估算实施所需的线缆数量及线缆长度 设备下单生产 设备上架及安装调试 安装上架导轨、托盘等 20天 部署交换机到配线架的弱电线缆 部署服务器到配线架的弱电线缆 检查所有的硬件设备故障情况 上电测试 按照实施方案修改操作系统的名字、IP地址等信息 配置存储系统 10天 根据合同签订时间顺延21天 根据合同签订时间顺延23天 合同签订开始 根据合同签订时间顺延20天 6天 11月13日 11月18日 5天 11月8日 11月12日 时间周期 开始时间 结束时间 第 133页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 网络联调 对整体系统联调,确保所有服务器及网络设备工作正常 部署数据库系统 部署应用系统 部署兵器财务有限公司本次项目业务系统 对各系统进行验收测试 一期工程验收 2天 2天 3天 根据合同签订时间顺延27天 根据合同签订时间顺延29天 根据合同签订时间顺延30天 根据合同签订时间顺延33天 根据合同签订时间顺延32天 根据合同签订时间顺延34天 6. 工程实施组织计划 6.1 到货验收 6.1.1 工作安排 工作内容 本项目合同设备(包括软硬件)到货验收 工作时间 参与人员 xxx 参见进度计划表 xx xxx Xxx 所属单位 xx公司 xx公司 xx公司 用户 职责分工 依据合同设备清单核对到货设备; 开箱,确认设备及附件齐全 核对外包装序列号与设备序列号 参与及依据合同设备清单核对到货设备 表 5 到货验收工作安排 6.1.2 工作步骤 步骤 1 2 3 4 工作内容 到货前2个工作日准备合同设备清单纸质版三份; 检查设备外包装完好; 开箱,检查设备外观完好,附件齐全 确认外包装与设备序列号一致 责任人 用户方/xx公司 用户方/xx公司/用户 用户方/xx公司/用户 用户方/xx公司/用户 用户方/xx公司/用户 依据清单顺序逐类核对 xx公司、用户、用户共同确定单个设备符合要求 三方签订到货验收报告 备注 5 完成所有设备验收,签订到货验收报告 表 6 到货验收工作步骤 第 134页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 6.1.3 工作成果 xx公司、用户、用户三方共同签订《到货验收报告》。 6.2 设备加电测试/设备集中配置 因本次项目设备数量较多,建议将设备加电测试工作与设备集中配置工作合并。 6.2.1 工作安排 工作内容 工作时间 参与人员 xxx 设备加电测试/设备集中配置 xx 参见进度计划表 xxx xxx Xxx 所属单位 xx公司 xx公司 xx公司 xx公司 用户 职责分工 协调、配合该阶段工作 设备加电记录、接入交换机集中配置 核心交换机配置、接入交换机配置 设备开箱、加电、标签粘贴、装箱 可参与 表 7 设备加电测试工作安排 6.2.2 工作步骤 步骤 1 工作内容 在该工作开始时,设计并打印好外包装及设备标签 准备集中配置环境:电源插排、桌椅、透明胶带、小刀、Console线、笔记本电脑 货物开箱;将附件整理至一个纸箱内 设备加电;安装设备上架所需附件;粘贴设备标签 记录设备基本信息;根据配置模板配置单台设备;备份配置信息。 设备装箱,粘贴外包装标签,按序堆放 检查备份配置,确定各设备配置信息与设计相符 责任人 xxx、xx 备注 设备标签采用标签纸打印;外包装标签采用A4纸打印 用户准备桌椅及电源插排 注意不要将设备标签粘贴错误 注意设备标签与外包装标签的统一 2 3 4 5 6 7 xx,用户 xx xx xx xx xx 表 8 设备加电测试工作步骤 6.2.3 工作成果 序号 工作成果 编制人 审核人 提交时间 备注 第 135页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 1 2 《设备加电测试记录》 《集中配置备份》 xx 厂家人员 xxx xxx ----- ----- 表 9 加电测试工作成果 6.3 线下模拟测试 该阶段我们将搭建模拟环境,测试系统设计目标,确认可以实现。 6.3.1 工作安排 工作内容 工作时间 参与人员 xx 线下模拟测试 参见进度计划表 xx xx Xxx 所属单位 xx公司 xx公司 xx公司 用户 职责分工 审核线下模拟测试报告;参与测试 搭建模拟测试环境 编写测试条目,进行测试 可参与 表 10 模拟测试工作安排 6.3.2 工作步骤 步骤 1 2 3 4 工作内容 责任人 备注 xxx审核测试方案 提交模拟测试报告 重复上述2、3步骤 在该工作开始时,提交《线下模拟测试方案》 xxx 搭建测试环境 编写测试条目,进行测试 如与预期目标有偏差,排错,测试,直至与预期目标相符 xxx xxx 表 11 模拟测试工作步骤 6.3.3 工作成果 序号 1 2 工作成果 《线下模拟测试方案》 《线下模拟测试报告》 编制人 xx xx 审核人 xxx xxx 提交时间 ----- ----- 备注 表 12 模拟测试工作成果 6.4 设备安装培训 本工作目的是为施工方现场安装人员讲解设备上架安装方法及注意事项。 第 136页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 6.4.1 工作安排 工作内容 工作时间 参与人员 xx 设备安装培训 参见进度计划表 Xxx Xxx 所属单位 xx公司 施工方 施工方 职责分工 为现场施工人员讲解设备安装方法及注意事项 掌握设备安装方法 掌握设备安装方法 表 13 设备安装培训工作安排 6.4.2 工作步骤 步骤 1 2 3 工作内容 编制《设备安装培训PPT》 为施工方进行培训 各参与培训人员填写培训记录单 责任人 xx xx 备注 xxx审核 表 14 设备安装培训工作步骤 6.4.3 工作成果 序号 1 2 工作成果 《设备安装培训PPT》 《培训记录》 编制人 xx Xxx 审核人 xxx xx 提交时间 ------- -------- 备注 表 15 设备安装培训工作成果 6.5 服务器设备安装调试 6.5.1 工作安排 工作内容 工作时间 参与人员 胡晓鑫 杨鑫 服务器安装调试 按进度计划 xxx xx Xxx Xxx 所属单位 曙光 曙光 xx公司 xx公司 施工方 用户 服务器调试 指导施工方进行设备安装及跳线 测试 协调、配合、监控该阶段工作 设备安装、跳线 参与、监督 职责分工 表 16 服务器安装调试工作安排 6.5.2 工作步骤 步骤 工作内容 责任人 备注 第 137页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 1 2 指导施工方进行设备安装及连接上联线路 拍摄机房整体布局照片,确定机柜安装位置;拍摄设备安装机柜的前面板及后面板照片(整体)。 服务器调试 服务器测试 整理《安装记录》 整理《测试记录》 xx xxx 用于《设备安装报告》 3 4 5 6 xx xxx xx xxx 表 17 服务器安装调试工作步骤 6.6 设备分发/安装/连通 本阶段xx公司工作内容为:1)指导施工人员安装设备;2)配合与核心进行网 络连通性测试; 6.6.1 工作安排 工作内容 工作时间 参与人员 xx 设备分发/安装 参见进度计划表 xxx Xxx Xxx 所属单位 xx公司 xx公司 施工方 施工方 职责分工 指导现场施工人员安装设备/连接线缆;配合与核心进行网络连通性测试; 现场照片拍摄 设备安装、跳线 设备安装、跳线 表 18 现场施工工作安排 6.6.2 工作步骤 步骤 1 2 3 4 5 6 工作内容 指导施工方进行设备安装及连接上联线路 拍摄机房整体布局照片;拍摄设备安装机柜的前面板及后面板照片(整体)。 进行网络连通性测试 协助用户用户进行业务测试 整理《单点安装记录》 整理《单点测试记录》 责任人 xx xxx xx xxx xx xxx 用于《设备安装报告》 备注 表 19 现场施工工作步骤 第 138页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 6.6.3 工作成果 序号 1 2 工作成果 《单点安装记录》 《单点测试记录》 编制人 xx xxx 审核人 xxx xxx 提交时间 每日提交一次 每周提交一次 备注 表 20 现场施工工作成果 6.7 系统联调 工作内容 系统联调 工作时间 参见进度计划表 参与人员 xx xx 所属单位 xx公司 xx公司 职责分工 全网络联调 配合调试 表 21 系统联调工作安排 6.8 系统集中测试 6.8.1 工作安排 工作内容 工作时间 参与人员 所属单位 职责分工 编写测试大纲; xxx 系统联调 参见进度计划表 xx公司 进行系统测试; 完成测试记录; 提交测试报告 xxx Xxx Xxx xx公司 用户方 用户 参与测试过程 监督测试过程、参与测试过程 参与测试过程 表 22 系统集中测试工作安排 6.8.2 工作步骤 步骤 1 2 3 4 工作内容 编制测试大纲,提交用户、用户审核 依照测试大纲逐项测试 记录测试结果 测试结果达到设计目标后,三方签署系统集成测试报告 责任人 xx xxx xxx 用户、用户参与、监督 备注 表 23 系统集中测试工作步骤 第 139页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 6.8.3 工作成果 序号 1 2 工作成果 《测试大纲及测试记录》 《系统集成测试报告》 编制人 xxx xxx 审核人 用户、用户 提交时间 -------- --------- 备注 表 24 系统集中测试工作成果 6.9 工程实施总结 工作内容 实施总结 工作时间 系统集成完毕后 参与人员 xxx xx 所属单位 xx公司 xx公司 职责分工 撰写实施总结报告 配合 表 25 工程实施总结工作安排 第 140页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 第五章 工程验收计划 1. 初步验收 1.1 验收时间 按进度计划 1.2 验收依据 1、《系统集成测试报告》 2、《项目竣工文档》 1.3 验收步骤 1、xx公司向用户方提交初步验收申请; 2、用户方批准后,双方进行项目初步验收: 3、进行集成验收测试; 4、用户方审核项目竣工文档; 5、如符合建设目标,则签署《初验证书》。 1.4 验收成果 用户方、xx公司两方签署《初验证书》 2. 最终验收 2.1 验收时间 根据进度计划 2.2 验收依据 1、《系统试运行报告》 2、《初验证书》 2.3 验收步骤 1、xx公司向用户方提交终验申请; 第 141页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 2、用户批准后,进行项目最终验收: 3、审核系统试运行报告; 4、审核项目文档更新部分(如有); 5、如系统运行稳定可靠,则三方签署终验证书。 2.4 验收成果 《终验证书》 第 142页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 第六章 培训计划 1. 项目培训方案 曙光公司是以研究开发、测试生产、技术服务为特色的高技术企业。曙光公司集多年的高端服务器研究设计、测试生产和技术服务的经验,培养了大批优秀的技术人才。曙光公司以国家智能计算机研究开发中心、国家高性能计算机工程中心和国家高性能计算中心为技术后盾,依靠国家科技部、中国科学院等外围技术环境,曾经先后对近千个用户单位的用户进行过培训,获得了用户的广泛好评。曙光公司具备完整的用户培训体系,拥有多名经验丰富的培训教师。曙光公司的技术培训教师全部具有高、中级技术职称或硕士以上学历,其中包含国内计算机、网络的专家学者和博士导师、硕士导师,技术上具有无以伦比的优势。曙光公司可以承接包括计算机硬件结构、各种操作系统、各种应用软件、系统集成、串并行软件开发等方面的用户培训。曙光公司进行培训的目的是不但要使用户会用机器,而且要让用户能够用好机器,得到了用户的普遍认可。凭借这样一支技术培训队伍,曙光公司能优质高效地完成培训任务。 曙光公司先后承担过国家物资储备局、铁道部TMIS项目、机械部信息中心、化工部信息中心、农业部信息中心、全国人大信息中心、全国高校CIMS中心、教育信息网Cernet中心、国家粮油信息中心、国家气象局、上海超级计算中心、总后、空军、海军、全国政协、国务院信息中心等千余个用户单位的技术培训。 本项目的培训内容主要包括曙光集群系统软硬件系统、操作系统和并行计算等培训。对项目用户相关人员提供高性能计算机系统软硬件设备的安装、维护及系统管理培训;对项目用户相关人员进行有关软硬件设备安装、配置、诊断、管理、维护等方面现场集中培训。 1.1 培训目标 针对本项目,曙光公司对用户方的技术人员提供包括系统管理、并行编程等培训内容,使用户方的相关人员能掌握关系设备的使用、维护和管理,达到能独立进行管理、故障处理、日常测试维护等工作的目的,以保障曙光公司所提供的设备能够正常、安全的运行。 通过培训,使学员对系统有全面的了解; 使学员进一步了解和掌握高性能集群相关技术知识,提高技能; 使学员掌握相关技能,以保障系统的正常运行; 熟悉本次系统建设中用到的所有服务器和网络设备; 熟练使用各种系统操作和维护手册; 掌握设备的安装与调试方法; 第 143页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 熟练使用操作系统; 掌握系统的初始化和主要参数的设定方法; 对系统故障进行诊断、定位和排除; 熟悉并行计算的概况; 为将来的工作打好基础。 1.1 培训方式、地点及人数 1.1.1 培训方式 培训方式为集中培训,以课堂讲授为主,并辅以上机实习互动环节。培训完成后,由曙光公司填写统一的培训记录和培训调查表。 曙光天潮系列产品随机器提供免费的现场培训,由参与项目实施的技术工程师为用户介绍提供给用户的集群产品的架构、硬件配置以及具体实施情况,讲解正确的使用方法,重点强调在使用过程中的各个注意事项,以配合用户更好的完成日后的工作。 培训内容涵盖本次投标所提供的全部产品,用户可以根据不同的授课内容安排相应的技术人员参加,以增强培训的针对性。 在培训过程中,学员可以在模拟环境下参加培训,通过理论课程与上机实习的有机结合加深理解。培训完成后,学员可以掌握相关设备的操作,并通过现场演示、上机实习等环节了解曙光集群系统的使用、管理与维护。 1.1.2 培训地点 培训地点一般位于集群部署所在的单位;也可以根据用户情况协商指定地点。 1.1.3 培训人数 培训人数可以与用户协定商议。 1.2 高性能计算培训课程内容 集中培训安排在项目实施之后;曙光公司将为此项目提供现场培训,可选的培训课程列表如下: 编号 B1.01 课程名称 高性能计算现状与发展 课时 级别 课程内容 1小时 初级 高性能计算机的分类 高性能计算机的评价 第 144页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 集群系统信息 B1.02 本项目集群概况与管理 1小时 初级 应用软件信息 集群日常管理 曙光集群的概念 B1.03 曙光集群简明使用手册 2小时 初级 曙光集群系统整体架构 曙光集群的使用 Linux系统简介 Linux系统安装和基本配置 Linux系统的文件系统结构 Linux系统常用命令详解 常用编译器的选择和使用 B1.04 Linux系统初级培训 2小时 中级 B1.05 Linux环境的程序编译 1小时 中级 常用编译选项 Makefile格式配置 作业提交和管理 B1.07 曙光集群管理-作业调度 2小时 中级 队列、调度器管理 用户管理和调度策略 Linux用户权限管理 Linux进程管理 B1.06 Linux系统管理和维护 1小时 中级 Linux网络配置 Linux常用服务配置 Linux编译内核 Shell程序概述 B1.08 Linux Shell编程 4小时 高级 Shell编程基本原理 Shell正则表达式 OpenMP并行程序的函数及使用方法 MPI基本函数 MPI点到点通讯 MPI集合通讯 MPI并行程序的函数及使用方法 高性能评价标准 高性能集群测试 第 145页 共149页 B1.09 并行编程—OpenMP程序设计 2小时 高级 B1.10 并行编程—MPI程序设计 4小时 高级 B1.11 并行编程—CUDA程序设计简介 高性能集群性能评价 2小时 高级 B1.12 2小时 高级 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 系统优化 B1.13 高性能计算优化技术 2小时 高级 数学库优化 MPI优化 对于本项目提供的全部培训内容,曙光公司承诺均提供相应的PDF或DOC格式的中文或英文教材,并提供可打印的电子版文档(PDF、DOC或HTML格式)。 第 146页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 第七章 风险分析及应对措施 序号 1 风险内容 技术方案存在风险 可能性 低 规避措施 详细论证方案可行性,争取有多种变通方法; 预先进行测试; 了解客户方情况的具体细节,在方案中进行考虑; 2 各接口方人员配合不好 中 在设计联或会上明确项目组成员,成员的职责,接口,汇报周期、例会制度等; 3 第三方设备方配合不好 中 根据项目计划预先通知第三方,要求配合 4 线路不通、质量不高 高 要求线路提供方提交线路误码测试纪录 5 缺货 低 明确供货计划,供货方定期报告供货状态,实现提交装向清单 6 机房不满足条件 低 集成商提出明确的机房要求; 集成商对核心站点进行现场勘查 客户方根据要求制定机房准备到位的时间计划,双方定期交换信息 7 意外的技术问题 低 要求厂家承诺最终解决 要求集成商具有丰富的项目经验 8 项目时间计划与客户内部行政计划冲突 9 不可预测的风险 低 中 提高项目的优先级别 预先获得领导的支持 惯例应对措施 表 26 风险分析及应对措施 第 147页 共149页 “xxxxx公司汽车金融业务系统硬件平台”系统实施方案 第八章 用户需提供的 1. 数据和安装软件需提供的 需客户提供的资料或实施前装备的工作如下: 1.Oracle RAC网络规划及存储规划 2.Oracle11gRAC安装介质准备 3.Tuxedo版本确定及安装介质准备 2. 服务器安装需提供的 1、服务器机架2个,配套供电等其他 2、需要用户方提供相应跳线和光纤跳线配置以及配线架规格,由xx公司去按照同等标准采购。 3. 操作系统及其他数据库和中间件软件介质提供 1、操作系统软件介质提供 2、操作系统软件版本确认,是64位还是32位 4. 第三方协助 1、原有磁盘阵列提供商联系提供支持 2、其他第三方需要到场支持的联系工作 5. IP地址及Vlan划定分配 1、 2、 3、 需用户方提前给定具体的|IP地址划分和Vlan划分后,将其内容写入规划中,方便实施。 设备名称设定规则 接入服务器的交换机端口准备 第 148页 共149页 因篇幅问题不能全部显示,请点此查看更多更全内容