Я продолжаю получать вышеуказанную ошибку всякий раз, когда запускаю следующую команду через пользователя postgres.
$ /usr/lib/postgresql/9.3/bin/pg_upgrade -b /usr/lib/postgresql/9.1/bin/ -B /usr/lib/postgresql/9.3/bin/ -d /var/lib/postgresql/9.1/main -D /var/lib/postgresql/9.3/main
cannot write to log file pg_upgrade_internal.log
Failure, exiting
Я использую Ubuntu 13.10. Postgresql 9.1 и 9.3 работают правильно.
Это обычно означает, что Ваш текущий рабочий каталог является каталогом, в который postgres
не может записать пользователь. Это - то, где pg_upgrade
попытается записать в.
Просто каталог изменения другому, что это может записать в (или отредактировать ток для разрешения другой записи).