@pgsql

Страница 110 из 1062
Dmitry
06.10.2016
14:55:49
сильных проблем нет, раздражает только автоматическим рестартом :)

Аггей
06.10.2016
14:56:03
а для Centos пакет чем-нибудь ужасным таким грешит?
Ужасным? Это огрехи мэйнтейнера уж, а не ужас ужас ))

Vadim
06.10.2016
14:58:40
сильных проблем нет, раздражает только автоматическим рестартом :)
это когда рестарт? в качестве службы в systemd добалвяется ты про это?

Dmitry
06.10.2016
14:59:08
ага

Google
Dmitry
06.10.2016
14:59:18
вообще конечно автостарт после ребута зло

Vadim
06.10.2016
14:59:33
почему?

Mike Chuguniy
06.10.2016
14:59:54
Аггей
06.10.2016
15:00:06
вообще конечно автостарт после ребута зло
Выключить автостарт попроще чем собирать из исходников

Dmitry
06.10.2016
15:00:09
после апгрейда _минорной_ версии

Vadim
06.10.2016
15:00:47
так rpm-овский пакет тож рестартит при обновлении?

Dmitry
06.10.2016
15:01:04
Выключить автостарт попроще чем собирать из исходников
согласен конечно, но в чем смысл пакета тогда - бинарь доставить?

Vadim
06.10.2016
15:01:33
Выключить автостарт попроще чем собирать из исходников
да че сложного из исходников собирать, раньше всегда из них собирал, щас вот тут написали что из пакета лучше, стал из пакета ставить

Аггей
06.10.2016
15:01:45
А это Аргументы такие: unix-админы могут спокойно обновлять ось и я не боюсь, что мне сломают БД. решается "закреплением версии" пакета

Vadim
06.10.2016
15:02:23
нет причем тут генту, про постгрес речь

Darafei
06.10.2016
15:03:08
всё в системе должно быть из пакетов, как минимум, чтобы нормально трекать зависимости и знать, что у тебя установлено

Vadim
06.10.2016
15:03:54
так автостарт бд после ребута чем может накосячить? его отключить значит лучше?

Google
Аггей
06.10.2016
15:04:00
нет причем тут генту, про постгрес речь
Выбираем обновляемую из пакетов ОС и давай в нее все ставить через make install

Darafei
06.10.2016
15:04:28
бинарь же не статически, надеюсь, слинкован

а если слинкован не статически - всегда есть шанс поломать ABI на апгрейде

Vadim
06.10.2016
15:06:06
слинкован с БД?

Аггей
06.10.2016
15:06:38
слинкован с БД?
Либы с постгрей

Dmitry
06.10.2016
15:06:51
там openssl как минимум.

Darafei
06.10.2016
15:07:19
цепочка postgres -> postgis -> gdal -> qt -> libpng и тому подобное

Vadim
06.10.2016
15:08:06
ниче такого нет и не нужно, ток Orafce

Dmitriy
06.10.2016
15:09:12
после апгрейда _минорной_ версии
А разве можно как-то заапгрейдить постгрес без рестарта?

Аггей
06.10.2016
15:09:48
Это можно делать неавтоматически.

Dmitriy
06.10.2016
15:09:53
т.е. nginx это позволяет сделать гладко, без простоя. в стандартных пакетах он так и обновляется. У постгреса такого нет

Аггей
06.10.2016
15:10:14
То есть ты проапгрейдил, а версия сменилась после перезапуска

Alexey
06.10.2016
15:10:27
А можно грубо — 9.4 снёс, 9.5 поставил?

Аггей
06.10.2016
15:10:37
Не про это

Тут же про 9.5.3 -> 9.5.4

Dmitriy
06.10.2016
15:10:57
Это можно делать неавтоматически.
можно. Но тогда если что-то пойдет не так, ты об этом можешь узнать в самый неподходящий момент.

Dmitry
06.10.2016
15:11:08
А разве можно как-то заапгрейдить постгрес без рестарта?
нет, но рестарт после апдейта - прерагатива админа, а не postinstall'а

Alexey
06.10.2016
15:11:25
А я про грубо и 9.4 - 9.5 par exemple.

Dmitriy
06.10.2016
15:11:55
так и апдейт - прероргатива админа. Меньше действий - меньше шансов для ошибки.

Dmitry
06.10.2016
15:12:07
Кстати, вариант когда у вас какая-нибудь 9.2, а из репы прилетает 9.6 просто фееричен...

Google
Dmitry
06.10.2016
15:12:11
зачем объединять рестарт с апдейтом бинаря?

оно не транзакционно

Darafei
06.10.2016
15:12:24
а зачем их отделять?

Аггей
06.10.2016
15:12:28
нет, но рестарт после апдейта - прерагатива админа, а не postinstall'а
Ситуация: Поставил бд.... обновил... не перезапустилась.... а после кто-то новый экстеншн подключил -уже от новой версии

Darafei
06.10.2016
15:13:19
в конце концов, новая версия может оказаться собранной новым gcc, как было с кучей пакетов v5 в окрестностях убунты :)

Dmitry
06.10.2016
15:13:29
а зачем их отделять?
затем, что кто-то считает что имеет право выполнять глупости в postinstall, чтобы сделать 'хорошо'

KISS никто не отменял

