So I am building a lab environment running older versions of CMOD to anticipate an upgrade and going right to 8.5.0.0 gave me headaches with security issues. I ran the 8.5.0.6 binary and it completed OK. I am now getting this error when I run:
/usr/lpp/ars/bin/arsdb -I archive -cvf
[root@labbox:/usr/lpp/ars/bin]# ./arsdb -I archive -cvf
arsdb: Unable to load >DB2<
Creating the DB2 archive database
Illegal instruction(coredump)
Does anyone have any ideas? Also I am using RDF in production and I would like to mimic the environments as much as possible, so are there any special flags that I need to include?
Thanks in advance.
This probably belongs in the other thread. Did you get that sorted out, or did you start over?
And you're running that database creation command as root -- it should probably be as the archive user. Unless you're specifically trying to emulate a migration from a CMOD install using root.
-JD.
No JD I didn't that's my bad. I should have combined them.
I am trying to create an environment that mimics prod:
[@SRV@_ARCHIVE]
HOST=
PROTOCOL=2
PORT=0
SRVR_INSTANCE=ARCHIVE
SRVR_INSTANCE_OWNER=root
is what I am using in the ars.ini
btw- I started over and raised a PMR
Check to make sure that root is a member of the same group that the archive user ("database instance owner") is. You can make this change with SMIT, or modify /etc/group. You can double check the appropriate group name by checking out the SYSADM group in the database manager config in DB2.
checked that, looks good.
uid=0(root) gid=0(system) groups=996(db2util),1501(dbasys),993(sysadm),214(dbsysadm),991(sysadm1)