AIX5LRAC数据库实施报告.docx

上传人:b****6 文档编号:6450983 上传时间:2023-01-06 格式:DOCX 页数:24 大小:28.72KB
下载 相关 举报
AIX5LRAC数据库实施报告.docx_第1页
第1页 / 共24页
AIX5LRAC数据库实施报告.docx_第2页
第2页 / 共24页
AIX5LRAC数据库实施报告.docx_第3页
第3页 / 共24页
AIX5LRAC数据库实施报告.docx_第4页
第4页 / 共24页
AIX5LRAC数据库实施报告.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

AIX5LRAC数据库实施报告.docx

《AIX5LRAC数据库实施报告.docx》由会员分享,可在线阅读,更多相关《AIX5LRAC数据库实施报告.docx(24页珍藏版)》请在冰豆网上搜索。

AIX5LRAC数据库实施报告.docx

AIX5LRAC数据库实施报告

数据库实施报告

 

目录

三.AIX5L5.2系统安装8

1.操作系统安装8

1)设置boot引导顺序8

2).安装AIX5L8

3).图形化配置8

4).安装软件包8

5).升级系统维护级别9

2.操作系统配置9

1)网络配置9

2)系统分区的设置10

3)系统参数配置10

4)系统其它参数配置11

5)创建共享卷组11

四.HACMP安装配置12

1.HOSTS文件配置12

2.串口心跳设置12

3.集群拓扑配置13

4.HACMP常用命令说明13

5.注意事项14

五.OracleRAC安装15

1.创建Oracle的环境15

1.1.创建Oracle用户及组15

1.2.配置Oracle用户的环境变量15

1.3.创建Oracle文件系统16

1.4.建立ORACLE目录16

2.双机信任关系配置16

2.1添加双机信任文件16

2.2双机信任关系测试17

3.创建数据库用的裸设备17

3.1裸设备属性列表17

3.2裸设备创建命令18

3.3同步另外的节点19

4.安装Oracle9i20

5.升级Oracle9i到9.2.0.721

5.1升级所需注意的事项:

21

5.2升级安装步骤22

5.3备注22

6.NETCA创建Listener22

7.DBCA建库22

7.1建库步骤22

7.2建库出错及对策22

8.创建用户表空间23

六.TSMServer安装配置25

三.AIX5L5.2系统安装

1.操作系统安装

AIX5.3的安装默认是使用64位的内核,以及JFS2的文件系统类型。

在安装的过程中需要做配置的地方很少,按默认方式安装即可。

具体的安装步骤如下:

1)设置boot引导顺序

(工作站/服务器)

1.当打开机器开关,听到第一声蜂鸣声后,按1键;

2.进入boot引导顺序界面,按6键,选中“Multiboot”选项,确认;

4.按3键,选中“CD-ROM”选项,确认,完成设置,并按x键依次退出。

2).安装AIX5L

1.插入安装盘1;

2.按照屏幕提示,按F1键,确认,设置系统控制台的语言环境为英语环境

3.按照屏幕提示,按1键,确认,设置系统安装过程的语言环境为英语环境,进入基本操作系统的安装和维护界面;

4.系统自动进行安装。

3).图形化配置

安装完毕后,系统自动进入图形化配置界面“ConfigurationAssistant”,配置过程大部分为缺省的选项,只需对以下几项进行配置:

1.配置时区:

在“SetorVerifyDateandTime”界面下,将时区设置为“CoordinatedUniversalTime(CUT)”;

2.设置超级用户的密码;

在“SetPasswordforAdministrative(Root)User”界面下,选中“Yes,setthepasswordnow”选项,并输入Root用户的密码:

********;

4).安装软件包

基本软件包安装完成后,根据系统应用的需求需要对应用软件进行安装,在“#”提示符下,键入“smittyinstallp”,路径选为CD,。

由于软件的种类繁多,可根据屏幕的提示,按“/”键查找所需的软件,并按“F7”键选中。

所需安装的软件有:

bos.acctbos.adtbos.content_listbos.databos.perfperfagent.toolsifor_ls.base当所有需要安装的软件均备选中后确认,并再次按确认,进行安装。

5).升级系统维护级别

5.1确认当前系统的维护级别:

#oslevel–r

5.2从IBM网站上下载相应的维护包.

维护包是以单个文件来下载的,容量约1.5G左右.

5.3在系统中创建一个/FIX文件系统,并将下载来的升级维护包上传至此目录.

5.4解压缩维护包

#unzipaix_5200_07.zip

5.5执行命令inutoc创建.toc以便于update系统维护级别

#inutoc/fix/aix_5200_07

5.6开始升级系统维护级别

#smittyupdate_all

选择升级所有软件包,在升级执行完成后,执行shutdown–rF来重新启动一次主机.

2.操作系统配置

1)网络配置

irdb1和irdb2两台主机均有四块光纤网卡,两两做成EtherChannel模式,并对EtherChannel的网卡ent4和ent5配置IP地址.

将网卡做成EtherChannel模式,使用命令:

#smittyetherchannel

AddAnEtherChannel/LinkAggregation

按F7选择ent0和ent3做成通道ent4

按F7选择ent1和ent2做成通道ent5

配置好后的通道网卡的IP表如下:

主机名称

物理

网卡

I/O位置

Ether

Channel

IP地址

irdb1

ent0

U7311.D11.YL01170-P1-C4-T1

ent4

IP:

10.52.173.8

MASK:

255.255.255.192

GATE:

10.52.173.1

ent1

U7311.D11.YL01170-P1-C5-T1

ent2

U7311.D11.YL01170-P1-C2-T1

ent5

IP:

172.16.10.1

MASK:

255.255.255.0

ent3

U7311.D11.YL01170-P1-C3-T1

irdb2

ent0

U7311.D11.YL00926-P1-C2-T1

ent4

IP:

10.52.173.9

MASK:

255.255.255.192

GATE:

10.52.173.1

ent3

U7311.D11.YL00926-P1-C5-T1

ent1

U7311.D11.YL00926-P1-C3-T1

ent5

IP:

172.16.10.2

MASK:

255.255.255.0

ent2

U7311.D11.YL00926-P1-C4-T1

2)系统分区的设置

AIX系统安装完毕后,默认的分区大小均为最小容量,无法满足我们安装应用软件的需要,故而在安装操作系统后需要对所有的分区容量进行调整,调整后的容量分配如下:

文件系统挂接点

(MountPoint)

570双机系统

备注

/(*)

512G

/tmp

2G

临时文件驻留区

/home

512G

/opt

512G

/usr

6G

应用程序驻留位置

/var

1G

/oracle

9G

Oracle9i安装路径

pagingspace

6G

页面空间(内存两倍)

 

3)系统参数配置

命令

参数

调整后值

备注

修改文件/etc/security/limits

default部分的fsize

-1

文件大小无限制

smittyaio

minimumnumberofservers

2

打开异步IO

maximumnumberofserverspercpu

10

改变CPU并发处理

smittychgsys

maximumnumberofprocessesallowedperuser

1024

并发处理用户数

HighwatermarkforpendingwriteI/Osperfile

39

改变IO处理的最大值

LowwatermarkforpendingwriteI/Osperfile

24

改变IO处理的最小值

syncdfrequency

(inseconds)

syncdfrequency(inseconds)

10

配置同步速率

4)系统其它参数配置

#no-o

no-p-otcp_sendspace=262144

no-p-otcp_recvspace=262144

no-p-oudp_sendspace=65536

no-p-oudp_recvspace=262144

5)创建共享卷组

默认情况下,在前面步骤中所创建的共享磁盘阵列已经被操作系统识别到了,可直接在其上配置共享磁盘/共享卷组即可.

创建共享卷组使用命令:

#smittymkvg

共享卷组相关属性如下:

VGName:

irdb_vg

VGSize:

292G

VGMode:

EnhancedConcurrent

PPSize:

256M

PVName:

HDISK4

MajorNumber:

59

四.HACMP安装配置

安装HACMP软件,用smittyinstallp命令,选中除Haview和HATivoli以外的所有fileset。

配置HACMP,当前配置了一个cluster集群,该cluster的名称为irdb_cls。

该集群中共有两个节点,节点名称分别是irdb1和irdb2.

配置HACMP时只需在一个节点上做操作,待配置完成后使用同步/校验工具将配置同步到另外一个节点上去.在同步时如果不出错,则表示配置成功.

另:

因为本HACMP是为OracleRAC所配置的,故而在配置IPLabel时只有物理网卡IP及其Label,无ServiceIP地址,即不存在双机切换问题.

具体配置内容如下:

0.安装过程中所遇问题

0.1创建tty设备故障

双机之间的tty无法通讯,使用的测试方法如下:

irdb1#cat

irdb2#cat/etc/hosts>/dev/tty1