Darafei
06.10.2016
15:14:48
для меня как для админа хоста нормально, что sudo apt-get upgrade приведёт систему в наиболее обновлённое состояние

Dmitry
06.10.2016
15:14:48
Это в каком дистрибутиве так?
Да, ХЗ. Гипотетически. Но вот в RHEL6 есть пакет postgres-server. Версия постгреса не указана

Darafei
06.10.2016
15:15:36
и я ожидаю, что в момент upgrade части системы могут быть недоступны

Аггей
06.10.2016
15:15:39
Там она не обновляется

Dmitry
06.10.2016
15:15:54
для меня как для админа хоста нормально, что sudo apt-get upgrade приведёт систему в наиболее обновлённое состояние
некторых это не устраивает, потому что рестарт одной системы тянет за собой проверку других систем

Dmitry
06.10.2016
15:16:44
Что мешает повешать keep на пакет?
при чем тут keep? я обновить хочу

но автоматика при обновлении - не нужна

как и автоматика при старте кластера и 60секундным таймаутом

Аггей
06.10.2016
15:18:10
как и автоматика при старте кластера и 60секундным таймаутом
Ваш путь собирать свои пакеты. Но не make жеж install

Dmitry
06.10.2016
15:18:34
Ваш путь собирать свои пакеты. Но не make жеж install
я своих пакетов обсобирался, предпочитаю чтобы вендор мне tar.gz дал

Darafei
06.10.2016
15:18:45
но автоматика при обновлении - не нужна
в общем, у тебя перцептивное искажение, ты слишком много делаешь хрени с постгресом руками

Google
Darafei
06.10.2016
15:19:00
я вот радуюсь, когда dkms собирает мне модули ядра сам

и мне не надо думать про то, как же их собирать-то

точно так же я радуюсь, когда dpkg рестартует мне сервисы после апгрейда

Dmitry
06.10.2016
15:19:58
дык я и не говорю что надо быть специалистом по всему

я хочу чтобы в самом главном сервисе, за который я отвечаю головой, у меня был ручной контроль, а не сумасшедший дистростроитель

Darafei
06.10.2016
15:21:07
но это не универсальный подход

он подходит только тем, кто знает, почему им не подходят пакеты

всем остальным лучше бы использовать пакеты

Admin
ERROR: S client not available

Vadim
06.10.2016
15:21:48
да не лучше

че вы тут написали, я сразу послушал, оказалось, "чтоб не захломлялось" , я то думал что-то серьезное

Аггей
06.10.2016
15:22:57
Тут есть 2 крайности. 1я - Linux From Scratch, 2я - /bin/bash rvm.io/rvm-install-stable

Darafei
06.10.2016
15:24:06
Vadim
06.10.2016
15:27:02
Аггей
06.10.2016
15:29:07
Обновите пакеты опять же

Dmitry
06.10.2016
15:32:32
на текущий момент идеальная модель пакета тут - https://nixos.org/

из-за этого https://nixos.org/nix/

никаких dependency hell

один раз сбилжена - работает всегда

откатиться на старую версию? да просто переленкуй

Google
Dmitry
06.10.2016
15:33:56
но, слова про идеальную систему касается только про идею, сами пакеты не тестируются от слова совсем

Maxim
06.10.2016
15:34:18
нужно написать все на го и компилить в статический бинарь :trollface:

Dmitry
06.10.2016
15:34:21
так что лучше совмешать pg из nix и обычную систему из твоего дистрибутива :)

Alex
06.10.2016
15:34:41
ocaml всему голова же =) какой го )

Darafei
06.10.2016
15:35:13
у нас половина бекенда на никсоси сидит :)

страшные люди, бекапят операционку бекапом одного конфига

Dmitry
06.10.2016
15:35:57
https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/servers/sql/postgresql/default.nix клево же

мы на прошлой работе nix использовали с debian:6, при этом софт был на C и с максимально свежими библиотеками

жили норм

даже можно спокойно дружить с кернеловыми драйверами

nvidia и прочее

Darafei
06.10.2016
15:38:52
golang

Dmitry
06.10.2016
15:39:06
блин, а ему то nix зачем :)

Darafei
06.10.2016
15:39:11
бекенд как отдел из людей-программистов

Борис
06.10.2016
16:07:31
Стоит nix пробовать? Сложно там пакет собрать? Deb собираю только за деньги. ?

Dmitry
06.10.2016
16:18:24
ну можно на кошечках потренироваться: https://nixos.org/wiki/Installing_Nix_on_Debian и смотреть примеры https://github.com/NixOS/nixpkgs/blob/56904d7c423f2b13b37fbd29f39bbb4b52bc7824/pkgs/tools/system/htop/default.nix и документацию

Lupsick
06.10.2016
17:34:57
посоны а в пг uuid as primary key норм работает?

Тигран
06.10.2016
17:39:01
посоны а в пг uuid as primary key норм работает?
У меня год уже пашет и проблем не было

Igor
07.10.2016
05:34:56
Сертификационный статус Postgres Plus Associate подтверждает наличие у специалиста знаний и навыков, необходимых для поддержки и администрирования серверов и приложений PostgreSQL в рабочей среде.

а вот эта фигня хоть кем-то признаётся?

Страница 110 из 1062