example recovery scenarios, problem, active log, CSQJ102E message, CSQJ232E message, both copies are damaged" /> One or both copies of the active log data set are damaged

 

One or both copies of the active log data set are damaged

Symptoms

WebSphere MQ issues the following messages:

CSQJ102E +CSQ1 LOG RBA CONTENT OF LOG DATA SET DSNAME=...,
           STARTRBA=..., ENDRBA=...,
           DOES NOT AGREE WITH BSDS INFORMATION
CSQJ232E +CSQ1 OUTPUT DATA SET CONTROL INITIALIZATION PROCESS FAILED

System action

Queue manager startup processing is terminated.

System programmer action

If one copy of the data set is damaged, carry out these steps:

  1. Rename the damaged active log data set and define a replacement data set.

  2. Copy the undamaged data set to the replacement data set.

  3. Use the change log inventory utility to:

    • Remove information relating to the damaged data set from the BSDS.

    • Add information relating to the replacement data set to the BSDS.

  4. Restart the queue manager.

If both copies of the active log data sets are damaged, the current page sets are available, and the queue manager shut down cleanly, carry out these steps:

  1. Rename the damaged active log data sets and define replacement data sets.

  2. Use the change log records utility to:

    • Remove information relating to the damaged data set from the BSDS.

    • Add information relating to the replacement data set to the BSDS.

  3. Rename the current page sets and define replacement page sets.

  4. Use CSQUTIL (FORMAT and RESETPAGE) to format the replacement page sets and copy the renamed page sets to them. The RESETPAGE function also resets the log information in the replacement page sets.

If the queue manager did not shut down cleanly, either restore your system from a previous known point of consistency, or perform a cold start (described in Reinitializing a queue manager).

Operator action

None.