여러 가지 Db2
Big SQL 구성 요소의 설정 매개변수를 업데이트함으로써 Db2
Big SQL 를 조정할 수 있습니다.
이 태스크에 대한 정보
bigsql config 유틸리티를 사용하여 bigsql-conf.xml 파일 또는 bigsql-default.xml 파일에 정의된 구성 매개변수를 설정하십시오. 이 매개변수는 논리적으로 다른 Db2
Big SQL 의 구성 요소, 명령, 문장별로 그룹화되어 있습니다. bigsql config 유틸리티로 설정할 수 있는 항목은 다음 표에 나와 있습니다.
모범 사례 : 환경 변수를 설정하면 이 작업의 명령어를 그대로 실행할 수 있습니다. 지침은
설치 환경 변수 설정을 참고하세요.
이 작업에서 명령어를 실행하기 전에 환경 변수를 확보하십시오.
프로시저
- 인스턴스 관리자로 Red Hat®
OpenShift® Container Platform 에 로그인합니다.
${OC_LOGIN}
참고 : OC_LOGIN 는 oc login 명령의 별칭입니다.
- IBM® Software
Hub control plane 가 설치된 프로젝트로 변경:
oc project ${PROJECT_CPD_INST_OPERANDS}
- Db2
Big SQL 인스턴스 ID를 확인합니다.
oc get cm -l component=db2bigsql -o custom-columns="Instance Id:{.data.instance_id},Instance Name:{.data.instance_name},Created:{.metadata.creationTimestamp}"
- Db2
Big SQL 의 헤드 포드 이름을 확인하세요:
head_pod=$(oc get pod -l app=bigsql-<instance_id>,name=dashmpp-head-0 --no-headers=true -o=custom-columns=NAME:.metadata.name)
-
db2uctl adm bigsql
config 명령을 사용하여 원하는 구성 매개변수를 설정하십시오.
팁 : db2uctl adm bigsql config 명령은 Db2
Big SQL 7.1 의 bigsql-config
-set 명령과 동일합니다.
예를 들어, 작업 완료 알림(
scheduler.client.request.timeout ) 속성을 기본값인 2분(120000밀리초)에서 1시간(3600000)으로 늘리려면 다음 명령을 실행하십시오
oc exec -i $head_pod -- bash -c 'db2uctl adm bigsql config --key scheduler.client.request.timeout --value 3600000'
- Db2
Big SQL 를 다시 시작하십시오.
oc exec -i $head_pod -- sudo su - db2inst1 -c "bigsql stop; bigsql start"