Ecology安装手册.docx

上传人:b****6 文档编号:8554861 上传时间:2023-01-31 格式:DOCX 页数:12 大小:38.43KB
下载 相关 举报
Ecology安装手册.docx_第1页
第1页 / 共12页
Ecology安装手册.docx_第2页
第2页 / 共12页
Ecology安装手册.docx_第3页
第3页 / 共12页
Ecology安装手册.docx_第4页
第4页 / 共12页
Ecology安装手册.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

Ecology安装手册.docx

《Ecology安装手册.docx》由会员分享,可在线阅读,更多相关《Ecology安装手册.docx(12页珍藏版)》请在冰豆网上搜索。

Ecology安装手册.docx

Ecology安装手册

联系人朱巍(Well)

WeaverSoftware

上海(总部):

中国上海浦东软件园陆家嘴分园101号3层

上海(总部)邮政编码:

200127

华南(深圳):

广东省深圳市福田区景田路擎天华庭大厦B座32A

华南(深圳)邮政编码:

518034

电话:

+8675583144692-808

传真:

+8675583144671

手机:

157********

电邮1:

zhuwei@

电邮2:

xpigfree@

 

Ecology安装手册——AIX篇

文档版本历史

序号

日期

版本

文件变更

申请编号

变更说明

修改人

1

2011-05-10

V1.0

新文件

朱巍

2

3

4

5

目录

一、安装准备6

1.本地环境准备6

1.1服务器访问地址6

1.2服务器开放端口6

1.3需使用的工具6

2.检查操作系统6

2.1检查操作系统版本6

2.2检查操作系统字符集7

3.检查SDK是否安装7

3.1根据操作系统版本下载SDK7

3.2安装SDK7

3.3检查SDK是否安装成功8

4.确认HA划分目录8

5.检查Oracle需使用的包9

二、安装Oralce10

1.检查Oracle安装所需要的环境参数10

1.1内存10

1.2SWAP10

1.3/tmp目录10

1.4Oracle安装目录10

1.5修改limits文件10

2.安装补丁包11

2.1确认补丁是否已打11

2.2下载补丁包文件11

2.3打包安装11

3.准备Oracle安装12

3.1上传文件12

3.2解压gz包12

3.3解压cpio包12

3.4创建用户、组并授权对应目录12

3.5修改oracle用户的环境变量13

3.6root账户的准备14

4.安装Oracle14

4.1使用oracle用户登录检查环境变量14

4.2使用GUI安装数据库14

4.3安装数据库实例15

4.4创建数据库监听15

4.5配置Oracle数据库自启动15

4.6AIX下Oracle常用命令16

三、安装Ecology产品17

1.上传文件17

2.解压文件17

3.配置resin17

4.创建用户并授权18

5.完成18

一、安装准备

1.本地环境准备

1.1服务器访问地址

确认服务器的访问地址,保证本地与两台小型机之间能够正常访问。

1.2服务器开放端口

确认服务器上开放的端口,因为这决定你可以使用什么工具去访问服务器。

1.3需使用的工具

1.3.1FlashXP:

使用AIX常用的FTP工具之一,主要用来进行文件上传;

1.3.2Windows的CMD,如果服务器开放了telnet,可以通过CMD直接telnet服务器的IP,即可使用命令行;

1.3.3X-Manager,Linux和Unix核心下常用的图形化界面远程工具,安装Oracle时必备工具。

2.检查操作系统

2.1检查操作系统版本

oslevel–s:

确认操作系统版本

bootinfo–y:

确认操作系统位数

2.2检查操作系统字符集

locale:

查看操作系统当前字符集

locale–a:

查看操作系统已经安装的字符集

smittylang:

准备安装字符集

AddAdditionalLanguageEnvironments:

选中此项进行字符集配置

CULTURALconventiontoinstall或者LANGUAGEtranslationtoinstall:

