New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
postgresql cluster (patroni) with PostgresPro #38
Comments
Example for: ❗ To use any version of Postgres Pro in production, you must purchase a license.
and disable pgdg repo (optional)
Specify all other variables according to your personal requirements for the database cluster. Deployment: quick start |
#38 The pgbouncer package from the postgrespro repository installs the binary file under the path /usr/sbin/pgbouncer, but the package from the pgdg repository for the RedHat family is installed under the path /usr/bin/pgbouncer. Check for the presence of the file /usr/bin/pgbouncer, if it is not exist, create a symlink on /usr/sbin/pgbouncer. This is necessary for compatibility with the standard pgbouncer package from the pgdg repository.
#38 postgrespro-std service naming support.
Tested with Postgres Pro Standard 12.2.1 on Centos 7 and 8. |
#38 1. In the PostgresPro DBMS, the configuration file postgresql.conf is located in the data directory (data_directory). Therefore, there is no need to pre-create configuration files along the path /etc /postgresql/... for postgresql_exists='false' scenario. 2. PostgresPro does not have the pg_ctlcluster package. Therefore, the decision was made: * remove the launch of pg_ctlcluster for the "status" command, just call pg_ctl; * remove the start of pg_ctlcluster and pg_ctl for the "reload" command, use psql and the pg_reload_conf function instead. This allows you to reduce the amount of code and conditions, as it is suitable for all types of Linux distributions. 3. Support for naming postgrespro-std services for the Debian family.
Tested with Postgres Pro Standard 12.2.1 on Debian, Ubuntu. PostgresPro repository for Debian / Ubuntu (ex. v12.4.1) (in the /vars/Debian.yml variable file)
dev package is named differently (different from RHEL)
|
Compatibility with Postgres Pro Standard
The text was updated successfully, but these errors were encountered: