powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgresqlPro 11. Администрирование
18 сообщений из 18, страница 1 из 1
PostgresqlPro 11. Администрирование
    #39856721
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.
Сидим на PG 9.6, сейчас поставил PosgtreSqlPro 11, и немного не пойму как его администрировать:
1. По умолчанию фалы настроек в /etc/postgresql/11/ не создаются, а если их туда положить то он их не видит
2. pg_lsclusters выводить пустой список кластеров
3. pg_ctlcluster не видит имя кластера, указанного в ostgresql.conf в каталоге с базой данных.
Как-то немного необычно.
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39856792
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17,

Посмотрите в документации:
https://postgrespro.ru/docs/postgrespro/11/binary-installation-on-linux
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857068
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел Лузанов,
Спасибо. Немного стало понятно, но не все.
1. Есть ли в pg std 11 аналог pg_ctlcluster, чтобы управлять отдельным кластером а не всей службой сразу?
2. Как можно увидеть список рабочих кластеров? (аналог pg_lsclusters)
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857142
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17Павел Лузанов,
Спасибо. Немного стало понятно, но не все.
1. Есть ли в pg std 11 аналог pg_ctlcluster, чтобы управлять отдельным кластером а не всей службой сразу?
2. Как можно увидеть список рабочих кластеров? (аналог pg_lsclusters)


pg_ctlcluster и pg_lsclusters - в стандартном postgresql тоже отсуствуют...

Это чисто убунтовская примочка отсутствующая еще где либо еще и я бы к ней не привыкал.
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857148
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Bogukpg_ctlcluster и pg_lsclusters - в стандартном postgresql тоже отсуствуют...

Это чисто убунтовская примочка отсутствующая еще где либо еще и я бы к ней не привыкал.

Да они в отдельном пакете.
А как можно без них работать с отдельными кластерами? Получить список, состояние, запустить, остановить?
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857184
Павел Лузанов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17,

Насколько я знаю, для управления используется утилита pg_setup .
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857193
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Павел Лузановpmb17,

Насколько я знаю, для управления используется утилита pg_setup .
pg_setup service по командам аналогична pg_ctl. Неудобно конечно, но привыкнуть можно.

Пока не нашел как можно получить список кластеров, которые в принципе есть на сервере?
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857277
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17Павел Лузановpmb17,

Насколько я знаю, для управления используется утилита pg_setup .
pg_setup service по командам аналогична pg_ctl. Неудобно конечно, но привыкнуть можно.

Пока не нашел как можно получить список кластеров, которые в принципе есть на сервере?

pg_lsclusters - тоже показывает только те что были средствами убунты поставлены
если вы руками поставите в нестандартное место или из исходников соберете - pg_lsclusters про них ничего знать не будет.

ps: держать несколько независимых кластеров postgresql на сервере идея неудачная (даже на тестовом), лучше тогда по виртуалкам или докерам раскидать для тестовой среды.
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857783
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Bogukps: держать несколько независимых кластеров postgresql на сервере идея неудачная (даже на тестовом), лучше тогда по виртуалкам или докерам раскидать для тестовой среды.

Почему неудачная? Несколько баз данных, для каждой свой настройка работы с WAL, потоковой репликации.
Опять же можно настроить резервное копирование для каждого кластера свое.
Чем несколько кластеров на одном сервере может быть плохо?
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857802
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17Maxim Bogukps: держать несколько независимых кластеров postgresql на сервере идея неудачная (даже на тестовом), лучше тогда по виртуалкам или докерам раскидать для тестовой среды.

Почему неудачная? Несколько баз данных, для каждой свой настройка работы с WAL, потоковой репликации.
Опять же можно настроить резервное копирование для каждого кластера свое.
Чем несколько кластеров на одном сервере может быть плохо?
Я тоже не согласен с Maxim Boguk.
Идея иметь несколько баз на одной машине не неудачная , а идиотская .
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857845
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanpmb17пропущено...


