Search
Duplicate

CA 노드 포트 변경

문서번호 : 11-267734
클러스터의 특정 CA 노드의 포트를 변경하는 절차입니다.
[정보]
다음 정보로 예를 듭니다.
CA ID : 3CB10743BB
CA 변경 전 포트 : 3307
CA 변경 후 포트 : 3327
CA 설정 파일 경로 :
deafult : /var/lib/memsql/CA/memsql.cnf
예시 : /home/<user_id>/singlestore/nodes/ca/memsql.cnf

1) CA 역할 제거

명령어 : sdb-admin remove-aggregator --memsql-id <CA ID>
예시
$ sdb-admin remove-aggregator --memsql-id 3CB10743BB ... ✓ Successfully ran 'memsqlctl remove-aggregator --host 192.168.56.108 --port 3307' Operation completed successfully
Bash
복사

2) CA 중지

명령어 : sdb-admin stop-node --memsql-id <CA ID>
예시
$ sdb-admin stop-node --memsql-id 3CB10743BB ... ✓ Stopped Unknown nodes on 192.168.56.108 (1/1) ✓ Successfully stopped Unknown nodes on 1 host ✓ Stopped Unknown node ✓ Stopped node on 192.168.56.108 Operation completed successfully
Bash
복사

3) CA 포트 변경

1.
설정 파일 경로 확인: sdb-admin describe-node --memsql-id < CA ID > | grep memsqlConfig
2.
설정 파일 내 port 편집 : vi <memsql.cnf>
예시
$ sdb-admin describe-node --memsql-id 3CB10743BB| grep memsqlConfig | memsqlConfig | /home/<user_id>/singlestore/nodes/ca/memsql.cnf | $ vi /home/<user_id>/singlestore/nodes/ca/memsql.cnf (변경 전) port = 3307 (변경 후) port = 3327
Bash
복사

4) CA 기동

명령어 : sdb-admin start-node --memsql-id <CA ID>
예시
$ sdb-admin start-node --memsql-id 3CB10743BB ... ✓ Started nodes on 192.168.56.108 (1/1) ✓ Successfully started nodes on 1 host ✓ Successfully connected to node Operation completed successfully
Bash
복사

5) CA 역할 부여

명령어 : sdb-admin add-aggregator --memsql-id <CA ID> --password <db_root_pw>
예시
$ sdb-admin add-aggregator --memsql-id 3CB10743BB --password <db_root_pw> ... ✓ Successfully ran 'memsqlctl add-aggregator' Operation completed successfully
Bash
복사
일자
작성자
비고
2022.5.17
min