Команда Postgresql 9.6 Streaming Replication Archive_mode - PullRequest
0 голосов
/ 18 января 2019

Я нахожусь в процессе настройки как postgresql-9.6 MASTER, так и SLAVE для потоковой репликации. Но сначала мне нужно поставить МАСТЕР на ARCHIVE_MODE У меня есть возможность использовать любую из приведенных ниже команд для архивирования файлов WAL из pg_xlog в / opt / mm / dxxxx.

rsync -aSIq% p / opt / mm / dxxxx /% f ИЛИ ЖЕ тест! -f / opt / mm / dxxxx /% f && cp% p / opt / mm / dxxxx /% f

Я протестировал обе команды и продолжаю работать с ошибкой. Ошибка rsync: change_dir "/ var / lib / pgsql / pg_xlog": нет такого файла или каталога (2)

Я могу продолжать это до тех пор, пока не буду уверен, что команда архивирования будет работать. Сбой команды архивирования может помешать перезапуску сервера MASTER, так как мне нужно будет выполнить pg_ctl restart -w после редактирования файла postgresql.conf.

...