배포 및 유지보수 / 제거
이 문서에서는 DataFlux Func를 제거하는 방법을 설명합니다.
1. 준비
제거하기 전에 스크립트 세트 내보내기 기능을 사용하여 관련 데이터를 내보내십시오.
2. 제거 단계
다음 단계에 따라 제거를 수행할 수 있습니다.
2.1 DataFlux Func 중지
실행 중인 DataFlux Func를 docker stack으로 중지하면 됩니다.
| Bash | |
|---|---|
1 | |
2.2 설치 디렉토리 삭제
설치 디렉토리에는 다음과 같은 내용이 포함되어 있습니다:
- 설정 파일
- MySQL, Redis 데이터 볼륨
- DataFlux Func에 업로드된 파일
- docker stack 설정 파일
- 데이터베이스 백업 파일
- 시스템 로그
| Bash | |
|---|---|
1 | |
설치 디렉토리는 기본적으로 /usr/local/dataflux-func입니다
2.3 설치 디렉토리 기록 삭제
설치 디렉토리 기록은 주로 재설치 또는 업그레이드 시 설치 스크립트가 이전 설치 디렉토리를 확인할 수 있도록 하여 매번 --install-dir 매개변수를 사용하지 않도록 하는 데 사용됩니다.
| Bash | |
|---|---|
1 | |
이후 동일한 디렉토리에 자동 설치가 필요하면 이 단계를 건너뛸 수 있습니다
2.4 logrotate 설정 삭제
logrotate 설정은 DataFlux Func에서 생성되는 로그를 자동으로 압축하고 순환시켜 디스크 공간을 너무 많이 차지하지 않도록 하는 데 사용됩니다.
| Bash | |
|---|---|
1 | |
3. 주의사항
위 단계에는 docker 제거 및 DataFlux Func 이미지 정리가 포함되지 않으며, 필요한 경우 직접 처리할 수 있습니다.