Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

41

积分

0

好友

8

主题
1#
发表于 2012-1-12 19:16:05 | 查看: 6464| 回复: 5
aix 5.3上安装oracle 10g,运行runInstaller就出错:
[node1:oracle:/mydata/Disk1]./runInstaller
**************************************************************************
******
Your platform requires the root user to perform certain pre-installation
OS preparation.  The root user should run the shell script 'rootpre.sh' be
fore
you proceed with Oracle installation.  rootpre.sh can be found at the top
level
of the CD or the stage area.
Answer 'y' if root has run 'rootpre.sh' so you can proceed with Oracle
installation.
Answer 'n' to abort installation and then ask root to run 'rootpre.sh'.
**************************************************************************
******
Has 'rootpre.sh' been run by root? [y/n] (n)
y
./runInstaller[58]: /tmp/sh10360.13: 0403-005 Cannot create the specified file.
---------------------------------------------------------------------------------------------------------
[node1:oracle:/tmp]df -m /tmp
Filesystem    MB blocks      Free %Used    Iused %Iused Mounted on
/dev/hd3        1024.00    988.59    4%       34     1% /tmp
[node1:oracle:/tmp]ls   
cfgvg.out                      rc.net.out                     rootpre.out_12-01-11.18:41:57
dpi_socket                     rc.net.serial.out              xlogfile
[node1:oracle:/tmp]ls -l /
......
drwxr-sr-x   5 root     system         1536 Jan 11 19:06 tmp
......
网上也查了没找到合适的解决方法,像似权限的问题可检查了一下好像也没错呀
请大家指点一下!多谢!
2#
发表于 2012-1-12 19:17:15
action plan:


./runInstaller -debug > debug.log

上传debug.log的内容

回复 只看该作者 道具 举报

3#
发表于 2012-1-12 20:10:01

回复 2# 的帖子

[node1:oracle:/mydata/Disk1]more debug.log
**************************************************************************
******

Your platform requires the root user to perform certain pre-installation
OS preparation.  The root user should run the shell script 'rootpre.sh' be
fore
you proceed with Oracle installation.  rootpre.sh can be found at the top
level
of the CD or the stage area.

Answer 'y' if root has run 'rootpre.sh' so you can proceed with Oracle
installation.
Answer 'n' to abort installation and then ask root to run 'rootpre.sh'.

**************************************************************************
******

Has 'rootpre.sh' been run by root? [y/n] (n)

[node1:oracle:/mydata/Disk1]
这是根据版主的提示记录下来debug.log的内容。
我试着用root用户执行了一下runInstaller
# ./runInstaller
**************************************************************************
******

Your platform requires the root user to perform certain pre-installation
OS preparation.  The root user should run the shell script 'rootpre.sh' be
fore
you proceed with Oracle installation.  rootpre.sh can be found at the top
level
of the CD or the stage area.

Answer 'y' if root has run 'rootpre.sh' so you can proceed with Oracle
installation.
Answer 'n' to abort installation and then ask root to run 'rootpre.sh'.

**************************************************************************
******

Has 'rootpre.sh' been run by root? [y/n] (n)
y

Starting Oracle Universal Installer...

No pre-requisite checks found in oraparam.ini, no system pre-requisite checks will be executed.
Preparing to launch Oracle Universal Installer from /tmp/OraInstall2012-01-11_08-05-53PM. Please wait ...
竟然可以走到please wait这里,我感觉像是oracle用户建的有问题,不知道这样判断是否正确?

回复 只看该作者 道具 举报

4#
发表于 2012-1-12 20:21:34
1. 用户 不会使用 debug模式, 利用debug 诊断的思路放弃

2.
action plan:

su - oracle

touch /tmp/test_log

回复 只看该作者 道具 举报

5#
发表于 2012-1-12 20:27:43

回复 4# 的帖子

[node1:oracle:/tmp]touch test_log
touch: 0652-046 Cannot create test_log.
说明oracle用户没有对/tmp目录写的权限。
ps:/tmp之前被我删除重建过!是进入系统单用户删除后重建的。

回复 只看该作者 道具 举报

6#
发表于 2012-1-12 20:31:38

回复 4# 的帖子

多谢版主,修改下/tmp的权限好了
思维真是王牌!

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-12-23 21:16 , Processed in 0.050072 second(s), 22 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569