Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

1.1.0_20_master_edit_postgres_conf.sh 395B

123456789101112131415161718
  1. #! /usr/bin/env bash
  2. if [ "${POSTGRES_MASTER_MODE}" != 1 ]
  3. then
  4. echo "Database is not in master mode. Exiting."
  5. exit 0
  6. fi
  7. replace_pg_conf()
  8. {
  9. var_name="${1}"
  10. var_value="${2}"
  11. sed -ri "s!^#?(${var_name})\s*=\s*\S+.*!\1 = ${var_value}!" /var/lib/postgresql/data/postgresql.conf
  12. }
  13. replace_pg_conf wal_level replica
  14. replace_pg_conf max_wal_senders 3
  15. replace_pg_conf wal_keep_segments 8