这两项都可以进行字符集的安装,但是需要注意,将光标移动到选项上后,不要直接回车,需要使用“ESC+4”快捷键进入字符集选择界面,通过“/”快捷键搜索“GB”来找到“GB18030”字符集,然后通过“ESC+7”选定此字符集,点击回车确认。

如果服务器上AIX的安装光盘依旧存在的话,那么一般可以正常安装;如果弹出提示,则按照提示更换到正确的光盘,即可正常安装了

这里需要注意的是,因为AIX上没有gbk字符集,所以需要安装GB18030字符集来支持ecology的正常编译。

(感谢董杉提醒)

3.检查SDK是否安装

3.1根据操作系统版本下载SDK

下载地址:

3.2安装SDK

smitty或者smit:

进入安装字符串界面(smitty)或者图形界面(smit)

SoftwareInstallationandMaintenance:

软件安装和配置

InstallandUpdateSoftware:

安装和升级软件

InstallSoftware:

安装软件

INPUTdevice/directoryforsoftware:

在此填写下载SDK的地址,注意不要按回车

SOFTWAREtoinstall:

在以上目录中选择需要安装的软件,通过“ESC+7”选择,注意不要按回车

ACCEPTnewlicenseagreements:

是否接受新的授权,通过“ESC+4”选择到yes,OK,这下可以回车了

安装成功后,画面会显示安装SUCCESS

3.3检查SDK是否安装成功

lslpp-l|grepJava:

查看已经安装的JDK版本

JDK安装成功后,可以在/usr目录下看到,假如是32位的1.5,则会出现java5目录,如果是64位的1.6,则会出现java6_64目录。

4.确认HA划分目录

客户如果使用小型机的话,一般都会配备两台另外再加一台存储服务器用来进行双机热备,所以在进行正式安装前,务必先确认客户在HA上划分的空间如何匹配。

将对应VG挂载到服务器并指定目录后,将程序和数据库安装到对应目录下,会减少后续再次更换程序和数据库目录所白白花费的功夫。

5.检查Oracle需使用的包

趁着安装光盘还在光驱中,顺便将Oracle需要支持到的包给安装上

lslpp-lbos.adt.basebos.adt.libbos.adt.libmbos.perf.perfstatbos.perf.libperfstatbos.perf.proctoolsbos.adt.profbos.cifs_fs.rte

如果提示信息如下

lslpp:

0504-132 Fileset bos.adt.libm notinstalled.

lslpp:

0504-132 Fileset bos.adt.prof notinstalled.

lslpp:

0504-132 Fileset bos.cifs_fs.rte notinstalled.

说明缺少文件集,可以使用smitty(CLI)或smit(GUI),根据向导进行安装。

安装文件可以在aix系统盘上找到(第一张盘)。

smitty安装时,可以键入“/”启用查询,然后输入缺少的文件集名称(如bos.adt.libm)就可以自动匹配,选定后回车即可以安装该文件集。

二、安装Oralce

6.检查Oracle安装所需要的环境参数

1.1内存

lsattr-E-lsys0-arealmem:

物理内存,小型机,好歹有个几十G吧

1.2SWAP

该分区不是必须的,我在安装过程中没有这个分区,后来担心出问题又修改的,大小设置为内存的3/4即可。

lsvgrootvg:

查看rootvg的空间大小

lsps–a:

查看SWAP的空间

smittychps:

修改number的值(计算方式:

(目标大小-现在ps大小)/pp的size=number,如(4096M-512M)/128M=28)

1.3/tmp目录

给定至少1000M,如果文件系统空间不足,可以使用smittychfs扩充文件系统大小。

1.4Oracle安装目录

给定至少3G的磁盘空间用于安装Oracle软件。

1.5修改limits文件

Oracle的AIX安装包为1.2G,需修改AIX的limits文件,否则无法上传

vi/etc/security/limits:

将default的fsize修改成-1(默认fsize=2097151)

7.安装补丁包

