12장. 로드 밸런싱 서비스 문제 해결 및 유지 관리
로드 밸런싱 서비스(octavia)의 기본 문제 해결 및 유지 관리는 상태 및 인스턴스 마이그레이션 및 로그 액세스 방법을 확인하기 위한 OpenStack 클라이언트 명령에 익숙하기 시작합니다. 더 자세한 문제를 해결해야 하는 경우 하나 이상의 로드 밸런싱 서비스 인스턴스(amphorae)에 SSH를 적용할 수 있습니다.
12.1. 로드 밸런서 확인 링크 복사링크가 클립보드에 복사되었습니다!
로드 밸런서 표시 및 나열 명령의 출력을 확인하여 로드 밸런싱 서비스(octavia) 및 다양한 구성 요소의 문제를 해결할 수 있습니다.
절차
자격 증명 파일을 가져옵니다.
예제
source ~/overcloudrc
$ source ~/overcloudrcCopy to Clipboard Copied! Toggle word wrap Toggle overflow 로드 밸런서(lb
1) 설정을 확인합니다.참고괄호 안의 값은 이 절차의 예제 명령에 사용되는 샘플 값입니다. 이러한 샘플 값을 사이트에 적합한 값으로 바꿉니다.
예제
openstack loadbalancer show lb1
$ openstack loadbalancer show lb1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 단계의 로드 밸런서 ID(265
d0b71-c073-40f4-9718-8a182d53ca)를 사용하여 로드 밸런서와 연결된 amphora ID를 가져옵니다.예제
openstack loadbalancer amphora list | grep 265d0b71-c073-40f4-9718-8a182c6d53ca
$ openstack loadbalancer amphora list | grep 265d0b71-c073-40f4-9718-8a182c6d53caCopy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
| 1afabefd-ba09-49e1-8c39-41770aa25070 | 265d0b71-c073-40f4-9718-8a182c6d53ca | ALLOCATED | STANDALONE | 198.51.100.7 | 192.0.2.177 |
| 1afabefd-ba09-49e1-8c39-41770aa25070 | 265d0b71-c073-40f4-9718-8a182c6d53ca | ALLOCATED | STANDALONE | 198.51.100.7 | 192.0.2.177 |Copy to Clipboard Copied! Toggle word wrap Toggle overflow 이전 단계의 amphora ID (
1afabefd-ba09-49e1-8c39-41770aa25070)를 사용하여 amphora 정보를 볼 수 있습니다.예제
openstack loadbalancer amphora show 1afabefd-ba09-49e1-8c39-41770aa25070
$ openstack loadbalancer amphora show 1afabefd-ba09-49e1-8c39-41770aa25070Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 리스너(
listener1) 세부 정보를 봅니다.예제
openstack loadbalancer listener show listener1
$ openstack loadbalancer listener show listener1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 풀(
pool1) 및 로드 밸런서 멤버를 확인합니다.예제
openstack loadbalancer pool show pool1
$ openstack loadbalancer pool show pool1Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 로드 밸런서의 VIP 주소(192.0.2.
177)에 연결하여HTTPS트래픽이 HTTPS 또는TERMINATED_HTTPS프로토콜용으로 구성된 로드 밸런서 전체에서 HTTPS 트래픽이 이동하는지 확인합니다.작은 정보명령을 사용하여 로드 밸런서 VIP 주소를 가져옵니다.
openstack loadbalancer show <load_balancer_name>.예제
curl -v https://192.0.2.177 --insecure
$ curl -v https://192.0.2.177 --insecureCopy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow