DSNB331I csect-name REBUILD STARTED FOR GROUP BUFFER POOL gbpname REASON = reason
Explanation
A rebuild has been initiated for the named group
buffer pool. reason indicates the reason why the
rebuild was initiated. reason can be one of the
following:
- OPERATOR
- The operator initiated a SETXCF command to initiate the rebuild.
- LOSSCONN
- MVS detected a loss of connectivity to the group buffer pool.
This message is issued by each Db2 member participating in the rebuild.
System action
The Db2 members
that are actively connected to the named group buffer pool participate
in the rebuild. Db2 accomplishes
the group buffer pool rebuild processing in two phases:
- Quiesce phase. Each member quiesces all local access to the group buffer pool.
- Connect phase. Each member connects to the new structure. Each page set or partition castout owner that has connectivity to original structure is responsible for writing pages from the original structure to the new one. If there are not enough data entries in the new structure, the page set and partition owners cast those pages out to DASD instead. Each member issues message DSNB332I after it completes this activity. After all members have completed their castout owner rebuild work, the group buffer pool structure owner does the final sweep and checks to see if there are any changed pages still remaining in the original structure. If so, the structure owner reads the changed pages from the original structure and writes them to the new one. The structure owner issues message DSNB333I after it has completed the final sweep.
After all members have responded to MVS indicating that its connect phase processing is complete, MVS then notifies each member that the rebuild is complete. Each Db2 member issues message DSNB338I indicating that the rebuild has completed successfully.
If an error occurs during the rebuild, the rebuild is stopped. Each Db2 member issues message DSNB335I indicating the reason why the rebuild is stopping, followed by message DSNB339I indicating that the rebuild has not completed successfully. The operator can also stop rebuilds using the MVS SETXCF command.