CSDK Installation log: Mostly successful installation
Posted in 2023
Topics: Installation, Setup & Upgrades, Storage & Space Management, SQL Development & Query Writing, Security, Permissions & Auditing, Logging & Checkpoints
Hi Family. And hoooray for me (and those who helped me): I finally got an error-free initialization of my Informix instance! Got past at least one spectacularly stupid oversight (physical log > rootdbs) and found it better to set RTO_SERVER_RESTART to 0. Now the next step:installing the CSDK. I used installclientsdk -i gui as user informix. And now I have my doubts about that. All seemed to go well until the end. As best as I can remember the last message (it popped off pretty quick) read something like: Installation complete but there were some errors. See the installation log . Fair enough. I found the excessively long-named log file: $INFORMIXDIR/IBM_Informix_Client-SDK_Install_07_10_2023_19_12_02.log (gag!!) wherein I am informed that there were 4 NonFatalErrors. I am including these errors here, hoping I can still get by without necessarily fixing them. ========================================================= Install File: /home/ifmx-stuff/ids.14.10.FC10/./release/en_us/0333/notesstyle.css Status: ERROR Additional Notes: ERROR - Flexeraak1: /home/ifmx-stuff/ids.14.10.FC10/./release/en_us/0333/notesstyle.css (Permission denied) ========================================================= Install File: /home/ifmx-stuff/ids.14.10.FC10/./gskit/installgskit Status: ERROR Additional Notes: ERROR - Flexeraak1: /home/ifmx-stuff/ids.14.10.FC10/./gskit/installgskit (Permission denied) ========================================================= Custom Action: com.ibm.informix.install.NonRootScriptGeneration Status: SUCCESSFUL Status: ERROR Additional Notes: ERROR - Error: Cannot extract resource 'com/ibm/informix/isi/libisi_gsk.so.2.2' from the installer. Status: ERROR Additional Notes: ERROR - An exception occurred with message: '/home/ifmx-stuff/ids.14.10.FC10/lib/libisi_gsk.so.2.2 (Permission denied)'. ========================================================= Well, $INFORMIXDIR/lib/libisi_gsk.so.2.2 has 755 permissions so anyone - even unprivileged jake - should be able to read it. File gskit/installgskit is 744 pemissions and the .css has 444 perms. So there should be no problem reading or extracting these. If it would tell me exactly what command it ran when trying these steps I might go back an run each one as informix sudo'd to root. I suspect that running these out of sequence would still be just fine. And thereby hangs my little conundrum. What caused these errors and what, if anything, should I do about them? Thank you all again. Hoping to rejoin the ranks here. ------------------------------ Jacob Salomon --- Nobody goes there anymore, it's too crowded. --Attr: Yogi Berra ------------------------------
On the failures to write the various files, that might be a combination of that the engine had already instralled those files and set their permissions and you were installing the CSDK as some user other than root, so no write perms on those files. Same for the gskit .so library. It didn't say that it could not read the .so but that it could not extract the .so from the CSDK installer because, again, it did not have write perms on the .so file which had already been installed. Bottom line? All is well since all of those files are already installed by the engine installer. Art ------------------------------ Art S. Kagel, President and Principal Consultant ASK Database Management Corp. www.askdbmgt.com ------------------------------