ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:38.43KB ,
资源ID:8554861      下载积分:2 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/8554861.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Ecology安装手册.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

Ecology安装手册.docx

1、Ecology安装手册联系人朱巍(Well)Weaver Software上海(总部):中国上海浦东软件园陆家嘴分园101号3层上海(总部)邮政编码:200127华南(深圳):广东省深圳市福田区景田路擎天华庭大厦B座32A华南(深圳)邮政编码:518034电话:+86 755 83144692-808传真:+86 755 83144671手机:157*电邮1:zhuwei电邮2:xpigfreeEcology安装手册AIX篇文档版本历史序号日期版本文件变更申请编号变更说明修改人12011-05-10V1.0新文件朱巍2345目录一、安装准备 61. 本地环境准备 61.1 服务器访问地址 61

2、.2 服务器开放端口 61.3 需使用的工具 62. 检查操作系统 62.1 检查操作系统版本 62.2 检查操作系统字符集 73. 检查SDK是否安装 73.1 根据操作系统版本下载SDK 73.2 安装SDK 73.3 检查SDK是否安装成功 84. 确认HA划分目录 85. 检查Oracle需使用的包 9二、安装Oralce 101. 检查Oracle安装所需要的环境参数 101.1 内存 101.2 SWAP 101.3 /tmp目录 101.4 Oracle安装目录 101.5 修改limits文件 102. 安装补丁包 112.1 确认补丁是否已打 112.2 下载补丁包文件 11

3、2.3 打包安装 113. 准备Oracle安装 123.1 上传文件 123.2 解压gz包 123.3 解压cpio包 123.4 创建用户、组并授权对应目录 123.5 修改oracle用户的环境变量 133.6 root账户的准备 144. 安装Oracle 144.1 使用oracle用户登录检查环境变量 144.2 使用GUI安装数据库 144.3 安装数据库实例 154.4 创建数据库监听 154.5 配置Oracle数据库自启动 154.6 AIX下Oracle常用命令 16三、安装Ecology产品 171. 上传文件 172. 解压文件 173. 配置resin 174.

4、创建用户并授权 185. 完成 18一、安装准备1. 本地环境准备1.1 服务器访问地址确认服务器的访问地址,保证本地与两台小型机之间能够正常访问。1.2 服务器开放端口确认服务器上开放的端口,因为这决定你可以使用什么工具去访问服务器。1.3 需使用的工具1.3.1 FlashXP:使用AIX常用的FTP工具之一,主要用来进行文件上传;1.3.2 Windows的CMD,如果服务器开放了telnet,可以通过CMD直接telnet服务器的IP,即可使用命令行;1.3.3 X-Manager,Linux和Unix核心下常用的图形化界面远程工具,安装Oracle时必备工具。2. 检查操作系统2.1

5、 检查操作系统版本oslevel s:确认操作系统版本bootinfo y:确认操作系统位数2.2 检查操作系统字符集locale:查看操作系统当前字符集locale a:查看操作系统已经安装的字符集smittylang:准备安装字符集Add Additional Language Environments:选中此项进行字符集配置CULTURAL convention to install或者LANGUAGE translation to install:这两项都可以进行字符集的安装,但是需要注意,将光标移动到选项上后,不要直接回车,需要使用“ESC+4”快捷键进入字符集选择界面,通过“/”快

6、捷键搜索“GB”来找到“GB18030”字符集,然后通过“ESC+7”选定此字符集,点击回车确认。如果服务器上AIX的安装光盘依旧存在的话,那么一般可以正常安装;如果弹出提示,则按照提示更换到正确的光盘,即可正常安装了这里需要注意的是,因为AIX上没有gbk字符集,所以需要安装GB18030字符集来支持ecology的正常编译。(感谢董杉提醒)3. 检查SDK是否安装3.1 根据操作系统版本下载SDK下载地址:3.2 安装SDKsmitty或者smit:进入安装字符串界面(smitty)或者图形界面(smit)Software Installation and Maintenance:软件安装

7、和配置Install and Update Software:安装和升级软件Install Software:安装软件INPUT device / directory for software:在此填写下载SDK的地址,注意不要按回车SOFTWARE to install:在以上目录中选择需要安装的软件,通过“ESC+7”选择,注意不要按回车ACCEPT new license agreements:是否接受新的授权,通过“ESC+4”选择到yes,OK,这下可以回车了安装成功后,画面会显示安装SUCCESS3.3 检查SDK是否安装成功lslpp -l | grep Java:查看已经安装的

