개발/기타

CentOS7, Postgresql 삭제하기(REPO 포함)

괴발자-K 2022. 8. 9. 13:41

CentOS에서 Postgresql을 설치 한 후 제대로 작동이 되지 않아 재설치를 할 상황이 생겼다.

처음에는 서버를 다시 만들어서 진행 했었지만, 완전히 삭제 진행하는 방법을 구글링 하여 진행하였다.

 

삭제 방법

1. portgresql 서비스를 정지

# systemctl stop postgresql-13.service

2. enable로 설정한 서비스 상태가 있는지 확인

systemctl list-unit-files postgresql*

3. 서비스를 비활성화

systemctl disable postgresql-13.service

4. postgresql을 설치하며 생성된 디렉터리를 통째로 삭제

rm -rf /var/lib/pgsql

5. postgresql 계정을 삭제

userdel postgres
groupdel postgres

6. yum을 통해 패키지로 설치했다면 패키지도 삭제

yum remove *postgres* 또는 yum remove *pgdg*

7. 패키지가 삭제되었는지 확인

yum list installed *postgres*

 

이상~