과제서버(GAM)에 수동 클러스터 추가하기

환경: MDRM 4.4.2 이하


<
관제서버에서 수행>

1. docker exec -it gam /bin/bash

2. su – mccs

3. psql -d mccs

4. insert into clusters (clst_id, hv_id, clst_name, clst_stat, crt_tm, sch_tm, clst_type, order_no)

5. select ‘C’ || to_char(nextval(‘clusters_seq’), ‘FM0000’), null, ‘jejakdb‘, ‘1’, now(), null, ’01’, (select count(*)+1 from clusters);

=> 관제서버 웹페이지에서 보이는 클러스터 이름

6. select clst_id from clusters where del_tm is null order by clst_id desc limit 1;

7. insert into group2clusters (grp_id, clst_id) values(‘G0000’, ‘C0007‘);

=> 6번 쿼리 실행 후, 나온 clst_id 값입니다. 

8. 소스 / 타겟 생성

insert into nodes (node_id, clst_id, uuid, node_name, sys_ip, node_role, node_type, valid_lic, os_ver_id, node_stat)
select ‘N’ || to_char(nextval(‘nodes_seq’), ‘FM0000’) , ‘C0007‘, null, ‘JT0047‘, ‘10.50.201.25‘, ‘0’, ‘1’, ‘0’, ‘01011’, ‘2’;

insert into nodes (node_id, clst_id, uuid, node_name, sys_ip, node_role, node_type, valid_lic, os_ver_id, node_stat)
select ‘N’ || to_char(nextval(‘nodes_seq’), ‘FM0000’) , ‘C0007‘, null, ‘JT0048‘, ‘10.50.201.26‘, ‘1’, ‘1’, ‘0’, ‘01011’, ‘2’;

=> 파란색 볼드처리 부분 순서대로 clst_id값, hostname, real ip 입니다.

9. select * from nodes order by node_id desc;

=> node_id 값 확인

<소스 / 타겟 클러스터 서버에서 수행>

10. 소스 / 타겟 서버에 접속 (10.50.201.25 / 26)

10.1 hosts 파일에 관제서버 정보 입력 

– windows : c:\windows\system32\drivers\etc\hosts

– linux : /etc/hosts

양 서버 hosts 내용

======================

10.50.23.80      jv0318

======================

관제서버 IP    관제서버 hostname

10.2 vccs.cfg 파일 생성 

– windows : c:\program files\mccs\config

– linux : /opt/MCCS/config

=================================

10.50.201.25서버의 vccs.cfg

 {
“ip” : “10.50.23.80“,
“port” : “5673”,
“pw” : “password”,
“id” : “mccs”,
“guid” : “N0017
  }

=================================

10.50.201.26서버의 vccs.cfg

 {
“ip” : “10.50.23.80“,
“port” : “5673”,
“pw” : “password”,
“id” : “mccs”,
“guid” : “N0018
  }

=================================

=> 관제서버 IP,  9번 쿼리를 실행해서 출력된 각 호스트의 node_id 값

11. 소스 / 타겟 서버의 MCCS LICENSE를 ENT용 LICENSE로 교체 

12. 소스 / 타겟 서버 MCCS Agent 서비스 재시작 

windows : services.msc -> MCCS Agent -> 중지 -> 시작

linux : service mccs_agent restart

13. 관제서버 웹페이지 접속 후, 정상 join 된 것 확인