Oracle DB install failure


 
Thread Tools Search this Thread
Operating Systems Solaris Oracle DB install failure
# 1  
Old 03-21-2014
Oracle DB install failure

Hi all,

I'm quite new to Solaris and I've been searching around everywhere to try and find the root of my Oracle DB install problem. It quits immediately when it runs isainfo when it gets a return of 3md64. To me this looks like there is a typo where ever isainfo pulls it's info from, but I haven't been able to track that down yet. I am hoping to get some guidance on this issue. Below is the message I receive in the install log. I also ran the isainfo command afterwards and got the same result (shown below). Is there somewhere I can look at the code and correct this typo?

Thanks in advance for the help!

P.S. Please let me know if you require any extra info to help solve this. It's been quite frustering thus far Smilie
---------------------------------------------------------------------------
Specs:

Release: 5.10
Kernel architecture: i86pc
Application architecture: i386
Hardware provider:
Domain:
Kernel version: SunOS 5.10 Generic_147148-26
---------------------------------------------------------------------------


Code:
Starting Installation ...
FAILED, quitting now
Done!
Fri Mar 21 17:35:12 CDT 2014
isainfo: unable to identify isa '3md64'!/tmp/database/runInstaller: test: unknown operator amd64
<2014-03-21 17:35:12.848> <Thread-166> InstallOraclePanel: OraInstallation.installOracle() returns: false
inOutErrorMsgs is []
(X) commiting registry
(X) shutting down service manager
(X) cleaning up temporary directories



bash-3.2# isainfo
isainfo: unable to identify isa '3md64'!


Last edited by DukeNuke2; 03-21-2014 at 10:30 PM..
# 2  
Old 03-24-2014
Does anybody know the file that isainfo queries to obtain these results? I believe that this file is corrupt, but I am having a difficult time tracking it down. Any help would be appreciated.
# 3  
Old 03-24-2014
The trace output might be helpful. Try the command below and post the output:

Code:
truss -fald isainfo

# 4  
Old 03-24-2014
radoulov,

Here is the generated output. Thanks for taking a look!

