OpenSUSE 11.4 - первые впечатления
Добавлено: 20 апр 2011, 18:16
Переехал на нескольких машинах с OpenSUSE 11.3 -> 11.4. В паре случаев всё прошло гладко (новеловский клиент после переезда даже продолжил работать, но, правда, при обновлении с зависимостями его библиотек разбираться пришлось). А вот на одной машинке словил несколько сюрпризов:
1. Я обновлял ОС, почему при этом, не спросясь меня, была обновлена СУБД (PostgreSQL)? Результат - неработающее приложение, PostgreSQL при попытке запуска лопочет про то, что структура каталогов была создана под версией 8.4, а он - 9.03. Быстрое лечение - удалил 9.03, вернул 8.47 - всё заработало-забегало, но осадок остался.
Почитал предлагаемые процедуры апгрейда (pg_upgrade) с версии 8.4 на 9.X (с 8.3 может не пройти, есть моменты) - там всё не очень просто. А с обычными pg_dump/pg_restore - традиционные уже для постгреса проблемы.
2. Сломали iscsitarget. Сломали совсем, полностью. В багзилле эту ошибку уже раза на четыре зафиксировали. Симптомы - при запуске демона он стартует, но не работает, при этом убить его не удаётся ни из гуи (окно в yast-е навечно зависает), ни из командлайна. И после попыток "убиения" система не может сделать shutdown. В багзиле есть описание проблемы один-в-один.
iSCSI Target fails to load. crc32c_intel module error
Какой-то упорный раскопал таки причину - один из используемых модулей оказался собран с использованием команд... SSE4.2, которые, естественно, далеко не на всяких процессорах поддерживаются! Дичь полная, индусы новый сорт травы вкурили, похоже
1. Я обновлял ОС, почему при этом, не спросясь меня, была обновлена СУБД (PostgreSQL)? Результат - неработающее приложение, PostgreSQL при попытке запуска лопочет про то, что структура каталогов была создана под версией 8.4, а он - 9.03. Быстрое лечение - удалил 9.03, вернул 8.47 - всё заработало-забегало, но осадок остался.
Почитал предлагаемые процедуры апгрейда (pg_upgrade) с версии 8.4 на 9.X (с 8.3 может не пройти, есть моменты) - там всё не очень просто. А с обычными pg_dump/pg_restore - традиционные уже для постгреса проблемы.
2. Сломали iscsitarget. Сломали совсем, полностью. В багзилле эту ошибку уже раза на четыре зафиксировали. Симптомы - при запуске демона он стартует, но не работает, при этом убить его не удаётся ни из гуи (окно в yast-е навечно зависает), ни из командлайна. И после попыток "убиения" система не может сделать shutdown. В багзиле есть описание проблемы один-в-один.
iSCSI Target fails to load. crc32c_intel module error
Какой-то упорный раскопал таки причину - один из используемых модулей оказался собран с использованием команд... SSE4.2, которые, естественно, далеко не на всяких процессорах поддерживаются! Дичь полная, индусы новый сорт травы вкурили, похоже