machcoordinatoradmin --startup |
Coordinator 와 동일하다.
machdeployeradmin --shutdown |
$MACH_DEPLOYER_HOME 에 있는 dbs/
, conf/
디렉토리를 백업한다.
Deployer 가 설치된 Host 에서 MWA 를 수행하거나 Collector 를 수행하지 않는다면, lightweight package 로 진행해도 무방하다. |
Package 를 $MACH_DEPLOYER_HOME 에 압축을 풀어 덮어쓴다.
tar zxvf machbase-ent-new.official-LINUX-X86-64-release.tgz -C $MACH_DEPLOYER_HOME |
machdeployeradmin --startup |
Broker/Warehouse 업그레이드를 위한 작업으로, Package 를 Coordinator 에 등록해서 업그레이드를 진행한다.
lightweight package 로 등록하는 것이 좋다. |
먼저, Package 를 $MACH_COORDINATOR_HOME 이 위치한 host 에 옮긴다.
그 다음, 아래 명령으로 패키지를 추가한다.
machcoordinatoradmin --add-package=new_package --file-name=./machbase-ent-new.official-LINUX-X86-64-release-lightweight.tgz |
옵션 | 설명 | |
---|---|---|
--add-package | 추가할 패키지의 이름을 지정한다. | |
--file-name | 추가할 패키지 파일의 경로를 지정한다.
|
Coordinator 에서 다음 명령을 수행한다.
machcoordinatoradmin --shutdown-node=localhost:5656 |
machcoordinatoradmin --upgrade-node=localhost:5656 --package-name=new_package |
옵션 | 설명 |
---|---|
--upgrade-node | 업그레이드 대상 Node 이름을 입력한다. |
--package-name | 업그레이드할 Package 이름을 입력한다. |
Node 종료 없이 Node 업그레이드를 수행하면, 자동으로 Node 를 종료시키고 Node 업그레이드를 수행한다. 하지만, 안정성을 위해서 Node 종료를 명시적으로 수행하도록 한다. |
machcoordinatoradmin --startup-node=localhost:5656 |