8、JDK版本 JDK安装成功后,可以在/usr目录下看到,假如是32位的1.5,则会出现java5目录,如果是64位的1.6,则会出现java6_64目录。4. 确认HA划分目录客户如果使用小型机的话,一般都会配备两台另外再加一台存储服务器用来进行双机热备,所以在进行正式安装前,务必先确认客户在HA上划分的空间如何匹配。将对应VG挂载到服务器并指定目录后,将程序和数据库安装到对应目录下,会减少后续再次更换程序和数据库目录所白白花费的功夫。5. 检查Oracle需使用的包趁着安装光盘还在光驱中,顺便将Oracle需要支持到的包给安装上lslpp -l bos.adt.base bos.adt.li

9、b bos.adt.libmbos.perf.perfstatbos.perf.libperfstatbos.perf.proctoolsbos.adt.profbos.cifs_fs.rte如果提示信息如下lslpp: 0504-132 Filesetbos.adt.libmnot installed.lslpp: 0504-132 Filesetbos.adt.profnot installed.lslpp: 0504-132 Filesetbos.cifs_fs.rtenot installed.说明缺少文件集,可以使用smitty(CLI)或smit(GUI),根据向导进行安装。安装文

10、件可以在aix系统盘上找到(第一张盘)。smitty安装时,可以键入“/”启用查询,然后输入缺少的文件集名称(如bos.adt.libm)就可以自动匹配,选定后回车即可以安装该文件集。二、安装Oralce6. 检查Oracle安装所需要的环境参数1.1 内存lsattr -E -l sys0 -a realmem:物理内存,小型机,好歹有个几十G吧1.2 SWAP该分区不是必须的,我在安装过程中没有这个分区,后来担心出问题又修改的,大小设置为内存的3/4即可。lsvgrootvg:查看rootvg的空间大小lsps a:查看SWAP的空间smittychps:修改number的值(计算方式:(

11、目标大小-现在ps大小)/pp的size=number,如(4096M-512M)/128M=28)1.3 /tmp目录给定至少1000M,如果文件系统空间不足,可以使用smittychfs扩充文件系统大小。1.4 Oracle安装目录给定至少3G的磁盘空间用于安装Oracle软件。1.5 修改limits文件Oracle的AIX安装包为1.2G,需修改AIX的limits文件,否则无法上传vi /etc/security/limits:将default的fsize修改成-1(默认fsize = 2097151)7. 安装补丁包如果是6.1以下版本的AIX版本,需要安装对应补丁包,如AIX 5

12、.3版本需要安装IY89080补丁。暂时未发现6.1版本需要打什么补丁包。以下列出升级补丁包的过程:2.1 确认补丁是否已打/usr/sbin/instfix -i -k IY89080:如是AIX 5.3版本,则输入此命令确认补丁是否已经更新。若返回“There was no data for IY89080 in the fix database.”则说明没有安装补丁。2.2 下载补丁包文件下载对应版本补丁包文件,并上传到服务器某目录中,如AIX 5.3版本,需要下载“iy89080.epkg.Z”文件。2.3 打包安装emgr -e iy89080.epkg.Z:安装补丁包返回信息Pre

13、requisite Number: 1 Fileset: bos.rte.aio Minimal Level: 5.3.0.50 Maximum Level: 5.3.0.50 Actual Level: 6.1.3.0 Type: PREREQ Requisite Met: no注意补丁包安装完成后,务必需要重启服务器。8. 准备Oracle安装3.1 上传文件将下载好的Oracle安装文件上传到服务器,注意文件版本与服务器版本对应。以下以Oracle10g R2版本为例。3.2 解压gz包gunzip 10gr2_aix5l64_database.cpio.gz3.3 解压cpio包cpi

14、o -idcmv 10gr2_aix5l64_database.cpio3.4 创建用户、组并授权对应目录mkgroupoinstall:创建oinstall组mkgroupdba:创建dba组useradd -g oinstall -G dba -d /home/oracle oracle:创建oracle用户,并将其加入oinstall组和dba组passwd oracle:修改oracle用户的密码这里注意,可以使用id oracle命令检查下对应用户和组的ID,因为两台服务器上这些ID必须完全一致。在对oracle安装目录进行授权时,一定需要注意这个目录是不是HA中定义好的目录了,避免

