언제든지 Apigee mTLS를 삭제할 수 있습니다. 이 섹션에서는 이를 삭제하고 인증하는 방법을 설명합니다. 삭제되었음을 알려드립니다.
Apigee mTLS 설치를 롤백하려면 다음 안내를 따르세요.
- 클러스터의 노드에 로그인합니다. 이 작업을 수행하는 순서는 중요하지 않습니다.
- 다음 예와 같이 노드의 모든 구성요소를 중지합니다.
/opt/apigee/apigee-service/bin/apigee-all stop
- 다음 명령어를 실행하여
apigee-mtls
서비스를 제거합니다./opt/apigee/apigee-service/bin/apigee-service apigee-mtls uninstall
- 노드의 모든 구성 요소를
시작 순서가 됩니다.
다음 예는 다음과 같습니다.
<ph type="x-smartling-placeholder">
/opt/apigee/apigee-service/bin/apigee-service component_name start
</ph> - 클러스터의 각 노드에 이 프로세스를 반복합니다.
제거가 완료되었는지 확인하려면 다음을 수행할 수 있습니다. 표시됩니다.
- 주키퍼를 실행 중인 각 노드에서 Consul 서비스가
/usr/lib/systemd/system
디렉터리: <ph type="x-smartling-placeholder">- </ph>
/usr/lib/systemd/system
디렉터리로 변경합니다.cd /usr/lib/systemd/system
- 다음 파일이 해당 디렉터리에 없는지 확인합니다.
<ph type="x-smartling-placeholder">
- </ph>
consul_egress.service
consul_server.service
- 이러한 파일 중 하나가
/usr/lib/systemd/system
디렉터리에 있으면 있습니다.
- 주키퍼를 실행하는 각 노드에서
apigee-mtls
및 다음과 같이 디렉터리apigee-mtls-consul
개가 존재합니다. <ph type="x-smartling-placeholder">- </ph>
- Apigee 루트 디렉터리로 변경합니다.
cd ${APIGEE_ROOT:-/opt/apigee}
- 디렉터리의 콘텐츠를 확인합니다.
ls
- 이 디렉터리에 다음 디렉터리가 없는지 확인합니다.
<ph type="x-smartling-placeholder">
- </ph>
apigee-mtls-version
apigee-mtls-consul-version
- 이러한 디렉터리 중 하나가 있으면 삭제합니다.
- Apigee 루트 디렉터리로 변경합니다.
- 같은 디렉터리에서 다음에 대한 심볼릭 링크가 삭제되었는지 확인합니다.
<ph type="x-smartling-placeholder">
- </ph>
apigee-mtls
apigee-mtls-consul
이렇게 하려면 다음 예에 표시된 대로
-L
찾기 옵션을 사용합니다.find -L ./
이러한 디렉터리에 대한 심볼릭 링크가 남아 있으면
rm
또는unlink
명령어. - 주키퍼를 실행 중인 각 노드에서 다음을 사용하여 Consul이 삭제되었는지 확인합니다.
which
명령어:which consul
이 명령어는 다음과 유사한 메시지로 응답합니다.
"/usr/bin/which: no consul in (...:/opt/apigee/apigee-adminapi-version/bin:...)"
- 루트로 또는 sudo를 사용하여 다음 명령어를 실행합니다.
iptables -t nat -L OUTPUT
이 명령어는 다음 예와 같이 열 제목은 표시되지만 열에는 데이터가 표시되지 않아야 합니다. 표시:
target prot opt source destination
yum
를 사용하여 Apigee mTLS 패키지가 설치되었는지 확인합니다.yum list installed
이 명령어는 다음과 일치하는 패키지를 표시하지 않습니다.
apigee-mtls-version
apigee-mtls-consul-version