안녕하세요.
DB구성을 주로 Postgresql로 사용하고 있습니다.
Windows Server 또는 Linux-CentOS에서는 DB설치시 data_directory의 경로를 별도로 설정가능하여, DATA용 스토리지에 DB를 사용하겠끔
구성을 주로하는데요.
LinuxOS 중 ubuntu에서는 apt-get패키지를 사용해서 postgres설치 합니다.
* 명령 : sudo apt-get install postgresql
이렇게 설치하는 경우 apt-get에서 자동으로 설치를 하면서 data_directory의 경로를 따로 설정하지 못하고,
기본위치(/var/lib/postgresql/9.6/main)에 설치되게 됩니다.
질문의 요지는 ubuntu에서 postgresql설치시 data_directory를 변경해서 하는 방법 또는 변경할 수 있는 방법을 여쭤봅니다.
꼭 정답은 아니더라도 여러가지 시도해 볼 수 있는 방법이 있다면 답변 부탁드립니다.
감사합니다.
질문1. apt-get패키지로 설치를 진행하면서, data_directory를 변경해서 설치가능한지?
질문2. [질문1]의 방법으로, data_directory를 변경 할 수 없다면 다른 설치방법이 있는지?
질문3. apt-get패키지로 설치 후 data_directory 경로를 변경하는 방법이 있는지?
질문4. apt-get패키지로 설치 후 data_directory 경로 변경을 시도하였으나, OS재부팅 후 서비스가 자동으로 되지 않는 문제 발생
- 시도했으나 실패한 방법
: https://kugancity.tistory.com/entry/postgreSQL-%EB%8D%B0%EC%9D%B4%ED%84%B0-%EB%94%94%EB%A0%89%ED%86%A0%EB%A6%AC-%EB%B3%80%EA%B2%BD
- 실패사유
: 변경된 데이터 디렉토리 위치까진 확인되었으나, 재부팅시 서비스가 자동으로 실행되지 않고 수동으로 실행해줘야 실행됨
: systemctl에 서비스등록되어있으나, 재부팅시에 서비스가 자동으로 실행되지 않음
- 질문의요지 : 재부팅시 서비스자동시작이 안되는 이유는 멀까요? |