15、进行重复工作。这里假设我的oracle安装在根目录下的oracle目录中,使用下列命令进行授权。chown -R oracle:oinstall /oracle:给予oracle用户、oinstall组以/oracle目录的编辑权限。vi /etc/security/limits:修改oracle用户的系统配额,在最后末尾添加到如下情况default:fsize = -1core = 2097151cpu = -1data = 262144rss = 65536stack = 65536nofiles = 2000root:daemon:bin:sys:adm:uucp:guest:nobod

16、y:lpd:oracle:data = -1stack = -13.5 修改oracle用户的环境变量vi /home/oracle/.profile:修改oracle的环境变量,修改方式为在此profile中添加如下八行ORACLE_BASE=/oracle/databaseexport ORACLE_BASEORACLE_HOME=$ORACLE_BASE/product/10.2.0export ORACLE_HOMEORACLE_SID=KJPTexport ORACLE_SIDPATH=$ORACLE_HOME/bin:$PATHexport PATH3.6 root账户的准备以ro

17、ot执行Oracle安装文件解压目录下Disk1/rootpre/rootpre.sh文件设置DISPLAY参数:export DISPLAY=服务器IP地址:0.0然后运行xhost +允许所有人访问9. 安装Oracle4.1 使用oracle用户登录检查环境变量用oracle用户登录(注意:必须用oracle重新登陆AIX新的登陆会话而不可以用su命令替代,切忌,否则找不到.profile中设置的oracle参数而将Oracle安装在$HOME下。如果当前用户是root则可以logout然后用oracle登陆。可以使用echo $ORACLE_HOME来检测环境变量。4.2 使用GUI安

18、装数据库启动Xmanager,配置时选择CDE模式,然后使用Xbrowser直接连接到服务器,出现操作系统登录界面,使用oracle用户登录后,如果能够看到AIX的操作桌面,则表示配置成功。打开命令行输入框,执行“/oracleDisk/Disk1/runInstaller”(注意,这里假设我的Oracle安装文件解压在oracleDisK目录中),能够出现图形安装界面,将下放的“同时创建数据库实例”的勾取消,不要创建数据库实例。安装完成后会要求以root权限执行两个脚本,务必执行。4.3 安装数据库实例数据库安装成功后,直接使用oracle用户输入dbca命令创建数据库实例。创建实例时注意,

19、选择数据库实例使用字符集Simplified Chinese ZHS16GBK否则数据库不支持中文。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_

20、FOR_NODE_DOWN_EVENT_LISTENER =OFF4.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 - ora

21、cle -c /oracle/cmd/oraclestartvi /etc/inittab添加行(在最后面)oracle:2:wait:/oracle/cmd/rc.startoracle4.6 AIX下Oracle常用命令lsnrctl start:手工启动监听服务$ORACLE_HOME/bin/dbstart:手工启动数据库也可以使用以下方式:lsnrctl startsqlplus /nologconnect /as sysdbastartupexitexit5、手工关闭oracle服务:sqlplus /nologconnect /as sysdbashutdown immediat

22、eexit三、安装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.s

23、h无法启动。配置/usr/weaver/resin/bin下的startresin.sh文件,修改export ALL_LANG=zh_CN.GB18030,因为AIX没有gbk字符集,注意。配置/usr/weaver/resin/bin下的stopresin.sh文件,将kill all java去掉,否则会杀掉Oracle的java进程,修改为/usr/weaver/resin/bin/httpd.sh stop即可。13. 创建用户并授权使用PLSQL工具,本地配置好之后,现在可以连接到数据库啦,按照以下脚本执行(这里和普通的Oracle10g版本的做法就没有什么区别了)。alter s

24、ystem set _allow_level_without_connect_by=true;create user ecology identified by ecologydefaulttablespaceUSERStemporarytablespace tempquota unlimited on USERS;grant create session to ecology;grant create table,createview,createsequence,createprocedure,create trigger to ecology;grantimp_full_database,exp_full_database to ecology;grantdba to ecology;grant select any table to ecology;14. 完成OK,通过startresin.sh命令启动resin,接下来就能够看到我们熟悉的Ecology界面啦。

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

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