There is disclosed a fault tolerant duplex computer system capable of
increasing accuracy of processing to be continued by collecting trouble
information without stopping duplex running. CPU's (112, 122), memories
(113, 123), and IO processors (114, 124) of systems (110, 120) announce a
reparable trouble to fault diagnosis processors (116, 126) when the
generated trouble can be repaired, and an irreparable trouble when the
generated trouble cannot be repaired. When an out-of-sync situation is
confirmed, the out-of-sync situation is announced. A fault monitoring
section (130) updates reparable trouble information (131) of a relevant
system when the reparable trouble is received, and irreparable trouble
information (132) of a relevant system when the irreparable trouble is
received. Upon reception of the out-of-sync situation, a synchronous
processing instruction is made by setting the system of a smaller amount
of trouble information as an active system and the system of a larger
number of trouble information as a standby system.