Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
6.4. 토폴로지에서 서버 제거
다음 중 하나가 적용되는 경우 IdM에서 토폴로지에서 서버를 제거하는 것을 허용하지 않습니다.
- 제거 중인 서버는 다른 서버를 나머지 토폴로지와 연결하는 유일한 서버입니다. 이로 인해 다른 서버가 격리되어 허용되지 않습니다.
- 제거 중인 서버는 마지막 CA 또는 DNS 서버입니다.
이러한 상황에서 시도는 오류와 함께 실패합니다. 예를 들어 명령줄에서 다음을 수행합니다.
$ ipa server-del
Server name: server1.example.com
Removing server1.example.com from replication topology, please wait...
ipa: ERROR: Server removal aborted:
Removal of 'server1.example.com' leads to disconnected topology in suffix 'domain':
Topology does not allow server server2.example.com to replicate with servers:
server3.example.com
server4.example.com
...
6.4.1. 웹 UI: 토폴로지에서 서버 제거
머신에서 서버 구성 요소를 제거하지 않고 토폴로지에서 서버를 제거하려면 다음을 수행합니다.
- IPA 서버 → 토폴로지 → IPA 서버를 선택합니다.
- 삭제할 서버 이름을 클릭합니다.
그림 6.13. 서버 선택
- 서버 삭제를 클릭합니다.
6.4.2. 명령줄: 토폴로지에서 서버 제거
중요
서버를 제거하는 것은 되돌릴 수 없는 작업입니다. 서버를 제거하면 토폴로지에 다시 도입하는 유일한 방법은 시스템에 새 복제본을 설치하는 것입니다.
server1.example.com
을 제거하려면 다음을 수행합니다.
- 다른 서버에서 ipa server-del 명령을 실행하여
server1.example.com
을 제거합니다. 명령은 서버를 가리키는 모든 토폴로지 세그먼트를 제거합니다.[user@server2 ~]$ ipa server-del Server name: server1.example.com Removing server1.example.com from replication topology, please wait... ---------------------------------------------------------- Deleted IPA server "server1.example.com" ----------------------------------------------------------
server1.example.com
에서 ipa server-install --uninstall 명령을 실행하여 시스템에서 서버 구성 요소를 제거합니다.[root@server1 ~]# ipa server-install --uninstall