AIX的安装和ORACLE的安装过程.doc_第1页
AIX的安装和ORACLE的安装过程.doc_第2页
AIX的安装和ORACLE的安装过程.doc_第3页
AIX的安装和ORACLE的安装过程.doc_第4页
AIX的安装和ORACLE的安装过程.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安装5.2的大致过程同我写的5.1安装过程类似,不过需要注意的是在BOS菜单的时候:那个更多选项More Options(Desktop,Security,Kernel,Software.)的时候一定要把下面的第8项选成Yes,否则下面的第9项Install More Software不会出现,尽管这样做第3项会变成No也必须要这样做!在选择上面的第9项之后一定要把这里所有的全部选成Yes,如图:然后输入:99 返回,最后有个安装汇总预览,如图:一定要看到出现上面的Optional Software being installed:否则只是安装的一个基本UNIX,以后不能安装ORACLE等。备注:安装一般只需要第1,2张光盘,Expand Disk扩展包是第5张安装完成5.2(具体参考红皮书191)以后一 、装文件集,把第一张盘上所有以bos开头的文件集都装上,因为不知道哪些不需要装,所以干脆全装,知道原因我就不全装了,#smitty install后如下图 在Install and Update Software上按Enter:在Install Software上按Enter:按ESC+4选择/dev/cd0再按ESC+4查找光盘里的文件,逐个安装以bos开头的文件二 、升级ML到06使用#oslevel r查看当前版本和ML级别# oslevel -r5200-03三、调整空间大小# lspv hdisk0PHYSICAL VOLUME: hdisk0 VOLUME GROUP: rootvgPV IDENTIFIER: 00502acbe5b5c7eb VG IDENTIFIER 00502acb00004c0000000105ef650861PV STATE: activeSTALE PARTITIONS: 0 ALLOCATABLE: yesPP SIZE: 128 megabyte(s) LOGICAL VOLUMES: 9TOTAL PPs: 546 (69888 megabytes) VG DESCRIPTORS: 2FREE PPs: 94 (12032 megabytes) HOT SPARE: noUSED PPs: 452 (57856 megabytes)FREE DISTRIBUTION: 00.00.00.00.94USED DISTRIBUTION: 09.15可以看出整个hdisk0是70G,每个PP的SIZE是128M查看物理内存,2G# bootinfo -r2097152根据安装要求建议把交换空间调整到内存的2倍查看交换空间# lsps -aPage Space Physical Volume Volume Group Size %Used Active Auto Typehd6 hdisk0 rootvg 512MB 1 yes yes lv增加交换空间#smit chps根据前面的信息,物理内存是2G,把交换空间设置为4G,每个PP SIZE是128M,4000/128=31.25,我这个NUMBER数设置为30就够了,然后点Enter执行,OK后再看# lsps -aPage Space Physical Volume Volume Group Size %Used Active Auto Typehd6 hdisk0 rootvg 4480MB 1 yes yes lv交换空间已经改好了,由于这个是已经调整空间后的结果,下面的只用于参考# df -mFilesystem MB blocks Free %Used Iused %Iused Mounted on/dev/hd4 640.00 626.60 3% 2210 2% /dev/hd2 5120.00 2972.76 42% 30130 5% /usr/dev/hd9var 128.00 121.71 5% 328 2% /var/dev/hd3 8192.00 6130.80 26% 5108 1% /tmp/dev/hd1 38912.00 34747.12 11% 60780 1% /home/proc - - - - - /proc/dev/hd10opt 128.00 105.45 18% 514 3% /opt/dev/cd0 585.41 0.00 100% 299728 100% /cdromORACLE的安装目录,因为考虑到以后数据库上的数据大小,建议设置为35G以上#smit chfs选第二个,按Enter选择要改变的分区这里以/home为例子在Unit Size上按ESC+4选择单位:Gigabytes在Number of units输入想要增加到的大小,我们假设把/home空间扩大到38G,这里输入38按Enter执行,OK后使用#df m查看,以同样的方式改变可能需要的空间大小四、采用硬盘安装文件的方式,避免长时间读取光盘出问题(如果空间允许的话),采用任意方式把ORACLE的4个安装文件XXX1.CPIO, XXX2.CPIO, XXX3.CPIO, XXX4.CPIO上传到AIX的同一目录里,如:/tmp/oracle,(当然要建立这个目录作为临时存放用)1.cd /tmp/oracle2.cpio idcmv XXX1.cpio,生成一个Disk1目录3 cpio idcmv XXX2.cpio,生成一个Disk2目录4.cpio idcmv XXX3.cpio,生成一个Disk3目录5 cpio idcmv connect / as sysdba; sqlstartup;数据库的关闭 登录到oracle运行如下命令: $ sqlplus /nologsqlconnect / as sysdba;sqlshutdown immediate;监听服务的启动登录到oracle运行如下命令:$ lsnrctl start监听服务的关闭登录到oracle运行如下命令:$ lsnrctl stop错误处理1、执行安装光盘4-1上的runInstaller。第一次安装时,安装的JAVA界面直接就出来了,但第二次安装就没这么幸运了。把碰到的问题总结一下。其一,报错了一堆有关环境变量的错误。检查思考后,发现原因在于修改.profile后没有重新登录。其二,报错inventory location is valid。 原因是第一次安装时已经执行了/tmp/orainstRoot.sh ,并生成了/etc/oraInst.loc,第二次安装在/tmp下不会出现orainstRoot.sh。解决办法是更改/etc/oraInst.loc里面的内容到正确的位置。2、copy link 等过程比较顺利,没有出现问题。关于彻底删除ORACLE把ORACLE安装目录删了,把/etc/oratab,/etc/ oraInst.loc删了就可以了cd $ORACLE_BASErm -fr *rm -fr /etc/oratab就可以了。oracle安装时会保存两个部分第一部分是应用程序目录第二部分是数据库目录 放数据库内容rm /etc/ora*;rm -r /var/opt/oracle;rm -rf /usr/local/*错误归类:一使用telnet登录时这个环境变量可以生效。 而用CDE登录时就没有。包括在本机控制台和X-WIN32,不知道为什么?解答: 1. 请检查该用户主目录下.dtprofile文件,将其中的最后一行“DTSOURCEPROFILE=true”前面的#号注释去掉; 2. 如果按上面步骤将注释号去掉后,.profile文件中设置的环境变量在CDE登录时仍不生效,请试用下述方法: 在该用户主目录下创建一个名为.kshrc的文件,将需要的环境变量的设置命令(即,原先写在.profile文件中的命令)写入该文件中,之后在该用户主目录的.profile文件中写入如下一行命令: export ENV=$HOME/.kshrc (其中,$HOME为该用户的主目录名。) 设置完成后,重新登录CDE。 地址为:/support/docview.wss?uid=csc148256d65004dc82448256d6500407bca二.注意事项,如果在重装ORACLE之前一定要检查是否已经删除了/etc下面以ora开头的2个文件,否则重装的时候不会让你选择UNIX GROUP和安装路径,因为直接读取了这个文件的内容,切记!最好是#cd /etc仔细检查一下三关于libnjni9.so的AIO(异步I/O)错误问题$ netca Error loading native library: libnjni9.so. java.lang.UnsatisfiedLinkError: jniGetOracleHome at mon.NetGetEnv.getOracleHome(NetGetEnv.java) at .ca.CmdlineArgs.setOraArgs(CmdlineArgs.java) at .ca.NetCA.(NetCA.java) at .ca.NetCA.main(NetCA.java) $ sqlplus /nolog exec(): 0509-036 Cannot load program sqlplus because of the following errors: 0509-130 Symbol resolution failed for /usr/lib/libc.aaio_64.o because: 0509-136 Symbol kaio_rdwr64 (number 0) is not exported from dependent module /unix. 0509-136 Symbol listio64 (number 1) is not exported from dependent module /unix. 0509-136 Symbol acancel64 (number 2) is not exported from dependent module /unix. 0509-136 Symbol iosuspend64 (number 3) is not exported from dependent module /unix. 0509-136 Symbol aio_nwait (number 4) is not exported from dependent module /unix. 0509-150 Dependent module libc.a(aio_64.o) could not be loaded. 0509-026 System error: Cannot run a file that does not have a valid form at. 0509-192 Examine .loader section symbols with the dump -Tv command.开始的时候整死不知道原因,在最热门的相关论坛发帖,2天没人回答,查找相关错误,发现很多人都出现了这个AIO问题,甚至有人整了一年都没解决,极度郁闷!试过多种方法:1. 检查LD_LIBRARY_PATH环境变量,确保/oracle/product//lib32在/oracle/product//lib前面2改名字,把ORACLE_HOME(/home/oracle/app/product/9.2.0/lib/)下libnjni9.so改个其他名字如libnjni9_temp.so,有人说这样做成功了的,不过我试了没成功,我又改了回来,也许是机器本身和OS本身有区别吧。3找不到那个libnjni9.so,我就安装一个吧,也看了国外的资料,先胡乱试一下下载到libaio-oracle-0.3.0.tar.gz,就是这个垃圾文件,先不管,还是和ORACLE安装程序放在一起吧,用FTP软件传到/tmp/oracle下面#gzip d libaio-oracle-0.3.0.tar.gz#tar xvf libaio-oracle-0.3.0.tar#./configure靠,没编译器,哎,又装个编译器吧,郁闷,找到gnu.gcc-.exe和gnu.gcc.g+-.exe详细安装参见后面如何安装Gcc,G+编译器这下应该没问题了吧,再来#./configure终于看见一大片文件在检查编译了,爽!安装到最后,居然说最后一步Error,靠!说什么要大于0.3.0,难道是版本低了,也许AIX5.2需要更高的版本?又郁闷了!又下了一个0.3.92的,这下够高了吧,再来,还是说这个问题,毛了!继续看别的解决方法4. /infocenter/pseries/index.jsp?topic=/com.ibm.aix.doc用root身份#smitty-Devices-Asynchronous I/O-Posix Asynchronous I/O还有个Asynchronous I/O (Legacy),有2个AIO,改哪个呢?一起搞吧,先来第一个Posix Asynchronous I/O,查英语不知道什么是Posix-Change / Show Characteristics of Asynchronous I/O- STATE to be configured at system restart available +按ESC+4选择available,按Enter执行,OK按ESC+3返回以同样的方式执行Asynchronous I/O (Legacy),也这样改,OK#shutdown Fr上个WC回来,使用oracle用户登录,没抱什么希望输入#sqlplus /nolog居然有反应了sqlplus哈哈!暴笑!YEAH!使用命令确认:#lsdev Cc aioaio0 Available Asynchronous I/O(Legacy)如果看到这个有Available就表示已经打开了总结一下:不知道我是以第4步方法成功的还是有前面的安装那些包的原因2005-8-23AIX上安装Oracle9i成功,但起动netca出java异常的解决方法 原 Afterinstalloracle9ionAIX5Lsuccessfull,runnetca,errormessagefollows:Errorloadingnativelibrary:libnjni9.so.java.lang.UnsatisfiedLinkError:jniGetOracleHmon.NetGetEnv.getOracleHome(NetGetEnv.java).ca.CmdlineArgs.setOraArgs(CmdlineArgs.java).ca.NetCA.(NetCA.java).ca.NetCA.main(NetCA.java)etc.解决:检查LD_LIBRARY_PATH环境变量,确保/oracle/product//lib32在/oracle/product//lib前面。 四:如何消除小型机的黄灯警告,尽管没有任何错误? 发现小型机黄灯亮,用errpt查看后都是临时错误,并无大碍,但黄灯始终亮,如总让黄灯亮,一旦有新的错误发生,不容易识别,那么如何让黄灯不显示呢? IBM power4(5)系列的设备上的黄灯(系统警告灯)长亮,并不一定是硬件报错。引起此种现象有多种原因,可能是由于硬件故障,也可能是由于机房环境(如电流,温度,网络断线),也可能由于用户的误操作(如非正常关机,等等)引起。 其判别方法如下: 1,诊断系统,判断是否硬件故障。 Root用户执行diag; 回车后,进第2项,advanced diagnostics routines; 选system verification; 选all resources,回车; 按F7进行执行检测; 看返回结果,是否存在故障。 如存在故障,记录故障及errpt a,反馈给IBM公司或维护商。 2,如无

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论