Scalable Database Server, HiRDB Version 8 System Operation Guide
![[Contents]](FIGURE/CONTENT.GIF)
![[Index]](FIGURE/INDEX.GIF)
![[Back]](FIGURE/FRONT.GIF)
25.13.8 Notes on using the standby-less system switchover facility
(1) Operations requiring a restart of the alternate BES unit or alternate portion (standby-less system switchover (1:1) facility only)
When any of the operations listed below occurs, you must restart the alternate portion. If you do not restart the alternate portion, it will terminate abnormally when system switchover occurs. You must also restart the alternate BES unit after operation 1 or 3 below occurs.
- The database structure modification utility (pdmod command) was executed.
- A process is performed that updates the master directory RDAREA (for example, executing the database structure modification utility, executing a definition SQL, or executing the pddbchg command), and then the server (front-end server, dictionary server, or back-end server) is independently terminated normally and then started normally.
- The pdbuffer operand is modified, and then the server is independently terminated normally and then started up normally.
- The pd_max_rdarea_no, pd_max_file_no, pd_inner_replica_control, or pd_index_assurance_no operand is modified, and then the server is independently terminated normally and then started normally.
- A foreign server or user mapping is defined, and then the server is independently terminated normally and then started normally.
If the alternate portion terminates abnormally, use the pdstart -q -c command to start it.
When performing the operations listed above, terminate the normal BES unit then restart it. If you do not restart the normal BES unit, it will terminate abnormally when system switchover (or system switchback) occurs. If the normal BES unit terminates abnormally, use the pdstart -q command or pdstart -u command to start the normal BES unit.
(2) RDAREA opening trigger attributes
(a) Standby-less system switchover (1:1) facility
To minimize the time required for system switchover, the standby-less system switchover (1:1) facility opens only the RDAREAs needed for full recovery when system switchover occurs; it does not open other RDAREAs. The RDAREA opening trigger attributes in the normal BES unit are listed below:
- When system switchover occurs, the system can be reactivated only after all processes in the alternate portion have terminated; therefore, the RDAREA opening trigger attribute of the alternate portion is the SCHEDULE attribute.
- After recovering from an error and switching the system back to the normal BES unit, the RDAREA opening trigger attribute of the INITIAL or DEFER attribute on the normal BES unit is the DEFER attribute. RDAREAs with the SCHEDULE attribute remain unchanged.
For details about RDAREA opening trigger attributes, see 15.5 Modifying an RDAREA opening trigger attribute (RDAREA modification).
(b) Standby-less system switchover (effects distributed) facility
To minimize the time required for system switchover, the standby-less system switchover (effects distributed) facility opens only the RDAREAs needed for full recovery when system switchover occurs; it does not open other RDAREAs. The RDAREA opening trigger attributes are listed below:
- Even if N is specified in the pd_rdarea_open_attribute_use operand, Y is assumed.
- When system switchover occurs, even if the RDAREA opening trigger attribute is INITIAL, DEFER is assumed.
For the RDAREA opening trigger attributes when you use the standby-less system switchover (effects distributed) facility, see the explanations for the pd_rdarea_open_attribute_use and pd_rdarea_open_attribute operands in the manual HiRDB Version 8 System Definition.
All Rights Reserved. Copyright (C) 2007, Hitachi, Ltd.