因为系统自带有一个虚拟的tty设备,在使用smittymktty时将tty的port号码指定为1时,双机之间测试tty无法测试

后将tty1删除后,在重新创建tty时将port号码指定为0,然后再次测试tty之间的通讯即恢复正常.

0.2双机同步失败

同步时提示另外的节点不可达

在做双网卡的etherchannel之前,曾在其中的一块网卡曾配置过IP地址,HACMP在校验时检测到了之前在单网上配置的IP地址,出现错误.

1.HOSTS文件配置

#more/etc/hosts

10.52.173.8irdb1_bootirdb1

172.16.10.1irdb1_std

10.52.173.9irdb2_bootirdb2

172.16.10.2irdb2_std

2.串口心跳设置

创建串口心跳使用如下命令:

#smittymktty

串口相关属性如下:

PortNumber:

0

Name:

tty0

Type:

rs232

Ttyrate:

38400

测试串口之间的通讯

1:

cat

2:

cat/etc/hosts>/dev/tty0

 

3.集群拓扑配置

#/usr/sbin/cluster/utilities/cltopinfo

lusterName:

irdb_cls

ClusterConnectionAuthenticationMode:

Standard

ClusterMessageAuthenticationMode:

None

ClusterMessageEncryption:

None

UsePersistentLabelsforCommunication:

No

Thereare2node(s)and2network(s)defined

NODEirdb1:

Networknet_ether_01

irdb1_boot10.52.173.8

irdb1_std192.168.2.1

Networknet_rs232_01

irdb1_tty1/dev/tty1

NODEirdb2:

Networknet_ether_01

irdb2_boot10.52.173.8

irdb2_std192.168.2.1

Networknet_rs232_01

irdb2_tty1/dev/tty1

ResourceGroupirdbrg

StartupPolicyOnlineOnAllAvailableNodes

FalloverPolicyBringOffline(OnErrorNodeOnly)

FallbackPolicyNeverFallback

ParticipatingNodesirdb1irdb2

4.HACMP常用命令说明

1).启动HACMP的命令:

#smittyclstart

注:

启动时的选择项使用默认值即可.

2).关掉HACMP的命令:

#smittyclstop

注:

停止HA时的选择项使用默认值即可.

3).查看HACMP的拓扑结构:

#/usr/sbin/cluster/utilities/cltopinfo

4).查看HACMP的当前的状态:

#smittyhacmp

SystemManagement(C-SPOC)

ManageHACMPServices

ShowClusterServices

5.注意事项

注意:

1.因为应用是OracleRAC,所以在HACMP的配置中需要有一个网络是Private属性的,否则的话会造成dbca创建数据库失败.建库时会有该错误描述

2.因为群集启动时存在资源争夺现象,同时启动群集服务会导致服务器系统运行不正常,因此,必须先启动其中一台服务器,等待最少三分钟后,方可启动另一台服务器的群集服务。

 

五.OracleRAC安装

1.创建Oracle的环境

1.1.创建Oracle用户及组

(注:

双机执行)

在双机上创建oracle用户及dba/hagsuser组

#smittymkgroup

GroupName:

dba

GroupID:

300

#smittymkuser

UserName:

oracle

UserID:

300

PrimaryGROUP:

dba

#smittychgroup

GroupName:

hacmp

UserList:

oracle

#smittymkgroup

GroupName:

hagsuser

GroupID:

301

UserList:

oracle

#idoracle

uid=300(oracle),gid=300(dba)groups=1(staff),203(hacmp),301(hagsuser)

1.2.配置Oracle用户的环境变量

(注:

双机执行)

exportORACLE_BASE=/oracle

exportORACLE_HOME=/oracle/product/920

exportORACLE_SID=irdb1(二号机是irdb2)

exportLD_LIBRARY_PATH=$ORACLE_HOME/lib:

$ORACLE_HOME/lib32:

$ORACLE_HOME/rdbms/lib:

/lib:

/usr/lib

exportCLASSPATH=$ORACLE_HOME/JRE:

$ORACLE_HOME/jlib:

$ORACLE_HOME/network/jlib:

$ORACLE_HOME/rdbms/jlib

exportSHLIB_PATH=$ORACLE_HOME/bin:

$ORACLE_HOME/lib32:

$ORACLE_HOME/rdbms/lib32

exportPATH=$PATH:

$ORACLE_HOME/bin:

/usr/sbin:

/usr/local/bin:

/usr/lib/builtins:

.

exportORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data

umask022