Почему неудачная? Несколько баз данных, для каждой свой настройка работы с WAL, потоковой репликации.
Опять же можно настроить резервное копирование для каждого кластера свое.
Чем несколько кластеров на одном сервере может быть плохо?
Я тоже не согласен с Maxim Boguk.
Идея иметь несколько баз на одной машине не неудачная , а идиотская .

Ну я всетаки консалтер... мне надо приличия соблюдать стараться (хотя иногда очень тяжело).
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857855
Фотография Maxim Boguk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17Maxim Bogukps: держать несколько независимых кластеров postgresql на сервере идея неудачная (даже на тестовом), лучше тогда по виртуалкам или докерам раскидать для тестовой среды.

Почему неудачная? Несколько баз данных, для каждой свой настройка работы с WAL, потоковой репликации.
Опять же можно настроить резервное копирование для каждого кластера свое.
Чем несколько кластеров на одном сервере может быть плохо?

1)крайне неэффективное и негибкое распределение ресурсов сервера (память/cpu) получается это раз
2)что еще хуже - крайне повышается риск operator error когда вы думаете что останавливаете или удаляете один кластер а по факту удаляете другой нужный в production (такие вещи происходят чаще чем кажется к сожалению поэтому лучше недопускать возможность подобных ляпов на уровне архитектуры.... он очень обидные и неприятные)
3)вообще все сложнее получается чем несколько виртуалок или несколько баз на одном кластере (в вашем варианте сочетаются все основные минусы как и виртуалок так и нескольких баз на одном кластере.... а плюсов особо и нет).
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39857898
Morruth
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk,

Дебиановская
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39858048
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Maxim Boguk1)крайне неэффективное и негибкое распределение ресурсов сервера (память/cpu) получается это раз
2)что еще хуже - крайне повышается риск operator error когда вы думаете что останавливаете или удаляете один кластер а по факту удаляете другой нужный в production (такие вещи происходят чаще чем кажется к сожалению поэтому лучше недопускать возможность подобных ляпов на уровне архитектуры.... он очень обидные и неприятные)
3)вообще все сложнее получается чем несколько виртуалок или несколько баз на одном кластере (в вашем варианте сочетаются все основные минусы как и виртуалок так и нескольких баз на одном кластере.... а плюсов особо и нет).

Ход мыслей понял. Мы пока растем до уровня одна база одна виртуалка. А что-то удалить можно и в другой виртуалке, если запариться. Один раз такое уже было;)
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39858049
pmb17
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefmanИдея иметь несколько баз на одной машине не неудачная , а идиотская .

это больше со стороны админа в крупной организации, со стороны разработчика так удобнее, если размер баз позволяет.
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39858139
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
pmb17mefmanИдея иметь несколько баз на одной машине не неудачная , а идиотская .

это больше со стороны админа в крупной организации, со стороны разработчика так удобнее, если размер баз позволяет.
а почему не один кластер - много баз?
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39859475
AVSONE
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mefmanpmb17пропущено...


это больше со стороны админа в крупной организации, со стороны разработчика так удобнее, если размер баз позволяет.
а почему не один кластер - много баз?
Хотелось бы почитать что-нибудь по "правилам хорошего тона" в PostgeSQL. Планируется постепенный переход с MS SQL. Опыта в PostgeSQL нет ни у кого в команде ...
...
Рейтинг: 0 / 0
PostgresqlPro 11. Администрирование
    #39859562
Фотография vyegorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AVSONEmefmanпропущено...

а почему не один кластер - много баз?
Хотелось бы почитать что-нибудь по "правилам хорошего тона" в PostgeSQL. Планируется постепенный переход с MS SQL. Опыта в PostgeSQL нет ни у кого в команде ...
Избегать долгих транзакций.
Избегать временных таблиц, ибо WITH хорош.
Не выключать автовакуум, а наоборот — делать его агрессивным.
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / PostgresqlPro 11. Администрирование
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]