Ansible-role-postgresql: Postgres 9.6

Créé le 14 avr. 2020  ·  5Commentaires  ·  Source: geerlingguy/ansible-role-postgresql

Comment pourrait-on adapter ce rôle pour installer Postgres 9.6 sur Centos7/RHEL7 ?

stale

Commentaire le plus utile

Quelque chose comme ça devrait fonctionner :

- hosts: all
  tasks:
    - yum:
        name: "https://download.postgresql.org/pub/repos/yum/reporpms/EL-{{ ansible_distribution_major_version }}-x86_64/pgdg-redhat-repo-latest.noarch.rpm"
        state: present
      become: yes
    - import_role:
        name: geerlingguy.postgresql
      vars:
        postgresql_enablerepo: "pgdg96"
        postgresql_version: 9.6
        postgresql_packages:
          - postgresql96
          - postgresql96-server
          - postgresql96-contrib
          - postgresql96-libs
        postgresql_data_dir: /var/lib/pgsql/9.6/data
        postgresql_bin_path: /usr/pgsql-9.6/bin
        postgresql_config_path: /var/lib/pgsql/9.6/data
        postgresql_daemon: postgresql-9.6
      become: yes

Tous les 5 commentaires

Quelque chose comme ça devrait fonctionner :

- hosts: all
  tasks:
    - yum:
        name: "https://download.postgresql.org/pub/repos/yum/reporpms/EL-{{ ansible_distribution_major_version }}-x86_64/pgdg-redhat-repo-latest.noarch.rpm"
        state: present
      become: yes
    - import_role:
        name: geerlingguy.postgresql
      vars:
        postgresql_enablerepo: "pgdg96"
        postgresql_version: 9.6
        postgresql_packages:
          - postgresql96
          - postgresql96-server
          - postgresql96-contrib
          - postgresql96-libs
        postgresql_data_dir: /var/lib/pgsql/9.6/data
        postgresql_bin_path: /usr/pgsql-9.6/bin
        postgresql_config_path: /var/lib/pgsql/9.6/data
        postgresql_daemon: postgresql-9.6
      become: yes

@kdhlab Beer on me ... M'a fait gagner du temps :) Cela doit être inclus dans l'exemple README.

Excellent exemple de remplacements de var requis pour exécuter une version différente de celle par défaut pour CentOS 7. A fonctionné pour moi.

Ce problème a été marqué "obsolète" en raison d'un manque d'activité récente. S'il n'y a pas d'autre activité, le problème sera résolu dans 30 jours supplémentaires. Nous vous remercions de votre contribution!

Veuillez lire cet article de blog pour voir les raisons pour lesquelles je marque les problèmes comme obsolètes.

Impressionnant! merci pour cette entrée sur celui-ci! Je suis d'accord, un exemple pour cela devrait être inclus dans le README. :+1:

Cette page vous a été utile?
0 / 5 - 0 notes