1.3.创建Oracle文件系统

(注:

双机执行)

在rootvg上创建一个文件系统,挂载点为/oracle(9G),用于安装oracle应用程序

Oracle文件系统主属性如下:

Automount:

yes

chown-Roracle:

dba/oracle

chmod-R755/oracle

1.4.建立ORACLE目录

mkdir/var/opt/oracle

chownoracle:

dba/var/opt/oracle

 

2.双机信任关系配置

2.1添加双机信任文件

#cd

#touch.rhosts

#more.rhosts

irdb1

irdb2

irdb1_boot

irdb2_boot

irdb1_std

irdb2_std

#su–oracle

#touch.rhosts

#more.rhosts

irdb1

irdb2

irdb1_boot

irdb2_boot

irdb1_std

irdb2_std

#cd/usr/es/sbin/cluster/etc/

#morerhosts

irdb1

irdb2

irdb1_boot

irdb2_boot

irdb1_std

irdb2_std

#chmod600/.rhosts~oracle/.rhosts/usr/sbin/cluster/rhosts

2.2双机信任关系测试

irdb1#rshirdb2

irdb2#hostname

irdb2

irdb2#rshirdb1

irdb1#hostname

irdb1

irdb1#rcp/tmp/test.logirdb2:

/tmp/

irdb2#rcp/tmp/test2.logirdb1:

/tmp/

irdb1#su–oracle

irdb1$rshirdb2

irdb2$hostname

irdb2

irdb2$rshirdb1

irdb1$hostname

irdb1

irdb1$rcp/tmp/test.logirdb2:

/tmp/

irdb2$rcp/tmp/test2.logirdb1:

/tmp/

 

3.创建数据库用的裸设备

本阶段所创建的裸设备文件仅供OracleRAC数据库本身使用,如果有需要的话,则后续再创建irdb数据库专用的裸设备文件.

3.1裸设备属性列表

裸设备文件相关属性如下(单个LP的大小为256M,以下表空间均以此大小为基础计算):

表空间名称

表空间大小(M)

设备路径

LP数量

设备类型

system

2048

/dev/rsystem

8

jfs2

系统表空间

users

256

/dev/rusers

1

jfs2

tools

512

/dev/rtools

2

jfs2

temp

2048

/dev/rtools

8

jfs2

undo11

2048

/dev/rundo11

8

jfs2

undo12

2048

/dev/rundo12

8

jfs2

undo21

2048

/dev/rundo21

8

jfs2

undo22

2048

/dev/rundo22

8

jfs2

redo11

1024

/dev/rredo11

4

jfs2

redo12

1024

/dev/rredo12

4

jfs2

redo13

1024

/dev/rredo13

4

jfs2

redo21

1024

/dev/rredo21

4

jfs2

redo22

1024

/dev/rredo22

4

jfs2

redo23

1024

/dev/rredo23

4

jfs2

index

512

/dev/rindex

2

jfs2

example

256

/dev/rexample

1

jfs2

spfile

256

/dev/rspfile

1

jfs2

control1

256

/dev/rcontrol1

1

jfs2

control2

256

/dev/rcontrol2

1

jfs2

control3

256

/dev/rcontrol3

1

jfs2

srvconfig

256

/dev/rsrvconfig

1

jfs2

oa_ts

80000

/dev/roa_ts01

40

jfs2

应用表空间

/dev/roa_ts02

40

jfs2

/dev/roa_ts03

40

jfs2

/dev/roa_ts04

40

jfs2

/dev/roa_ts05

40

jfs2

/dev/roa_ts06

40

jfs2

/dev/roa_ts07

40

jfs2

/dev/roa_ts08

40

jfs2

portal_ts

10000

/dev/rportal_ts01

40

jfs2

irp_ts

20000

/dev/rirp_ts01

40

jfs2

/dev/rirp_ts02

40

jfs2

report_ts

40000

/dev/rreport_ts01

40

jfs2

/dev/rreport_ts02

40

jfs2

/dev/rreport_ts03

40

jfs2

/dev/rreport_ts04

40

jfs2

3.2裸设备创建命令

 定位当前主机在irdb1上,并执行#varyonvgirdb_vg.

mklv-y'system'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg8

mklv-y'users'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg1

mklv-y'tools'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg2

mklv-y'temp'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg8

mklv-y'undo11'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg8

mklv-y'undo12'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg8

mklv-y'undo21'-t'jfs2'-w'n'-s'n'-r'n'irdb_vg8

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1