25.01.2015 Views

Caché Monitoring Guide - InterSystems Documentation

Caché Monitoring Guide - InterSystems Documentation

Caché Monitoring Guide - InterSystems Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Using the ^Mirror Utility<br />

– Remove — Removes mirrored database from the mirror (that is, convert mirrored databases from mirrored to nonmirrored<br />

local use), as described in Removing Mirrored Databases from Mirrors in the “Mirroring” chapter of<br />

the <strong>Caché</strong> High Availability <strong>Guide</strong>.<br />

– More Actions — Lets you select or unselect mirrored databases so that you can perform the actions on multiple<br />

databases.<br />

Clicking an action link causes mirroring to attempt to perform the action (for example, Activate or Catchup the database).<br />

10.2 Using the ^Mirror Utility<br />

Mirroring provides a CHUI-based monitoring utility, accessible via the ^MIRROR utility. To start the utility, run the following<br />

case-sensitive command in the %SYS namespace in the <strong>Caché</strong> Terminal, and select Status Monitor from the Mirror<br />

Status submenu :<br />

%SYS> do ^MIRROR<br />

The best results are obtained when the monitor is run on the primary failover member, but it can be run from the backup<br />

member (or any connected async mirror member). Running the monitor from the primary failover member provides information<br />

about all the connected reporting nodes, some of which is not available when running the monitor from the backup<br />

or async members.<br />

Following is a sample of the output from the monitor:<br />

Status of Mirror JLAP at 19:37:09 on 12/02/2011<br />

SYSONE SYSTWO SYSASYNC<br />

------------------ --------------- --------------- ---------------<br />

Status Primary:active Backup:active Async<br />

LastJrnData 14881600 (#105) 14881600 (#105) 151092 (#105)<br />

CurJrnChkpnt 14881600 (#105) 151092 (#105)<br />

MinTransIndex 14881600 (#105) 14873168 (#105) 0 (#0)<br />

Journal file #105 MIRROR-JLAP-20111202.001<br />

Mirror Databases:<br />

DBONE: Active Active Active<br />

DBTWO: Active Active Active<br />

The first section (the header) specifies the name of the mirror (JLAP) and the current date and time:<br />

Status of Mirror JLAP at 19:37:09 on 12/02/2011<br />

The next section lists the systems:<br />

SYSONE SYSTWO SYSASYNC<br />

------------------ --------------- --------------- ---------------<br />

Status Primary:active Backup:active Async<br />

This indicates that the JLAP mirror presently has a primary failover member called SYSONE, a backup failover member<br />

called SYSTWO, and an async member called SYSASYNC. The active status of the backup failover (SYSTWO) indicates<br />

that it is linked into the journal daemon on the primary and is presently eligible to take over; if the backup had a status of<br />

“Catchup.” it would indicate that the backup is presently not active and is in catch-up mode.<br />

The next section specifies the mirror journal checkpoint information:<br />

SYSONE SYSTWO SYSASYNC<br />

------------------ --------------- --------------- ---------------<br />

. . .<br />

LastJrnData 14881600 (#105) 14881600 (#105) 151092 (#105)<br />

CurJrnChkpnt 14881600 (#105) 151092 (#105)<br />

MinTransIndex 14881600 (#105) 14873168 (#105) 0 (#0)<br />

Journal file #105 MIRROR-JLAP-20111202.001<br />

<strong>Caché</strong> <strong>Monitoring</strong> <strong>Guide</strong> 95

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!