[ –cl/an clan-name ] [ –site site-name ] –fam/ily family-name
–u/ser username [–p/assword ] password
new-master-replica { { entity-selector... | { –all[ –l/ong] |
–working/master } [ –f/orce obsolete-replica | –forceall] }
}
이 명령은 한 복제본에서 다른 복제본으로 하나 이상의 오브젝트의 마스터쉽을 전송합니다. 현재 복제본만이 즉시 영향을 받습니다. 다른 복제본에는 업데이트 패킷의 정상 교환을 통해 마스터쉽 전송이 알려집니다.
ID: 수퍼 유저 권한이 있어야 합니다.
마스터쉽: 현재 복제본이 오브젝트를 마스터해야 합니다. –force 또는 –forceall을 사용하면 이 제한이 대체되지만, 특별한 상황을 제외하고 이들 옵션을 사용해서는 안됩니다.
사이트: 현재 사이트. 이 호스트에 둘 이상의 사이트가 있는 경우 –site가 필요합니다.
패밀리: 기본값 없음. 사용자가 패밀리를 지정해야 합니다.
스키마 저장소 패밀리: 패밀리 이름은 MASTR입니다. –workingmaster 옵션을 사용할 때 MASTR을 지정해야 합니다.
group:group-name
group:group-name<keysite-name>
이름을 고유하게 만드는 방법에 대한 정보는 이 안내서의 "MultiSite 오퍼레이션 문제점 해결 - 이름 지정 충돌 해결"을 참조하십시오.
–long을 사용하면 chmaster는 마스터쉽이 변경되는 오브젝트를 나열합니다.
이 옵션을 사용할 때 –family MASTR을 지정해야 합니다.
–force를 사용하면 chmaster는 obsolete-replica로 지정되는 복제본에 있는 모든 오브젝트의 마스터쉽을 전송합니다. 복제본 obsolete-replica를 더 이상 사용할 수 없을 때만(예를 들어, 실수로 삭제되었을 때) 이 양식의 chmaster를 사용하십시오.
–forceall을 사용하면 chmaster는 현재 복제본이 해당 오브젝트를 마스터하지 않는 경우에도 오브젝트의 마스터쉽을 지정된 복제본으로 전송합니다.
이들 예제에서 행은 읽기 쉽도록 구분되어 있습니다. 실제로는 한 행에 명령을 입력해야 합니다.
multiutil chmaster -clan telecomm -site boston_hub -family DEV -user
susan -p passwd sanfran_hub user:admin
Multiutil: The mastership of record 'admin' of type 'user' has been
changed from 'BOSTON_HUB' to 'SANFRAN_HUB'.
Multiutil: The mastership of some users or groups has been transferred
from this site. The local user administrator must update user
databases at the new mastering site 'sanfran_hub' before these changes
will be visible to any user database.
multiutil chmaster -clan testclan -site tokyo -family MASTR
-user masako -p passwd sydney -workingmaster
Multiutil: The working master has been changed from 'TOKYO' to 'SYDNEY'.
multiutil chmaster -clan telecomm -site sanfran_hub -family DEV
-user jcole -p passwd boston_hub -all
Multiutil: Total number of objects changed: 5.
multiutil chmaster -clan telecomm -site sanfran_hub -family DEV
-user jcole -p passwd boston_hub -all -long
Multiutil: The mastership(s) of the following object(s) in database
'DEV' was(were) changed from 'SANFRAN_HUB' to 'BOSTON_HUB'.
Multiutil: Type: customer, display Name: John Smith.
Multiutil: Type: customer, display Name: Ethan Hunt.
Multiutil: Type: customer, display Name: Jane Smith.
Multiutil: Type: customer, display Name: Anne Johnson.
Multiutil: Type: customer, display Name: Joe Lee.
multiutil chmaster -clan telecomm -site boston_hub -family DOC
-user susan -password passwd boston_hub -all -force bangalore
bangalore 스키마 저장소의 사용자 및 그룹의 마스터쉽을 boston_hub로 변경하십시오.
multiutil chmaster -clan telecomm -site boston_hub -family MASTR
-user susan -password passwd boston_hub -all -force bangalore
작업 스키마 저장소의 마스터쉽을 bangalore에서 boston_hub로 변경하십시오.
multiutil chmaster -clan telecomm -site boston_hub -family MASTR
-user susan -password passwd boston-hub -workingmaster -force bangalore
multiutil chmaster -clan telecomm -site boston_hub -family DEV
-user susan -p passwd tokyo user:admin –forceall
Multiutil: The mastership of record 'admin' of type 'user' has
been changed from 'SANFRAN_HUB' to 'TOKYO'.