Code:
bash-3.2# truss -fald isainfo
Base time stamp:  1395695517.6726  [ Mon Mar 24 16:11:57 CDT 2014 ]
5759/1:          0.0000 execve("/usr/bin/isainfo", 0x08047D7C, 0x08047D84)  argc = 1
5759/1:          argv: isainfo
5759/1:          0.0011 sysinfo(SI_MACHINE, "i86pc", 257)               = 6
5759/1:          0.0013 mmap(0x00000000, 32, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFF0000
5759/1:          0.0014 sysconfig(_CONFIG_PAGESIZE)                     = 4096
5759/1:          0.0015 mmap(0x00000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFB0000
5759/1:          0.0016 mmap(0x00000000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEFA0000
5759/1:          0.0017 memcntl(0xFEFBE000, 13408, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
5759/1:          0.0017 memcntl(0x08050000, 2668, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
5759/1:          0.0018 resolvepath("/usr/lib/ld.so.1", "/lib/ld.so.1", 1023) = 12
5759/1:          0.0018 resolvepath("/usr/bin/isainfo", "/usr/bin/isainfo", 1023) = 16
5759/1:          0.0019 stat64("/usr/bin/isainfo", 0x08047960)          = 0
5759/1:          0.0019 open("/var/ld/ld.config", O_RDONLY)             Err#2 ENOENT
5759/1:          0.0020 stat64("/lib/libc.so.1", 0x08047210)            = 0
5759/1:          0.0020 resolvepath("/lib/libc.so.1", "/lib/libc.so.1", 1023) = 14
5759/1:          0.0021 open("/lib/libc.so.1", O_RDONLY)                = 3
5759/1:          0.0021 mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEF90000
5759/1:          0.0021 mmap(0x00010000, 1155072, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE70000
5759/1:          0.0022 mmap(0xFEE70000, 1110605, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEE70000
5759/1:          0.0022 mmap(0xFEF80000, 30375, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 1114112) = 0xFEF80000
5759/1:          0.0022 mmap(0xFEF88000, 4328, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANON, -1, 0) = 0xFEF88000
5759/1:          0.0022 munmap(0xFEF90000, 32768)                       = 0
5759/1:          0.0023 close(3)                                        = 0
5759/1:          0.0023 mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEF90000
5759/1:          0.0023 memcntl(0xFEE70000, 124768, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
5759/1:          0.0025 mmap(0x00010000, 24576, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEE60000
5759/1:          0.0026 getcontext(0x080477D0)
5759/1:          0.0026 getrlimit(RLIMIT_STACK, 0x080477C8)             = 0
5759/1:          0.0026 getpid()                                        = 5759 [5758]
5759/1:          0.0027 lwp_private(0, 1, 0xFEE62A00)                   = 0x000001C3
5759/1:          0.0027 setustack(0xFEE62A60)
5759/1:          0.0027 sysi86(SI86FPSTART, 0xFEF88798, 0x0000133F, 0x00001F80) = 0x00000001
5759/1:          0.0028 sysconfig(_CONFIG_PAGESIZE)                     = 4096
5759/1:          0.0028 brk(0x08063548)                                 = 0
5759/1:          0.0028 brk(0x08065548)                                 = 0
5759/1:          0.0029 stat64("/usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3", 0x08046D60) = 0
5759/1:          0.0029 resolvepath("/usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3", "/usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3", 1023) = 44
5759/1:          0.0030 open("/usr/lib/locale/en_US.UTF-8/en_US.UTF-8.so.3", O_RDONLY) = 3
5759/1:          0.0030 mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEE50000
5759/1:          0.0030 mmap(0x00010000, 2297856, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEC00000
5759/1:          0.0031 mmap(0xFEC00000, 2225278, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEC00000
5759/1:          0.0031 mmap(0xFEE2F000, 4234, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 2224128) = 0xFEE2F000
5759/1:          0.0031 munmap(0xFEE20000, 61440)                       = 0
5759/1:          0.0032 munmap(0xFEE50000, 32768)                       = 0
5759/1:          0.0032 close(3)                                        = 0
5759/1:          0.0033 memcntl(0xFEC00000, 7188, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
5759/1:          0.0033 stat64("/usr/lib/locale/en_US.UTF-8/methods_en_US.UTF-8.so.3", 0x08046CA0) = 0
5759/1:          0.0033 resolvepath("/usr/lib/locale/en_US.UTF-8/methods_en_US.UTF-8.so.3", "/usr/lib/locale/common/methods_unicode.so.3", 1023) = 43
5759/1:          0.0034 open("/usr/lib/locale/en_US.UTF-8/methods_en_US.UTF-8.so.3", O_RDONLY) = 3
5759/1:          0.0034 mmap(0x00010000, 32768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_ALIGN, 3, 0) = 0xFEE50000
5759/1:          0.0034 mmap(0x00010000, 122880, PROT_NONE, MAP_PRIVATE|MAP_NORESERVE|MAP_ANON|MAP_ALIGN, -1, 0) = 0xFEBE0000
5759/1:          0.0034 mmap(0xFEBE0000, 55453, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_TEXT, 3, 0) = 0xFEBE0000
5759/1:          0.0035 mmap(0xFEBFD000, 2548, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_INITDATA, 3, 53248) = 0xFEBFD000
5759/1:          0.0035 munmap(0xFEBEE000, 61440)                       = 0
5759/1:          0.0036 munmap(0xFEE50000, 32768)                       = 0
5759/1:          0.0036 close(3)                                        = 0
5759/1:          0.0036 mmap(0x00000000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANON, -1, 0) = 0xFEE50000
5759/1:          0.0036 memcntl(0xFEBE0000, 2552, MC_ADVISE, MADV_WILLNEED, 0, 0) = 0
5759/1:          0.0037 stat64("/usr/lib/locale/en_US.UTF-8/libc.so.1", 0x08046CA0) Err#2 ENOENT
5759/1:          0.0038 open("/usr/lib/locale/en_US.UTF-8/LC_MESSAGES/SUNW_OST_OSCMD.mo", O_RDONLY) Err#2 ENOENT
5759/1:          0.0039 sysinfo(SI_ARCHITECTURE_64, "3md64", 20)        = 6
5759/1:          0.0039 fstat64(2, 0x08046DF0)                          = 0
isainfo5759/1:           0.0039 write(2, " i s a i n f o", 7)                   = 7
: unable to identify isa '5759/1:                0.0040 write(2, " :   u n a b l e   t o  ".., 26)      = 26
3md645759/1:             0.0040 write(2, " 3 m d 6 4", 5)                       = 5
'!
5759/1:          0.0040 write(2, " ' !\n", 3)                           = 3
5759/1:          0.0041 _exit(3)

# 5  
Old 03-24-2014
I believe that there's in an error in some configuration file. It should be amd64 I suppose, not 3md64. try searching for the string 3md64 in /etc (in /etc/system for example).
# 6  
Old 03-24-2014
radoulov,

I had a similar thought of searching the /etc directory. I began a search search earlier this morning and after about 2 hrs of nothing, with the search still running I assume, I accidentally exited my session Smilie . I have begun another search, see below, and hopefully this pops something up to me by the morning. I think this command is the best way to search the entire directory in one sweep. Let me know if you have any other suggestions. Thanks again for the help!

Code:
bash-3.2# pwd
/etc
bash-3.2# ggrep -H -R -I '3md64'* /etc

# 7  
Old 03-25-2014
Well, something's wrong with the OS. I would consider the following options:

1. Is it a new server? Could it be rebuild from scratch? Rebuilding the server could be cheaper in terms of time and effort than troubleshooting the issue.
2. For a server that hosts other applications and is known to have no other problems (other than the isainfo's output), you could check if executing the database installer with the ignoreSysPrereqs option could help.

Do you know what's the word size of the server - 32 or 64bit (apparently isainfo is not able to determine it)? What's the version and the implementation (32/64bit) ot the Oracle database software that you're trying to install?
Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. UNIX for Beginners Questions & Answers

Shell script to execute Oracle procedure and trigerring email on success and failure

Here is the shell script which need to trigger a stored procedure and when the record count is 0 then it should capture in the log that 0 duplicate records are found and if it's more than 0 then log with no of records. Also if there is any sqlerror then it should write the same in the log file and... (17 Replies)
Discussion started by: senmng
17 Replies

2. Solaris

Java Install Failure

Hello Everyone, I am trying to install a new version of Java on Solaris 10 but I am unable to install. The server is a SPARC 64bit machine. I downloaded Java SE Runtime Environment 8u101 (jre-8u101-solaris-sparcv9.tar.gz), then changed the directory to /usr/java. Copied the tar.gz... (5 Replies)
Discussion started by: dhiralall
5 Replies

3. UNIX for Dummies Questions & Answers

Failure to install Linux

I need help. My recently downloaded LINUX version won't install. Is this because of as previous OS being installed in my PC. I removed it prior to my LINUX installation and this is where problems started. (2 Replies)
Discussion started by: henzbelmont
2 Replies

4. Solaris

Failure to telnet in new install Sun5.10

Hi, I telnet to the localost in new install Sun 5.10 I get below error I also telnet from other to this mahcine but get "access deny" after input root password. The password is correct as I can login in console "Not on system console connection to unknown cloase by foregin host" Why ,... (25 Replies)
Discussion started by: chuikingman
25 Replies

5. HP-UX

Oracle 9i install: Error in invoking target install of makefile

I receive an error while installing Oracle 9i: Error in invoking target install of makefile /opt/oracle/product/9.2.0/sqlplus/lib/ins_sqlplus.mk Furthermore: $ whoami oracle $ echo $ORACLE_HOME /opt/oracle/product/9.2.0 $ pwd /opt/oracle/product/9.2.0/sqlplus/lib $ ll total... (5 Replies)
Discussion started by: chris2005
5 Replies

6. UNIX for Dummies Questions & Answers

fbdesk install failure

hello all. I just started to use fluxbox (www.fluxbox.org) as my gui, i like the fact that it is much faster than kde. The only problem is that it doesn't support icons on the desktop nativly. If you want that ability you have to instal the fbdesk package. When i go to instal this package i get an... (0 Replies)
Discussion started by: Shifty
0 Replies
Login or Register to Ask a Question