Size: a a a

PostgreSQL + 1C + Linux

2021 April 02

A

Alexander Malykhin in PostgreSQL + 1C + Linux
А как собираетесь восстанавливать с аппаратного контроллера, если он умрет и запасного не будет? )
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Александр 🦝 Кирилюк
Не знаю. Массово используем. Нравится. Несколько лет. Могу модели уточнить
Да думаю, размышляю.
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Alexander Malykhin
А как собираетесь восстанавливать с аппаратного контроллера, если он умрет и запасного не будет? )
Запасной есть. Всегда.
источник

И

Иван in PostgreSQL + 1C + Linux
Alexander Malykhin
А как собираетесь восстанавливать с аппаратного контроллера, если он умрет и запасного не будет? )
Опередил), наверное ЗИП есть...
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
Мажоры )))
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Ну и без контроллера я тоже восстанавливал. Не слишком сложная задача.
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Alexander Malykhin
Мажоры )))
Не. В детстве хватило чайника))
источник

A

Alexander Malykhin in PostgreSQL + 1C + Linux
А я вот имел как-то честь восстанавливать работоспособность дисковой полки HP MSA2000 - она просто в какой-то момент сказала - идите лесом и перестала пускать по сети на порты управления.
И чуть позже и lun-ы потерялись. Благо была активная техподдержка от HP и "оперативно" (пару дней ковырялись путем переписки в почте, регион - не МСК) решили проблему (путем обновления прошивок через сом-порт). Но "осадочек" от "энтерпрайз"-оборудования остался.
Не, я не за то, чтобы все делать из говна и палок, но тот случай показал, что мало просто купить дорогие железки, нужно еще и про поддержку не забыть )
Ну а когда делаешь из "говна и палок", то изначально знаешь, что рассчитывать можешь только на себя )
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Полки нет. Уже пройдено.
источник
2021 April 03

СЯ

Сергей Якушев... in PostgreSQL + 1C + Linux
Evgeny Nasedkin
Меня посетила бредовая идея. Разместить базу на двух м2 nvme дисках в 1 рейде. Сейчас на s3700. Даже нашел контроллер, с поддержкой на борт м2
Идея не бредовая. Я даже md райдом пользуюсь.

Скорость записи страдает, ну и фиг с ней. Для меня важно, что замена вышедшего из строя накопителя превращается в рядовую и плановую задачу.

Другое дело, что эмулировать отказ диска мне не удалось и хз как себя все это поведет в реальности.
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Mdadm огонь. Эмулировал. И действительно было. Дома, так на нем все фоточки.
источник

N

Netos in PostgreSQL + 1C + Linux
Evgeny Nasedkin
Меня посетила бредовая идея. Разместить базу на двух м2 nvme дисках в 1 рейде. Сейчас на s3700. Даже нашел контроллер, с поддержкой на борт м2
Вполне нормально, я уже так 3 сервера собрал. На одном optain 900p через переходники u.2-pcie, на втором samsung pm1725a тоже через переходники, на третьем было 2 разъема m.2 120мм на материнке, вставил m.2 накопители начального уровня. Все через mdadm. Сначала хотел оптэйны через vroc подключить, но понял что он работает через тот же mdadm и не стал заморачиваться.
источник

AT

Alex Tkachuk in PostgreSQL + 1C + Linux
Netos
Вполне нормально, я уже так 3 сервера собрал. На одном optain 900p через переходники u.2-pcie, на втором samsung pm1725a тоже через переходники, на третьем было 2 разъема m.2 120мм на материнке, вставил m.2 накопители начального уровня. Все через mdadm. Сначала хотел оптэйны через vroc подключить, но понял что он работает через тот же mdadm и не стал заморачиваться.
С efi boot разделом только не оч получается, его в рэйд не засунуть...
источник

N

Netos in PostgreSQL + 1C + Linux
Вы наверное имеете ввиду esp(efi). Тут есть 2 решения либо его не добавлять в raid, а просто его склонировать вместе с UUID и добавить его как ещё одну загрузочную запись в uefi, а при выходе из строя накопителя, вручную выбрать при загрузке рабочий диск. Но тут нужно чётко понимать что делаешь. Либо не морочить себе голову и систему устанавливать на mbr ssd raid 1, маленьким объемом, а накопители под базы большим объемом отдельным рэйдом.
источник

N

Netos in PostgreSQL + 1C + Linux
источник

AT

Alex Tkachuk in PostgreSQL + 1C + Linux
Netos
Вы наверное имеете ввиду esp(efi). Тут есть 2 решения либо его не добавлять в raid, а просто его склонировать вместе с UUID и добавить его как ещё одну загрузочную запись в uefi, а при выходе из строя накопителя, вручную выбрать при загрузке рабочий диск. Но тут нужно чётко понимать что делаешь. Либо не морочить себе голову и систему устанавливать на mbr ssd raid 1, маленьким объемом, а накопители под базы большим объемом отдельным рэйдом.
А ещё не забывать обновлять "неактивный" при обновлении ядер :)
Геморройно немного
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Проще на 120-200гб ссд в первом рейде систему. И базу отдельно. Я м2 nvme для базы только
источник

N

Netos in PostgreSQL + 1C + Linux
Alex Tkachuk
А ещё не забывать обновлять "неактивный" при обновлении ядер :)
Геморройно немного
А причем тут обновление ядер? При обновлении ядер, esp не участвует. А grub с ядрами уже находится на рэйде.
источник

EN

Evgeny Nasedkin in PostgreSQL + 1C + Linux
Netos
А причем тут обновление ядер? При обновлении ядер, esp не участвует. А grub с ядрами уже находится на рэйде.
Часто, граб находится на одном из дисков рейда. Очень часто
источник

АК

Александр Каплун... in PostgreSQL + 1C + Linux
Подскажите, в чем может быть проблема?
Чистая установка CentOS8, PgPro 1C 13.2.
Немного подправил стандартный конфиг и перенес папки base и pg_wal на отдельные диски.
источник