URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 102752
[ Назад ]

Исходное сообщение
"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."

Отправлено opennews , 27-Май-15 08:59 
В выпущенной (http://www.opennet.me/opennews/art.shtml?num=42282) 22 мая серии обновлений СУБД PostgreSQL выявлена (http://www.postgresql.org/about/news/1588/) ошибка в реализации механизма fsync, которая может привести (https://wiki.postgresql.org/wiki/May_2015_Fsync_Permissions_Bug) к невозможности запустить сервер после краха или восстановления из бинарной резервной копии. Проблема проявляется в PostgreSQL 9.4.2, 9.3.7, 9.2.11, 9.1.16 и 9.0.20, и затрагивает конфигурации, в которых в директории PGDATA размещены дополнительные файлы или директории, принадлежащие пользователю, отличному от "postgres", или недоступные на запись (подобное наблюдается в пакетах PostgreSQL 9.1 и 9.0 с SSL в Debian и Ubuntu).


Обновление с устранением ошибки находятся на стадии подготовки и будет выпущено 4 июня. Если возник сбой с загрузкой PostgreSQL, обходным путём решения проблемы  является временная смена прав доступа на недоступные на запись файлы в PGDATA на пользователя postgres.


URL: http://www.postgresql.org/about/news/1588/
Новость: http://www.opennet.me/opennews/art.shtml?num=42311


Содержание

Сообщения в этом обсуждении
"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Аноним , 27-Май-15 08:59 
потери данных нет ?

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Аноним , 27-Май-15 09:08 
Нет, только при старте выпадает с руганью в логе:

* Starting PostgreSQL 9.1 database server
* The PostgreSQL server failed to start. Please check the log output:
2015-05-26 03:27:20 UTC [331-1] LOG:  database system was interrupted; last known up at 2015-05-21 19:56:58 UTC
2015-05-26 03:27:20 UTC [331-2] FATAL:  could not open file "/etc/ssl/certs/ssl-cert-snakeoil.pem": Permission denied
2015-05-26 03:27:20 UTC [330-1] LOG:  startup process (PID 331) exited with exit code 1
2015-05-26 03:27:20 UTC [330-2] LOG:  aborting startup due to startup process failure


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Адекват , 27-Май-15 09:38 
> потери данных нет ?

И мы должны быть счастливы что нет, а от могла бы быть - это сейчас в порядке вещей, и вообще - бекапы, бекапы и еще раз бекапы.


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено anonimous , 27-Май-15 09:41 
Это был вопрос, не ной.

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Pilat , 27-Май-15 09:52 
> - это сейчас в порядке вещей, и вообще - бекапы, бекапы
> и еще раз бекапы.

Проблема проявляется как раз после восстановления из бэкапа


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Nas_tradamus , 27-Май-15 18:39 
>Проблема проявляется как раз после восстановления из бэкапа

из бинарного бэкапа.
pg_dump в текстовый файл - наше всё.


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Pilat , 27-Май-15 18:52 
>>Проблема проявляется как раз после восстановления из бэкапа
> из бинарного бэкапа.
> pg_dump в текстовый файл - наше всё.

И как SSL сертификат будет сохраняться в текстовом дампе?


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Аноним , 28-Май-15 20:17 
в бейс64, очевидно же

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Andrey Mitrofanov , 27-Май-15 18:54 
>>Проблема проявляется как раз после восстановления из бэкапа
> из бинарного бэкапа.
> pg_dump в текстовый файл - наше всё.

О, я бы не был так уверен! 8) Они "недавно" и в pg_dump-e чего-то [параллельное?] трогали. И поскольку им, pg_dump-ом, пользуются чуть реже [да, возможно преувеличение], то он после трогания ещё не достаточно оттестирован!!


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Абыр , 27-Май-15 10:27 
Бэкапы бэкапов.

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено iCat , 27-Май-15 14:39 
>Бэкапы бэкапов.

3-2-1
3 копии данных
2 носителя
1 из носителей за пределами здания


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено tr3x , 03-Июн-15 09:17 
>>Бэкапы бэкапов.
> 3-2-1
> 3 копии данных
> 2 носителя
> 1 из носителей за пределами здания

Veeam concept! :)


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено iPony , 27-Май-15 09:29 
Postgres отличная замена ораклу, говорили они...

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено VoDA , 27-Май-15 09:43 
Вы еще с Oracle-ом не работали ;)

"В недавнем обновлении СУБД PostgreSQL выявлена..."
Отправлено arisu , 27-Май-15 09:55 
с постгресом он тоже не работал. он вообще только ручной работой занимается: фигурным выпиливанием бреда из буков, и дальнейшим закидыванием этого на форумы.

