Troubleshooting commands

MultiSite provides commands you can use to troubleshoot failed requests for mastership.

To determine which replica masters a branch or branch type:
  • Use the cleartool describe command. For example:
    cleartool describe –fmt "%[master]p\n" file1.txt@@\main
    boston_hub@\dev
    
    cleartool describe –fmt "%[master]p\n" brtype:main@/vobs/doc
    boston_hub@/vobs/doc
    
  • (Windows®) Display properties of the branch or branch type and click the Mastership tab.
To determine whether a mastership request will succeed:
  • Use reqmaster –list (see Status messages for descriptions of the output):
    multitool reqmaster –nc –list file1.txt@@/main
    multitool: Error: The following errors will be encountered
    multitool: Error: file1.txt@@/main
    Request Mastership remote "reqmaster" operation (host "taronga") would fail:
    You do not have permission to request mastership from the sibling replica.
    
  • (Windows®) In the Request Mastership window, click Preview Request for Mastership.
To list the event history of a branch or branch type and determine who has requested its mastership, use the lshistory –minor –fmt command:

cleartool lshistory –min –fmt "%n\t%o\n%c" file.fm@@/main
file.fm@@/main chmaster
Reqmaster changed master replica from "boston_hub" to "buenosaires".
Requester: user "PURPLEDOC\fangio" in domain "PURPLEDOC" on host "mardelplata"
file.fm@@/main chmaster
Reqmaster changed master replica from "tokyo" to "boston_hub".
Requester: user "PURPLEDOC\susan" in domain "PURPLEDOC" on host "minuteman"
file.fm@@/main chmaster
Reqmaster changed master replica from "bangalore" to "tokyo".
Requester: user "PURPLEDOC\masako" in domain "PURPLEDOC" on host "shinjuku"
file.fm@@/main chmaster
Reqmaster changed master replica from "sanfran_hub" to "bangalore".
Requester: user "PURPLEDOC\kumar" in domain "PURPLEDOC" on host "ramohalli"
...
cleartool lshistory –min –fmt "%n\t%o\n%c" brtype:main@/vobs/doc
main chmaster
Reqmaster changed master replica from "sanfran_hub" to "boston_hub".
Requester: user "PURPLEDOC\susan" in domain "PURPLEDOC" on host "minuteman"
main chmaster
Reqmaster changed master replica from "tokyo" to "sanfran_hub".
Requester: user "PURPLEDOC\jcole" in domain "PURPLEDOC" on host "goldengate"
main chmaster
Reqmaster changed master replica from "bangalore" to "tokyo".
Requester: user "PURPLEDOC\masako" in domain "PURPLEDOC" on host "shinjuku"
...