|
|
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
У меня убунту 14,04 стоит постгрес 9,3 версии, на нем одна нужная мне бд. Эта база таблеспайсами перемещена в другой винт. Я захотел обновится до версии 9,5. Я остановил постгрес и скопировал базу и логи /var/lib/postgress/ в архивный каталог. Затем действуя по инструкции начал обновлять (ссылка на инструкцию) http://lesnoy.name/sql/обновление-postgresql-с-9.3-до-9.4/ Только заменял 9,4 на 9,5 При установке 9,5 версии вышла ошибка по русификации Код: sql 1. 2. 3. 4. 5. 6. 7. 8. я ничего делать не стал. Я остановил постгрес и начал делать обновление кластера, вышла ошибка Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Что делать дальше - я не знаю. Может кто нибудь подскажет в чем ошибка и как действовать дальше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 01:39 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
со мной никто не разговаривает :( нашел тему на нерусском http://www.postgresql.org/message-id/a6d5fa80ff6d4b619d20a33403ba3346@pdc-mail-exch05.ubisoft.org]http://www.postgresql.org/message-id/a6d5fa80ff6d4b619d20a33403ba3346@pdc-mail-exch05.ubisoft.org но с другими версиями 9,1 и 9,3 --- чо делать - не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 07:18 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx, обновляйте вручную используя pg_upgrade . Error: automatic upgrade of tablespaces is not supported это скорее всего особенности убунтовских скриптов pg_upgradecluster. либо если база небольшая, то через pg_dump/pg_restore. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 09:39 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx, вот здесь ещё посмотрите... http://www.thislinux.org/2015/06/postgresql-cluster-upgrade.html https://simply.name/ru/upgrading-postgres-to-9.4.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 10:13 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
автор-b bindir --old-bindir=bindir the old PostgreSQL executable directory; environment variable PGBINOLD -B bindir --new-bindir=bindir the new PostgreSQL executable directory; environment variable PGBINNEW не совсем понимаю где находятся bin, да еще и разных версий. Вроде 9,5 нигде нет авторsudo find -name "postgresql" ./run/postgresql ./etc/postgresql ./etc/init.d/postgresql ./usr/share/postgresql ./usr/share/doc/postgresql ./usr/lib/postgresql ./var/log/postgresql ./var/lib/postgresql ./var/cache/postgresql ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 10:42 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx, где-то тут может быть /usr/lib/postgresql/9.3/bin/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 11:04 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
спасибо про путь, точно там. Вроде искал, не заметил. при запуске pg_upgrade все параметры вроде заполнил верно он пишет авторpg_upgrade: cannot be run as root Failure, exiting хотя я запускаю скрипт от sudo где все права на юзере. Этот скрипт работает только от чистого root? У меня же убунта, нет рута :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 12:12 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx, перечитайте сообщение об ошибке еще раз. там сказано, что наоборот от рута нельзя. запускать следует от пользователя postgres. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 12:45 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
автор su postgres Пароль: su: Сбой при проверке подлинности а как узнать свой пароль от постгрес пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 15:25 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsxавтор su postgres Пароль: su: Сбой при проверке подлинности а как узнать свой пароль от постгрес пользователя? а почиму вы а зачем ? вы же в группе sudo . Код: shell ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 16:01 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
перезагрузился. бд теперь просто не открывается, войти под юзером в консоль бд не могу, через pgadmin зайти не могу - пишет вопросики psql -h localhost alluser ualluser psql: ?????: ???? "ualluser" ?? ?????????? В какой я уже нахожусь версии я запутался. хотя в процессах postgres запущен Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. --- ерунда конечно, но пароль от postgres пользователя я вспомнил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 16:17 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx, эммм, postgresql-xc ?? про него вообще ничего не говорилось. список обычных инстансов и их статусы можно посмотреть в pg_lsclusters ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 16:27 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
я запутался и не знаю как теперь распутываться. В итоге у меня установлен только 9,3 на котором нет базы и судя по всему нет кластера. Однако кластер не добавляется, так как sudo -u postgres psql sudo: psql: command not found например. Как теперь распутываться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 17:11 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx Код: shell 1. Код: shell ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 17:17 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
нет, sudo -u postgres psql я вводил под обычным юзером. Дело в том, что я не могу попасть в psql под postgres. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 17:22 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsxнет, sudo -u postgres psql я вводил под обычным юзером. Дело в том, что я не могу попасть в psql под postgres. приведите вывод Код: plaintext если что--то про peer , и вы не умеете править pg_hba.conf то Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 17:27 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
авторpsql -U postgres авторpsql -U postgres bash: /usr/bin/psql: Нет такого файла или каталога --- авторsudo su postgres psql -U postgres [-d database [-h host [....]] авторpostgres@pk:/usr/lib$ psql -U postgres -d alluser -h localhost Error: You must install at least one postgresql-client-<version> package. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 17:32 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
господа никсодмины , помогите новичку azsx, приведите вывод Код: plaintext попробуйте найти в нем путь к новому psql если его там нет (поизучайте для разных ролей) наверное он там должен появиться как--то поспрашивайте интернеты на предмет Код: plaintext в общем -- поизучайте немного свою ОС ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 17:47 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
azsx, покажите вывод dpkg --get-selections | grep postgres может у вас postgresql-client удалился как-то. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2016, 19:01 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
автор$PATH bash: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games: Нет такого файла или каталога авторdpkg --get-selections | grep postgres postgres-xc deinstall postgresql-9.3 deinstall postgresql-9.5 deinstall postgresql-client-common install postgresql-common deinstall вот я запутался, так как до перезагрузки путь был /usr/lib/postgresql/9.3/bin/ и /usr/lib/postgresql/9.5/bin/ я видел и вводил команду pg_upgrade которая не сработала так как я ее запускал не от юзера postgres. А теперь в каталоге /usr/lib/ нет postgresql. А в ps aux postgres есть. Только пишут, что он postgres-xc и главное, содединения нет с бд. --- Вот вывод history | grep apt-get автор 1906 sudo apt-get upgrade 1926 sudo apt-get update 1927 sudo apt-get upgrade 1935 sudo apt-get install postgres-xc 1953 sudo apt-get install postgres-xc 1954 sudo apt-get install postgres-xc postgres-xc-client 1973 sudo apt-get update 1974 sudo apt-get upgrade 1977 sudo apt-get update 1978 sudo apt-get upgrade 1980 sudo apt-get install postgresql-9.5 2024 sudo apt-get install postgresql-common 2025 sudo apt-get install postgresql-common postgresql-client-common 2042 sudo apt-get install postgres-xc 2057 sudo apt-get install postgresql-common 2058 sudo apt-get install postgresql-common postgresql-client-common 2060 sudo apt-get install postgresql-common postgresql-client-common 2061 sudo apt-get install postgresql-common postgresql-client-common postgres-xc-client 2062 sudo apt-get remove postgres-xc 2063 sudo apt-get remove postgres-xc-client 2077 sudo apt-get install postgresql-client-common ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2016, 01:49 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
зы но если из истории не очевидно, постгрес ставил и настраивал я очень давно. Это история из времени когда я с переносом баз эксперементировал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2016, 01:57 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
теперь видимо всё совсем плохо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2016, 11:58 |
|
||
|
Ошибки при обновлении postgres 9.3 на 9.5
|
|||
|---|---|---|---|
|
#18+
--- В итоге не решено. Так я и не сумел обновить бд (таблицы), я всё удалил, установил постгрес 9,5 и восстановил бд из архива. Видимо апгрейд скриптами на убунту таблиц перемещенных таблеспайсами - не работает. ээх... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2016, 09:41 |
|
||
|
|

start [/forum/topic.php?fid=53&fpage=98&tid=1997505]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
60ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
63ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 394ms |

| 0 / 0 |