"В недавнем обновлении СУБД PostgreSQL выявлена..."
Отправлено Nicknnn , 27-Май-15 10:45 
А я думал, что пони только говно производят.

"В недавнем обновлении СУБД PostgreSQL выявлена..."
Отправлено Аноним , 27-Май-15 16:49 
А это оно и есть :)

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено iPony , 27-Май-15 11:07 
Не угадал :D Спасибо ораклу за то, что хлебушек есть.
PS: и да, учился я всяким СУБД лет 10 назад именно на postgres

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено VoDA , 27-Май-15 11:24 
Это был отсыл к анекдоту.

Заходит анестезиолог в операционную, лыка не вяжет. Пытается попасть маской на лицо пациента, ничего не получается, больной говорит:
- Доктор, по-моему вы пьяны,
- Это я пьян? ты ещё хирурга не видел.


PS по мне PostgreSQL - самая приятная РСУБД :)


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Аноним , 27-Май-15 16:52 
> Не угадал :D Спасибо ораклу за то, что хлебушек есть.

Ну ко расскажи нам что будет если ты оракакелу в потроха полезешь на его системных файликах пермишены менять? :) А постгри даже базу не убил ! Те кто реально в курсе - оценили. Но это не про поняшек, да :)
> PS: и да, учился я всяким СУБД лет 10 назад именно на  postgres

Тебе не помогло :-\



"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено soarin , 27-Май-15 20:02 
> на его системных файликах пермишены менять

Какой-то сферично вакуумный пример...


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено manster , 27-Май-15 13:19 
> Postgres отличная замена ораклу, говорили они...

А разве нет? По-сути все эти хвалёные пэкеджи заменяются в постгресе встраиваемым языком, причем практически каким хочешь. Об сравнении удобств psql и sqlplus вообще "no comments"


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Andrey Mitrofanov , 27-Май-15 13:33 
>> Postgres отличная замена ораклу
> А разве нет?

Нет!

Чтобы заменять, этим самым оракелем надо [было&|начать] пользоваться. Не-не, Дэвид Блейн.

++...и выкинуть уже NVIDIA -- Ты мне предлагаешь её для этого _купить_?! 8-O


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено manster , 27-Май-15 15:15 
сильно извиняюсь, но похоже на бред какой-то

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Аноним , 27-Май-15 16:55 
> сильно извиняюсь, но похоже на бред какой-то

Неее - это как раз образец нормального хумора от Андрейки.
А иногода он (вестимо с бодуниЩЩЩа) _такое_ постит ... 8-о


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Аноним , 27-Май-15 16:57 
>> Postgres отличная замена ораклу, говорили они...
> А разве нет?

Дьявол в деталях, бро! У меня есть пачка удачных миграций. И есть таки обломы :)


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено vitalif , 27-Май-15 17:16 
Ага, это точно, правда psql по сравнению с mysql'ным клиентом - примерно как sqlplus по сравнению с psql'ем )))) как меня бесят все эти \l \d \dt... Почему нельзя было сделать нормально - show databases, show tables, show create table...

"В недавнем обновлении СУБД PostgreSQL выявлена..."
Отправлено arisu , 27-Май-15 21:05 
но ты продолжаешь есть кактус. таки мазохист?

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено rob pike , 28-Май-15 05:03 
Ну пропишите себе алиасов в psqlrc как удобно.

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено бедный буратино , 27-Май-15 10:52 
Да, жаль. Все остальные ошибки были сплошь приятные, а эта... даже говорить о ней не хочется, настолько она неприятная.

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Andrey Mitrofanov , 27-Май-15 11:19 
> Да, жаль. Все остальные ошибки были сплошь приятные,

Это которые data corruption-ы/loss-ы в 9.3+9.4 "в некоторых случаях"тм?

> а эта... даже говорить о ней не хочется, настолько она неприятная.

Сделать 1 chown напрягает? О, времена.


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено клоун , 27-Май-15 18:45 
1 clown

Клоун никогда не напрягает.


"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Michael Shigorin , 27-Май-15 12:39 
http://lists.altlinux.org/pipermail/community/2015-May/68415...

"В недавнем обновлении СУБД PostgreSQL выявлена неприятная ош..."
Отправлено Demo , 27-Май-15 19:01 
В недавнем обновлении СУБД PostgreSQL выявлена приятная ошибка!

"В недавнем обновлении СУБД PostgreSQL выявлена..."
Отправлено arisu , 27-Май-15 20:53 
что характерно: обгадился в очередной раз бебиан, а виноват постгрес. как это «почему»? потому что бебиановцы непогрешимы!