반응형

/********************************************************************************************
-- Title : [9.2] 패키지로 설치된 PostgreSQL 삭제하기 - ver.dBRang
-- Reference : 웹검색
-- Key word : db삭제 db 삭제 uninstall uninstallation remove postgresql 삭제
********************************************************************************************/

-- 서비스 중지
    # service postgresql-9.2 stop  -- 패키지 설치시

-- data 폴더 삭제
    # rm -rf /var/lib/pgsql

-- 자동 시작 해제
    # chkconfig postgresql-9.2 off

    ※ 수동 설정 시 dbrang.tistory.com/841 내용에서 삭제.

-- init 파일 삭제
    # rm -f /etc/init.d/postgresql-9.2 

-- 사용자 삭제
    # userdel postgres

-- 그룹 삭제
    # groupdel postgres     /* 여차저차 하면 userdel에서 함께 삭제됨. */

-- 사용자 홈디렉토리 삭제
    # rm -rf /home/pgsql

-- 패키지 삭제(필요시)
    # yum remove *postgres*
    ㅇ 패키지 삭제시
          "yum kill another app is currently holding the yum lock; waiting for it to exit..."
        메시지 발생하면 http://dbrang.tistory.com/738 참조

-- 기존 사용하던 포트 임시 파일 삭제
 ㅇ 기존 설치한 DB 삭제후 재설치후 DB 기동시
          "FATAL: could not open lock file "/tmp/.s.PGSQL.5432.lock": 허가 거부"
     메시지가 뜰 때 사용.

    # rm -f /tmp/.s.PGSQL.5432*
    


반응형

+ Recent posts