on 01-28-2013 6:49 AM
While Patching 15.7.0.021 to 15.7.0.030, I faced error message below.
Patch is finished but some lib file couldn't write correctly. Of course I stop all of ASE Dataserver and SAP.
And double checked to running process, but I couldn't find any process related with ASE.
I know it is not problem to running ASE, but I'd like to clean update.
Anyone know any cluses, don't hesitate to say anything. thank you.
PS) AIX 7.1 version.
Install File: /sybase/STD/./ASE-15_0/lib/libbtsymbols.so
Status: ERROR
Additional Notes: ERROR - ZeroGme: /sybase/STD/./ASE-15_0/lib/libbtsymbols.so (Cannot open or remove a file containing a running program.)
Install File: /sybase/STD/./ASE-15_0/lib/libcompress.so
Status: SUCCESSFUL
Install File: /sybase/STD/./ASE-15_0/lib/libshmemrtds.so
Status: SUCCESSFUL
Install File: /sybase/STD/./ASE-15_0/lib/libsybibmmq.so
Status: ERROR
Additional Notes: ERROR - ZeroGme: /sybase/STD/./ASE-15_0/lib/libsybibmmq.so (Cannot open or remove a file containing a running program.)
Hello,
the errors are because the installer cannot write these files, this may due to another process using them or that these libraries are still in memory. AIX doesn't release the libraries directly after you have shutdown the ASE. If you want to remove them from memory and are sure they aren't used you can use 'slibclean', here the link for the AIX documentation:
Hope this will help.
Regards,
Stefan Krause-Lichtenberg
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The similar problem, and suggestion for slibclean, is described in Note 100189. While that Note is related to DB2 on AIX, the underlying cause is the same as you experienced.
https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=100189
Regards,
Mark Kusma
Hey guys I'm having the same issue installing ASE 15.7 on AIX 7.1:
Install File: /swbasic/sybase/./shared/SAPJRE-7_1_027_64BIT/lib/ppc64/libverify.so
Status: ERROR
Additional Notes: ERROR - Flexeraal3: /swbasic/sybase/./shared/SAPJRE-7_1_027_64BIT/lib/ppc64/libverify.so (Cannot open or remove a file containing a running program.)
Install File: /swbasic/sybase/./shared/SAPJRE-7_1_027_64BIT/lib/ppc64/libjava.so
Status: ERROR
Additional Notes: ERROR - Flexeraal3: /swbasic/sybase/./shared/SAPJRE-7_1_027_64BIT/lib/ppc64/libjava.so (Cannot open or remove a file containing a running program.)
Install File: /swbasic/sybase/./shared/SAPJRE-7_1_027_64BIT/lib/ppc64/libzip.so
Status: ERROR
Additional Notes: ERROR - Flexeraal3: /swbasic/sybase/./shared/SAPJRE-7_1_027_64BIT/lib/ppc64/libzip.so (Cannot open or remove a file containing a running program.)
So "slibclean" should be applied her as well?
Thank you
Regards
Jose
Hi Luz.
Currently I have this information. Hope it helps
Product
-----------
Product
Product Version
SAP Adaptive Server Enterprise
SAP Adaptive Server Enterprise 15.7
Symptom
--------------
While upgrading ASE The installation setup fails
ASE.log, ASE_suite.log, open_client.log or jre.log may contain some of the following NonFatalErrors:
Install File: <filepath>
Status: ERROR
Additional Notes: ERROR - Flexeraal3: <filepath> (Text file busy)
Install File: <filepath>
Status: ERROR
Additional Notes: ERROR - Flexeraal3: <filepath> (Cannot open or remove a file containing a running program)
Environment
------------------
SAP Adaptive Server Enterprise (Any Version)
SAP Sybase IQ (Any Version)
AIX OS specific issue
Cause
----------
Setup fails to replace the file(s) mentioned in the error message because some binary is still using the shared library. This issue is only encountered on AIX.
Resolution
----------------
Move the files from the error message to a backup directory or rename them.
or
The AIX command slibclean (/usr/sbin/slibclean) unloads the binaries but sometimes does not solve the issue.
or
as last resort,
Reboot the OS host
See Also
IBM knowledge center - info on slibclean.
Regards
JM
You should check the version of these files against the ASE version to ensure they were updated.
From /sybase/STD/ASE-15_0/bin:
dataserver -v
From /sybase/STD/ASE-15_0/lib:
strings libbtsymbols.so | grep libbtsymbols
Start ASE and check the log file:
grep libsybibmmq <logfile> | tail -1
The version information (EBF xxxxx) should be the same across all files. If it isn't, you will want to shut everything down again and retry the upgrade. Feel free to post the results here if they don't match.
Regards,
Mark Kusma
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
88 | |
23 | |
11 | |
9 | |
8 | |
5 | |
5 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.