3
기존 pgsql 데이터베이스 (centOS 7.1 서버)에 데이터베이스 및 사용자를 추가하려고합니다. 나는 그것을 할 postgresql_user 및 postgresql_db 모듈 (Ansible 2.2)를 사용하고 있지만 오류 얻을 : 나는 지금 데이터베이스 생성가능한 postgresql_db 및 postgresql_user 모듈
- name: Create database
postgresql_db: name=db port=6543
become: true
become_user: postgres
에 대해 다음 작업을 사용하고
fatal: [XXXXXXXXXXXXXX]: FAILED! => {"changed": false, "failed": true, "msg": "unable to connect to database: could not connect to server: No such file or directory\n\tIs the server running locally and accepting\n\tconnections on Unix domain socket \"/var/run/postgresql/.s.PGSQL.6543\"?\n"}
을, I 이 일을 잘하고 있지만 멱등수가 아닙니다 :
- name: Create database
command: {{ PGBIN }}/bin/createdb db -p 6543 -w
become: true
become_user: postgres
필요에 따라 psycopg2 패키지를 설치했습니다. 자세한 내용은 데이터베이스 표준 디렉토리에 설치되지 않고 중 하나를 시도 표준 포트 5432
안녕하세요 모든 사람, 아직 아이디어가 없습니까? – jokeirb
또한 debian 8의 2.2 버전에서이 문제에 직면했습니다. –