Greetings everyone,
We recently upgraded CMOD (installed on one of our AIX 7.1 systems) from v9.0.0.3 v9.5.0.11. All the pre-requisites were met and the installation steps went fine on the day of the upgrade and when I used
arssockd -I ARCHIVE -q it showed me the correct version number (v9.5.0.11). All the relevant symlinks and paths were updated too.
However, when I logged back into the system today and queried
arssockd -I ARCHIVE -q again, it threw the old version number (9.0.0.3). I checked if any of the scripts/symlinks/environment variables were still pointing to 9.0.0.3. It was found that the PATH variable in $HOME/.profile was pointing to the 9.0 setup. I rectified the same but am still seeing the old version on querying.
Weirdly enough, when I miss the
-q flag, the system outputs the upgraded version:
/home/adminod > arssockd -I ARCHIVE | head -20
ARS0980I Usage: arssockd [options]
Version: 9.5.0.11
-h <od_inst> OnDemand instance name or host name (same as -I)
-I <od_inst> OnDemand instance name or host name (same as -h)
. . .
. . .
What might be wrong/missing? Any suggestions will be much appreciated.
EDIT: When I invoke
arsload to ingest a standalone file, the server version comes up as 9.0.0.3. This is crazy
/arsacif/filestobeloaded > arsload -h localhost -I ARCHIVE -u adminod -p xxxxx -g AGNAME -a AppName AGNAME.AppName.20181205.063536.ARD
2018-12-05 06:44:38.808252: ARS4334I Load Version <9.5.0.11> Operating System <AIX> <7.1> OS Userid <ADMINOD> Install Location </opt/IBM/ondemand/V9.5/> Data(unlimited KB) Stack(unlimited KB) Core(0 512-blocks) Cpu(unlimited seconds) File(unlimited 512-blocks) Nofiles(unlimited) Threads(262144) Processes(262144)
2018-12-05 06:44:38.808300: ARS4335I Server Version <9.0.0.3> Operating System <AIX> <7.1> Database <DB2> <10.05.0010>
....
....
Also, the same set of installation steps were performed on another server (the QA box) and it is absolutely fine. Displays the correct version number too (with
arssockd -I ARCHIVE -q)
Warm regards,
AP