Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

1.1.0_05_slave_edit_postgres_conf.sh 424B

12345678910111213141516171819
  1. #! /usr/bin/env bash
  2. if [ "${POSTGRES_SLAVE_MODE}" != 1 ]
  3. then
  4. echo "Database is not in slave 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
  16. replace_pg_conf hot_standby on