서버 제거하기
Alpacon에서 더 이상 관리하지 않을 서버를 제거할 수 있습니다.
제거 절차
서버를 완전히 제거하려면 두 단계가 필요합니다:
- 서버에서 Alpamon 에이전트 제거
- Alpacon 워크스페이스에서 서버 삭제
1. Alpamon 에이전트 제거
먼저 서버에서 에이전트를 제거해야 합니다.
Debian 기반 시스템 (Ubuntu, Debian)
기본 제거:
sudo apt remove alpamon -y && sudo rm -rf /etc/alpamon/alpamon.conf
완전 제거 (모든 파일 포함):
sudo apt remove alpamon --purge -y
완전 제거 시 다음 파일들도 삭제됩니다:
/etc/alpamon/alpamon.conf/usr/lib/tmpfiles.d/alpamon.conf/lib/systemd/system/alpamon.service/lib/systemd/system/alpamon-restart.service/lib/systemd/system/alpamon-restart.timer/var/log/alpamon/alpamon.log/var/lib/alpamon/alpamon.db
Red Hat 기반 시스템 (RHEL, CentOS, Rocky Linux)
기본 제거:
sudo yum remove alpamon
완전 제거 (모든 파일 포함):
sudo yum remove alpamon && \
sudo rm -f /etc/alpamon/alpamon.conf \
&& sudo rm -f /usr/lib/tmpfiles.d/alpamon.conf \
&& sudo rm -f /lib/systemd/system/alpamon.service \
&& sudo rm -f /lib/systemd/system/alpamon-restart.service \
&& sudo rm -f /lib/systemd/system/alpamon-restart.timer \
&& sudo rm -f /var/log/alpamon/alpamon.log \
&& sudo rm -f /var/lib/alpamon/alpamon.db
2. 워크스페이스에서 서버 삭제
에이전트 제거 후 Alpacon에서 서버를 삭제합니다.
필수 조건:
- 서버 상태가 Disconnected여야 합니다
- Superuser 권한 필요
삭제 방법:
- Servers 페이지로 이동
- 삭제할 서버 선택 (체크박스)
- 상단의 삭제 (휴지통) 아이콘 클릭
- 확인 모달에서 확인 클릭
- 서버가 목록에서 제거됨
다중 삭제
여러 서버를 동시에 삭제할 수 있습니다.
- 삭제할 여러 서버 선택
- 휴지통 아이콘 클릭
- 확인
- 모든 선택된 서버 삭제
주의사항
데이터 손실:
- 서버 삭제 시 다음 데이터가 영구 삭제됩니다:
- 서버 설정
- 모니터링 기록
- 명령어 실행 기록
- 접근 로그
- 코멘트
복구 불가:
- 한번 삭제된 서버 데이터는 복구할 수 없습니다
- 중요한 데이터는 삭제 전에 백업하세요
에이전트 먼저 제거:
- 에이전트를 제거하지 않고 Alpacon에서만 삭제하면
- 서버는 계속 연결을 시도합니다
- 불필요한 리소스 사용이 발생할 수 있습니다
재등록
제거한 서버를 다시 등록하려면:
- 서버 등록하기 절차를 다시 따릅니다
- 새로운 설치 스크립트가 생성됩니다
- 이전 데이터는 복구되지 않습니다
문제 해결
서버가 Disconnected 상태로 변경되지 않는 경우:
- 서버에서 에이전트가 완전히 제거되었는지 확인:
systemctl status alpamon
- 에이전트가 여전히 실행 중이면 수동으로 중지:
sudo systemctl stop alpamon
sudo systemctl disable alpamon
삭제 버튼이 비활성화된 경우:
- 서버 상태 확인 (Connected 상태에서는 삭제 불가)
- Superuser 권한 확인