Hi ,I am getting an error during installation of 8174 SE db software on hpux(11.2)i was able to install the base realease 8170 successfully but during installation of patchset release it throws error.
/oracle/product/8.1.7.4se/lib/libwtc8.sl
Printable View
Hi ,I am getting an error during installation of 8174 SE db software on hpux(11.2)i was able to install the base realease 8170 successfully but during installation of patchset release it throws error.
/oracle/product/8.1.7.4se/lib/libwtc8.sl
thats not an error, whats the full error
Error in writing to file /oracle/product/8.1.7.4se/lib/libwtc8.sl,is it becoz i didn't set umask to 022, If I forgot to set the umask to umask022 before install, is there a way I can rectify that after the installation
I dont think so.
I would rather do the install again.
If you dont do that i think you will have a problem when the installer tries to link the binaries if i remember correctly.
regards
Hrishy
I de-install the software from runInstaller but there were few directories existed in oracle home which i removed manually but there this file again when i am trying to remove is complaining
"rm: libwtc8.sl not removed. Text file busy", even i can't move it . i have other oracle versions too running on this box like 8174 EE nad 10gr2.
Hi
From which home are you trying to remove rm: libwtc8.sl
You said you already have a oracle 8174 running then why you are reinstalling it ?
regards
Hrishy
I have 8174 EE already running i am trying to install 8174 SE and removing this file from 8174 SE home.
Hi
Please post the complete rm command with full path.
Whats the result of lsof /ful-path-to/libwtc8.sl
regards
Hrishy
ll /oracle/product/8.1.7se/lib/libwtc8.sl
-rwxr-xr-x 1 oracle dba 12288 Aug 25 2000 /oracle/product/8.1.7se/lib/libwtc8.sl
Hi
Whats the output of
lsof /oracle/product/8.1.7se/lib/libwtc8.sl
regards
Hrishy
lsof /oracle/product/8.1.7se/lib/libwtc8.sl
sh: lsof: not found.
/oracle/product/8.1.7se/lib/libwtc8.sl
ls /oracle/product/8.1.7se/lib/libwtc8.sl
/oracle/product/8.1.7se/lib/libwtc8.sl
Hi Nisha
Did you try doing
cd /oracle/product/8.1.7se
and then rm -rf lib/libwtc8.sl
some process has the file open which you are not able to delete.
either lsof is not in your path or its not installed
You can try downloading lsof for suse it must be available for download
regards
Hrishy
yes i did ,so can't i just go ahead and re-install the software?
Hi
You can try reinstalling.
Make sure you oracle_home is different from the ee one and your umask is set to 022
regards
Hrishy
Thanks Hrishy you rock,let you know if i stuck somewhere.
Hi
I would rock if and only if the installation succeeds else
It failed with the error "error in writing to file /oracle/product/8.1.7se/lib/libwtc8.sl".During base release installation.
Hi Nisha
I presume the file is locked by some process
You need to either shutdown the databases listeners and agnets that are running or
use
lsof /path-to/libwtc8.sl
or fuser /path-to-/livwtc8.sl
to find out which process is blocking it.
You can also try shutting down the listener and intelligent agent and try running the installer and see what happens.
try man lsof usually lsof is available in linuxes
regards
Hrishy
here is the output of fuser command:
fuser /oracle/product/8.1.7se/lib/libwtc8.sl
/oracle/product/8.1.7se/lib/libwtc8.sl: 18788m 18783m 18789m 18790m 18791m 18784m 18787m
Hi Nisha
Hmm i dont know how fuser works on Suse Linux.
When i do a fuser /path-t0-file/libwtc8.sl
it should give me the pid of the process that has opened the file libwtc8.sl
what does the man page say for suse linux
try fuser -v /path-t0-file/libwtc8.sl
regards
Hrishy
can i kill these processes?
my OS is HPUX-11.2 not linux SuSe.
Hi
Well you dont have a choice if you dont kill you wont be able to install :-)
upto you if you want to kill or not
regards
Hrishy
ps -ef|grep 18788
oracle 18788 18783 0 15:33:12 ? 0:00 /oracle/product/8.1.7se/Apache/Apache/bin/httpd -d /oracle/prod
Hi
Please stop apache or better kill it.
regards
Hrishy
Thanks ,let you know if i stuck again.
i am stuck with an error again during patchset release "Error invoking target install of makefile /oracle/product/8.1.7.4se/rdbms/lib/ins_rdbms.mk,
Hi
This is not the complete error .
The log file has got more details why the make command failed .
You need to post that error.
regards
Hrishy
you mean in $ORACLE_HOME/install/log?
Hi
One of the logfiles has more on why the make failed i dont remember whcih logfile though.
regards
Hrishy
1145 /usr/ccs/bin/ld: Unrecognized argument: +padtext
1146 /usr/ccs/bin/ld: Usage: /usr/ccs/bin/ld [options] [flags] files
1147 *** Error exit code 1
1148
1149 Stop.
1150 *** Error exit code 1
1167 /usr/ccs/bin/ld: Unrecognized argument: +padtext
1168 /usr/ccs/bin/ld: Usage: /usr/ccs/bin/ld [options] [flags] files
1169 *** Error exit code 1
1170
1171 Stop.
1172 *** Error exit code 1
1173
1174 Stop.
above are the errors in the log,is it because the make is not in usr/ccs/bin?
Hi
I am not sure about this
is make utility in your path .
What happens if you open another session and try running
make /oracle/product/8.1.7.4se/rdbms/lib/ins_rdbms.mk
manually .
Are you trying to install the patch or trying to install the base version of oracle8.1.7 se edition now
is this a 64 bit version or a 32 bit version of oracle
regards
Hrishy
Here is the .profile for oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/usr/lib
export SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/usr/lib
export PATH=/usr/ccs/bin:$ORACLE_HOME/bin:$PATH:.
export ORACLE_HOME=/oracle/product/8.1.7se
umask 022
I have one more question does the hadware and software requirments are same fro EE and SE ,i don't think i am missing any OS packages or patches as i already have a EE of same version running on this box.
I am trying to install patch release,its OS is 64bit and oracle 64 bit.
[oracle:panther:NOSID] /home/oracle > which make
/usr/ccs/bin/make
Hi
Yes the hardware and software requirements are same.
regards
Hrishy
Hi
Is this 32 bit or 64 bit version of the software ?
I think if its 32 bit from the path you should remove ref to 64 bit
regards
Hrishy
I am trying to install patch release,its OS is 64bit and oracle 64 bit.
[oracle:panther:NOSID] /home/oracle > which make
/usr/ccs/bin/make
Hi
Then your paths are wrong as i see ref to 32 bits.
AFAIK this
should read something likeCode:export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/usr/lib
export SHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/lib64:/usr/lib
export PATH=/usr/ccs/bin:$ORACLE_HOME/bin:$PATH:.
export ORACLE_HOME=/oracle/product/8.1.7se
umask 022
it should ref to 64 bit librariesCode:export LD_LIBRARY_PATH=$ORACLE_HOME/lib64:/usr/lib
export SHLIB_PATH=$ORACLE_HOME/lib64:/usr/lib
export PATH=/usr/ccs/bin:$ORACLE_HOME/bin:$PATH:.
export ORACLE_HOME=/oracle/product/8.1.7se
umask 022
regards
Hrishy
Thanks hirshy, that means i need to clean up everything redo it again right?anyway here is the output of the command chatr metalink note: 109621.1
cd $ORACLE_HOME/bin
[oracle:panther:NOSID] /oracle/product/8.1.7se/bin > chatr oracle
oracle:
shared executable
shared library dynamic path search:
SHLIB_PATH enabled first
embedded path disabled second Not Defined
shared library list:
dynamic /oracle/product/8.1.7se/lib/libjox8.sl
dynamic /oracle/product/8.1.7se/lib/libobk.sl
dynamic /usr/lib/librt.2
dynamic /usr/lib/libpthread.1
dynamic /usr/lib/libnss_dns.1
dynamic /usr/lib/libdld.2
dynamic /usr/lib/libm.2
dynamic /usr/lib/libc.2
shared library binding:
deferred
global hash table disabled
plabel caching disabled
global hash array size:1103
global hash array nbuckets:3
shared vtable support disabled
explicit unloading enabled
static branch prediction enabled
executable from stack: D (default)
kernel assisted branch prediction enabled
lazy swap allocation disabled
text segment locking disabled
data segment locking disabled
third quadrant private data space disabled
fourth quadrant private data space disabled
third quadrant global data space disabled
data page size: D (default)
instruction page size: D (default)
nulptr references disabled
shared library private mapping disabled
shared library text merging disabled