/
(1) MWA 설치
(1) MWA 설치
Coordinator 디렉터리 생성 및 압축 해제
$MACHBASE_HOME
에 지정한 디렉터리를 생성하고, 패키지 파일을 해당 디렉터리에 압축 해제한다.
# 디렉터리 생성 mkdir $MACHBASE_HOME # 설치 패키지를 다운로드 받아서 MACHBASE_HOME에 복사 cp -f machbase-ent-x.x.x.official-LINUX-X86-64-release.tgz $MACHBASE_HOME # MACHBASE_HOME 으로 이동하여 압축 해제 cd $MACHBASE_HOME tar zxvf machbase-ent-x.x.x.official-LINUX-X86-64-release.tgz
Cluster Edition 설치를 위한 MWA 설정
Cluster Edition 설치에는 많은 항목들의 입력이 요구된다. MWA는 설치 시에 이런 항목들에 기본값을 제공한다.
이 기본값은 사용자가 원하는 값으로 변경할 수 있다.$MACHBASE_HOME/webadmin/flask/MWA.conf
파일에서 필요한 부분을 수정하고 MWA를 재시작하면 된다.
MWA.conf에 설정된 기본값은 아래와 같다.
################################################################################# # Default value in the node installation of cluster admin. # - You can use $, # for the DEFAULT_[BROKER|WAREHOUSE]_HOME_PATH. # $ : Group Name # # : Warehouse index in same group # - PORT_INCREMENT_VALUE : When installing to a new group, # increase the port number by this value. # - PORT_INCREMENT_VALUE_IN_GROUP : When installing to an existing group, # increase the port number by this value. # - CLUSTER_ADMIN_REFRESH_INTERVAL : Information update interval # for Cluster Admin (second) ################################################################################# DEFAULT_COORDINATOR_SERVICE_PORT = 5100 DEFAULT_COORDINATOR_LINK_PORT = 5101 DEFAULT_COORDINATOR_ADMIN_PORT = 5102 DEFAULT_COORDINATOR_HOME_PATH = /home/machbase/coordinator DEFAULT_DEPLOYER_SERVICE_PORT = 5200 DEFAULT_DEPLOYER_LINK_PORT = 5201 DEFAULT_DEPLOYER_ADMIN_PORT = 5202 DEFAULT_DEPLOYER_HOME_PATH = /home/machbase/deployer DEFAULT_BROKER_SERVICE_PORT = 5656 DEFAULT_BROKER_LINK_PORT = 5301 DEFAULT_BROKER_HOME_PATH = /home/machbase/broker DEFAULT_WAREHOUSE_SERVICE_PORT = 5400 DEFAULT_WAREHOUSE_LINK_PORT = 5401 DEFAULT_WAREHOUSE_REPL_PORT = 5402 # Use if there is no same group in the server DEFAULT_WAREHOUSE_HOME_PATH = /home/machbase/warehouse_$ PORT_INCREMENT_VALUE = 10 PORT_INCREMENT_VALUE_IN_GROUP = 0 # Use if there is a same group in the server #DEFAULT_WAREHOUSE_HOME_PATH = /home/machbase/warehouse_$_w# #PORT_INCREMENT_VALUE = 100 #PORT_INCREMENT_VALUE_IN_GROUP = 10 DEFAULT_SSH_USER_ID = machbase CLUSTER_ADMIN_REFRESH_INTERVAL = 5
- BROKER와 WAREHOUSE의 설치 폴더 기본값에는 $와 #을 사용할 수 있다.
$는 Group명으로 치환되고, #은 Group내에 있는 Warehouse의 수로 치환된다. - PORT_INCREMENT_VALUE는 Group이 추가될 때 Port 번호에 증가되는 값이다.
PORT_INCREMENT_VALUE가 10인 경우, Group이 추가될 때마다 각 Port 번호에 10이 증가된다. - PORT_INCREMENT_VALUE_IN_GROUP은 Group 내의 Warehouse가 추가될 때 Port 번호에 증가되는 값이다.
PORT_INCREMENT_VALUE_IN_GROUP이 10인 경우, 같은 Group내에서 Warehouse가 추가될 때마다 각 Port 번호에 10이 증가된다.
실제로 하나의 서버에 같은 Group의 Warehouse가 설치되는 경우는 거의 없으므로 테스트 용도로 주로 사용된다. - DEFAULT_SSH_USER_ID은 SSH 접속에 사용되는 ID의 기본값이다.
Coordinator와 Deployer 설치에는 SSH 접속이 필요하므로 설치시에 SSH ID와 Password를 입력해야 하는데 이때 기본값으로 사용된다. - CLUSTER_ADMIN_REFRESH_INTERVAL은 Cluster Admin에서 Cluster의 상태를 체크하는 주기를 second 단위로 입력한다.
MWA는 이 값을 주기로 Coordinator에 접속해서 Cluster의 상태를 얻어온다.
# 으로 시작하면 주석으로 인식한다.
MWA 서비스 구동
아래 명령을 통해 MWA 서비를 구동하면, 서비스 접속 주소가 출력된다.
# 디렉터리 이동 cd $MACHBASE_HOME/bin # MWA 서비스 구동 MWAserver start
MWA 서비스 접속
브라우저를 열고, 출력된 접속 주소와 포트로 접속한다.
초기 웹 로그인 계정정보는 admin / machbase 이다.
Related content
(1) MWA 설치
(1) MWA 설치
More like this
(1) MWA 설치
(1) MWA 설치
More like this
(1) MWA 설치
(1) MWA 설치
More like this
machcoordinatoradmin
machcoordinatoradmin
More like this
machcoordinatoradmin
machcoordinatoradmin
More like this
machcoordinatoradmin
machcoordinatoradmin
More like this