Transactional logging does not start

Hi All,

Yesterday I upgraded a server to 8.5. Since we want to use DAOS on it, I tried to enable transactional logging. However, after enabling it in the server document and restarting the server, nothing happens; no directories are created, and nothing about BDIIDs. Tried altering several options, CtrlShiftF9-ed the Domino Directory, compact -b, restarted a few dozen times but no luck. In the log there are no messages regarding this whatsoever.

Any suggestions on what I can do to get this enabled?

Thanks in advance,

Marco

Subject: The server doc settings need to “replicate” to the notes.ini

Transaction logging relies on the notes.ini since it can’t access any database before restart recovery. It could be that the notes.ini isn’t being up dated from the server doc. Could you post the notes.ini so I can take a look or just look for TRANSLOG_ settings & post what they are.

–Steve

swatts@us.ibm.com

Subject: ini parameters

From what I read about the parameters they all seem ok:TRANSLOG_AUTOFIXUP=1

TRANSLOG_MAXSIZE=2048

TRANSLOG_PATH=D:\Domino\txn

TRANSLOG_PERFORMANCE=1

TRANSLOG_STATUS=1

TRANSLOG_STYLE=0

TRANSLOG_USEALL=0

I already played around with the path, performance and maxsize but that did not help.

Thanks,

Marco

Subject: Have you tried rebooting your server

Could be other Add-Ins are keeping the first process initialization code from running that would create the trans logs…

Also just double check

D:\Domino\txn

exist and doesn’t have any special security restrictions on the drive…

jpaganet@us.ibm.com

Subject: directories

Hi John,

There should be no other add-ins on the server. Problem is that the machine is located at a hosting provider’s site on the other side of the country, so we are quite limited to the domino environment. The servers were rebooted twice while installing 8.5.

The D:\Domino\txn directory doesn’t exist at this time, however I tested on my local environment and the directory should be created while starting the Domino server.

While playing around, I also used the E:-drive (preferred) and was able to create the directory using a simple script agent with ‘mkdir’-like functions so access should not be a problem? Is there some debug feature that I can use?

Thanks,

Marco

Subject: Works (sort of)

I got Transaction Logging working now, by using the default path in the configuration and restarting the whole Windows server as suggested by John. Afterwards, all DBIIDs finally got assigned.

Note however that I found out that the process of putting the server document values in the notes.ini is not started while saving the server document, but when the ‘Router is updating its values from the Configuration Document’. These messages are shown on the server console but are not recorded in the log.nsf. Because of this it is likely that some configuration adjustments got ignored along the way.

Also strange is that when I change some values like the path or cache size, wait for them to be changed as .ini variable en restart the Domino server, these changes are again not picked up, but the old values are still in use. Probably need a whole server restart for every change? Maybe this helps someone running into these problems.

Thanks,

Marco