6.8. OVN 문제 해결 명령에 대한 별칭 생성
ovn-nbctl show
와 같은 OVN 명령을 ovn_controller
컨테이너에서 실행합니다. 컨테이너는 컨트롤러 노드 및 컴퓨팅 노드에서 실행됩니다. 명령에 대한 액세스를 간소화하려면 별칭을 정의하는 스크립트를 생성하고 소싱을 가져옵니다.
사전 요구 사항
- ML2/OVN을 기본 메커니즘 드라이버로 사용한 Red Hat OpenStack Platform 배포
절차
OVN 컨테이너에 액세스하는 데 필요한 권한이 있는 사용자로 컨트롤러 호스트에 로그인합니다.
예제
ssh heat-admin@controller-0.ctlplane
$ ssh heat-admin@controller-0.ctlplane
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 실행하려는
ovn
명령이 포함된 쉘 스크립트 파일을 생성합니다.예제
vi ~/bin/ovn-alias.sh
vi ~/bin/ovn-alias.sh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow ovn
명령을 추가하고 스크립트 파일을 저장합니다.예제
이 예제에서는
ovn-sbctl
,ovn-nbctl
,ovn-trace
명령이 별칭 파일에 추가되었습니다.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Compute 호스트에서 이 절차의 단계를 반복합니다.
검증
스크립트 파일을 소싱합니다.
예제
source ovn-alias.sh
# source ovn-alias.sh
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 명령을 실행하여 스크립트 파일이 제대로 작동하는지 확인합니다.
예제
ovn-nbctl show
# ovn-nbctl show
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 샘플 출력
Copy to Clipboard Copied! Toggle word wrap Toggle overflow