如果是6.1以下版本的AIX版本,需要安装对应补丁包,如AIX5.3版本需要安装IY89080补丁。

暂时未发现6.1版本需要打什么补丁包。

以下列出升级补丁包的过程:

2.1确认补丁是否已打

/usr/sbin/instfix-i-k"IY89080":

如是AIX5.3版本,则输入此命令确认补丁是否已经更新。

若返回“TherewasnodataforIY89080inthefixdatabase.”则说明没有安装补丁。

2.2下载补丁包文件

下载对应版本补丁包文件,并上传到服务器某目录中,如AIX5.3版本,需要下载“iy89080.epkg.Z”文件。

2.3打包安装

emgr-eiy89080.epkg.Z:

安装补丁包

返回信息

PrerequisiteNumber:

1

  Fileset:

bos.rte.aio

  MinimalLevel:

5.3.0.50

  MaximumLevel:

5.3.0.50

  ActualLevel:

6.1.3.0

  Type:

PREREQ

  RequisiteMet:

no

注意补丁包安装完成后,务必需要重启服务器。

8.准备Oracle安装

3.1上传文件

将下载好的Oracle安装文件上传到服务器,注意文件版本与服务器版本对应。

以下以Oracle10gR2版本为例。

3.2解压gz包

gunzip10gr2_aix5l64_database.cpio.gz

3.3解压cpio包

cpio-idcmv<10gr2_aix5l64_database.cpio

3.4创建用户、组并授权对应目录

mkgroupoinstall:

创建oinstall组

mkgroupdba:

创建dba组

useradd-goinstall-Gdba[-d/home/oracle]oracle:

创建oracle用户,并将其加入oinstall组和dba组

passwdoracle:

修改oracle用户的密码

这里注意,可以使用idoracle命令检查下对应用户和组的ID,因为两台服务器上这些ID必须完全一致。

在对oracle安装目录进行授权时,一定需要注意这个目录是不是HA中定义好的目录了,避免进行重复工作。

这里假设我的oracle安装在根目录下的oracle目录中,使用下列命令进行授权。

chown-Roracle:

oinstall/oracle:

给予oracle用户、oinstall组以/oracle目录的编辑权限。

vi/etc/security/limits:

修改oracle用户的系统配额,在最后末尾添加到如下情况

default:

fsize=-1

core=2097151

cpu=-1

data=262144

rss=65536

stack=65536

nofiles=2000

root:

daemon:

bin:

sys:

adm:

uucp:

guest:

nobody:

lpd:

oracle:

data=-1

stack=-1

3.5修改oracle用户的环境变量

vi/home/oracle/.profile:

修改oracle的环境变量,修改方式为在此profile中添加如下八行

ORACLE_BASE=/oracle/database

exportORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.2.0

exportORACLE_HOME

ORACLE_SID=KJPT

exportORACLE_SID

PATH=$ORACLE_HOME/bin:

$PATH

exportPATH

3.6root账户的准备

以root执行Oracle安装文件解压目录下Disk1/rootpre/rootpre.sh文件

设置DISPLAY参数:

exportDISPLAY=服务器IP地址:

0.0

然后运行xhost+允许所有人访问

9.安装Oracle

4.1使用oracle用户登录检查环境变量

用oracle用户登录(注意:

必须用oracle重新登陆AIX新的登陆会话而不可以用su命令替代,切忌,否则找不到.profile中设置的oracle参数而将Oracle安装在$HOME下。

如果当前用户是root则可以logout然后用oracle登陆。

可以使用echo$ORACLE_HOME来检测环境变量。

4.2使用GUI安装数据库

启动Xmanager,配置时选择CDE模式,然后使用Xbrowser直接连接到服务器,出现操作系统登录界面,使用oracle用户登录后,如果能够看到AIX的操作桌面,则表示配置成功。

打开命令行输入框,执行“/oracleDisk/Disk1/runInstaller”(注意,这里假设我的Oracle安装文件解压在oracleDisK目录中),能够出现图形安装界面,将下放的“同时创建数据库实例”的勾取消,不要创建数据库实例。

安装完成后会要求以root权限执行两个脚本,务必执行。

4.3安装数据库实例

数据库安装成功后,直接使用oracle用户输入dbca命令创建数据库实例。

创建实例时注意,选择数据库实例使用字符集SimplifiedChineseZHS16GBK否则数据库不支持中文。

4.4创建数据库监听

还是直接使用oracle用户执行netca创建数据库监听。

然后修改监听(AIX+Oracle10.2.0下需要修改,oracle的bug)

在listener.ora文件里加入(我加在了最后):

(NO-RAC)

SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF

格式:

SUBSCRIBE_FOR_NODE_DOWN_EVENT_=OFF

其中,是数据库的监听器的名称。

如:

默认情况下,监听器名为:

LISTENER。

则语句就是:

SUBSCRIBE_FOR_NODE_DOWN_EVENT_LISTENER=OFF

4.5配置Oracle数据库自启动

vi/etc/oratab:

配置oratab文件

vi$ORACLE_HOME/bin/dbstart:

配置dbstart文件,修改oracle_home_listener=/oracle/database/product/10.2.0

现在,执行$ORACLE_HOME/bin/dbstart就可以启动oracle了(包括监听在内)。

接下来配置Oracle的自启动

vi/oracle/cmd/rc.startoracle:

配置oracle用户的自启动文件,输入如下内容

su-oracle"-c/oracle/cmd/oraclestart"

vi/etc/inittab

添加行(在最后面)

oracle:

2:

wait:

/oracle/cmd/rc.startoracle

4.6AIX下Oracle常用命令

lsnrctlstart:

手工启动监听服务

$ORACLE_HOME/bin/dbstart:

手工启动数据库

也可以使用以下方式:

lsnrctlstart

sqlplus/nolog

connect/assysdba 

startup

exit

exit

5、手工关闭oracle服务:

sqlplus/nolog

connect/assysdba

shutdownimmediate

exit

三、安装Ecology产品

10.上传文件

将ecology.tar和resin.tar文件上传到服务器指定目录,注意HA划分的文件区域,否则又需要重复做工作啦。

11.解压文件

使用root用户,将文件解压至/usr/weaver目录下。

12.配置resin

配置/usr/weaver/resin/bin下的httpd.sh文件,在这里指定JDK的环境变量,指向/usr/java6_64下。

这里需要注意下,虽然是直接tar出来的文件,也有可能httpd.sh文件中会存在空格转化成的乱码(感谢董杉帮我检查出这个问题),将这些空格去掉,尤其是JAVA_HOME这里的乱码,否则httpd.sh无法启动。

配置/usr/weaver/resin/bin下的startresin.sh文件,修改exportALL_LANG=zh_CN.GB18030,因为AIX没有gbk字符集,注意。

配置/usr/weaver/resin/bin下的stopresin.sh文件,将killalljava去掉,否则会杀掉Oracle的java进程,修改为/usr/weaver/resin/bin/httpd.shstop即可。

13.创建用户并授权

使用PLSQL工具,本地配置好之后,现在可以连接到数据库啦,按照以下脚本执行(这里和普通的Oracle10g版本的做法就没有什么区别了)。

altersystemset"_allow_level_without_connect_by"=true;

createuserecologyidentifiedbyecology

defaulttablespaceUSERS

temporarytablespacetemp

quotaunlimitedonUSERS;

grantcreatesessiontoecology;

grantcreatetable,createview,createsequence,createprocedure,createtriggertoecology;

grantimp_full_database,exp_full_databasetoecology;

grantdbatoecology;

grantselectanytabletoecology;

14.完成

OK,通过startresin.sh命令启动resin,接下来就能够看到我们熟悉的Ecology界面啦。

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

当前位置:首页 > 党团工作 > 入党转正申请

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

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