вторник, 27 октября 2009 г.

centos 5.4 и vmware server

Обновил тут на практически всех серверах Centos с 5.3 до 5.4. Огреб проблему на двух серверах, где крутятся виртуалки на vmware server 2.0.1 - виртуалки работают, а веб-интерфейс vmware не работает. Оказалось, это уже известный баг, проблема в взаимодействии vmware и новой версии glibc.
Решение из комментариев к багу мне не подошло - не сработало почему-то. При подсунутой старой библиотеке vmware-hostd продолжал радостно валиться.
Пришлось откатывать glibc обратно. Причем просто yum downgrade glibc отказался её откатывать, говоря, что низзя. А вот когда скачал старые rpm-ы (http://mirror.centos.org/centos/5.3/updates/x86_64/RPMS/glibc-2.5-34.el5_3.1.x86_64.rpm, http://mirror.centos.org/centos/5.3/updates/x86_64/RPMS/glibc-common-2.5-34.el5_3.1.x86_64.rpm, http://mirror.centos.org/centos/5.3/updates/x86_64/RPMS/glibc-devel-2.5-34.el5_3.1.x86_64.rpm, http://mirror.centos.org/centos/5.3/updates/x86_64/RPMS/glibc-headers-2.5-34.el5_3.1.x86_64.rpm) и установил их через все тот же "yum downgrade
glibc-2.5-34.el5_3.1.x86_64.rpm glibc-common-2.5-34.el5_3.1.x86_64.rpm glibc-devel-2.5-34.el5_3.1.x86_64.rpm glibc-headers-2.5-34.el5_3.1.x86_64.rpm", да перезапустил vmware - все заработало.
Ну и потом добавил glibc в исключения yum, чтобы пока не обновлялся - в /etc/yum.conf добавил "exclude=glibc,glibc-common,glibc-devel,glibc-headers".

UPD: По просьбам нашел у себя старые файлы и выложил в гуглодоки:
glibc-2.5-34.el5_3.1.x86_64.rpm
glibc-common-2.5-34.el5_3.1.x86_64.rpm
glibc-devel-2.5-34.el5_3.1.x86_64.rpm
glibc-headers-2.5-34.el5_3.1.x86_64.rpm

Есть только такие, извините :)

7 коммент.:

  1. ТарасNov 9, 2010 09:59 PM
    ссылки на пакеты больше не работают
    ОтветитьУдалить
  2. olegkNov 10, 2010 05:16 AM
    да, centos 5.3 уже устарел, потому и ссылки поломались. Жалко. Но путь решения задан, уже легче копать :) Да и centos уже 5.5 есть :)
    ОтветитьУдалить
  3. АнонимныйDec 15, 2010 04:25 AM
    Ребят, немогли бы выложить старые пакеты тут?
    ОтветитьУдалить
  4. olegkDec 15, 2010 04:38 AM
    Выложил. См. пост.
    ОтветитьУдалить
  5. АнонимныйDec 15, 2010 07:29 AM
    Они где-то тут - http://vault.centos.org/5.3/
    ОтветитьУдалить
  6. ТарасJan 31, 2011 05:39 AM
    У куда подложить эти скачанные пакеты, чтобы yum их нашел?
    ОтветитьУдалить
  7. olegkJan 31, 2011 05:41 AM
    У меня лежали у текущем каталоге.
    ОтветитьУдалить