установка XtraBackup с libmysqlclient.so.18

SP содержит полную версию http://www.microsoft.com/downloads/en/details.aspx?FamilyId=a206ae20-2695-436c-9578-3403a7d46e40&displaylang=en WSUS

От сайта MS

WSUS 3.0 SP2 может быть установлен один, или как обновление WSUS 3.0 SP1.

Если Вы не можете установить, как обновление и предупреждение просят Вас к unistal и устанавливают новый затем, именно это необходимо сделать.

1
задан 25 January 2014 в 18:20
1 ответ

Клиентские библиотеки MySQL привязаны к той версии MySQL, из которой они созданы. Библиотека Perl DBD :: mysql компилируется с клиентскими библиотеками MySQL, доступными при ее сборке. Когда Redhat (и, как следствие, CentOS) собирает RPM, они строят их из источника, предоставленного во время сборки.

Установка MySQL по умолчанию CentOS 5 поставляется с MySQL 5.0.95, который предоставляет libmysqlclient.so.15. Похоже, что в вашей системе установлена ​​более новая версия MySQL. Если вы используете Percona XtraBackup, вместо этого вы можете запустить Percona Server (Percona Server - это обновленная сборка MySQL, выпущенная Percona).

У вас есть несколько вариантов:

  1. Если Percona Server установлен через RPM:
    Библиотека mysql компилируется с использованием клиентских библиотек MySQL, доступных при ее сборке. Когда Redhat (и, как следствие, CentOS) собирает RPM, они строят их из источника, предоставленного во время сборки.

    Установка MySQL по умолчанию CentOS 5 поставляется с MySQL 5.0.95, который предоставляет libmysqlclient.so.15. Похоже, что в вашей системе установлена ​​более новая версия MySQL. Если вы используете Percona XtraBackup, вместо этого вы можете запустить Percona Server (Percona Server - это обновленная сборка MySQL, выпущенная Percona).

    У вас есть несколько вариантов:

    1. Если Percona Server установлен через RPM:
      Библиотека mysql скомпилирована с использованием клиентских библиотек MySQL, доступных при ее сборке. Когда Redhat (и, как следствие, CentOS) собирает RPM, они строят их из источника, предоставленного во время сборки.

      Установка MySQL по умолчанию CentOS 5 поставляется с MySQL 5.0.95, который предоставляет libmysqlclient.so.15. Похоже, что в вашей системе установлена ​​более новая версия MySQL. Если вы используете Percona XtraBackup, вместо этого вы можете запустить Percona Server (Percona Server - это обновленная сборка MySQL, выпущенная Percona).

      У вас есть несколько вариантов:

      1. Если Percona Server установлен через RPM:
        Установка MySQL по умолчанию поставляется с MySQL 5.0.95, который предоставляет libmysqlclient.so.15. Похоже, что в вашей системе установлена ​​более новая версия MySQL. Если вы используете Percona XtraBackup, вместо этого вы можете запустить Percona Server (Percona Server - это обновленная сборка MySQL, выпущенная Percona).

        У вас есть несколько вариантов:

        1. Если Percona Server установлен через RPM:
          Установка MySQL по умолчанию поставляется с MySQL 5.0.95, который предоставляет libmysqlclient.so.15. Похоже, что в вашей системе установлена ​​более новая версия MySQL. Если вы используете Percona XtraBackup, вместо этого вы можете запустить Percona Server (Percona Server - это обновленная сборка MySQL, выпущенная Percona).

          У вас есть несколько вариантов:

          1. Если Percona Server установлен через RPM:
            Установите RPM Percona-Server-shared-compat из репозиториев Percona

          2. Если более новая версия MySQL установлена ​​через RPM:
            Попробуйте найти библиотеку совместимости, аналогичную той, что вы делали в CentOS 6.

          3. Если более новая версия MySQL установлена ​​вручную:
            Перекомпилируйте исходный RPM-пакет perl-DBD-mysql в системе с файлом libmysqlclient.so.18 и соответствующими заголовками разработки, а затем установите полученный двоичный файл. CentOS предоставляет инструкции для восстановления из исходного RPM . Кроме того, вы также можете загрузить и установить Percona XtraBackup из исходного кода.

          CentOS (и RHEL) вроде как ожидают, что все устанавливаемое вами программное обеспечение будет установлено с использованием RPM и yum. Если вы выйдете за рамки этого, вы рискуете больше не использовать RPM для программного обеспечения, связанного с вашими пользовательскими установками. Похоже, здесь дело обстоит именно так, потому что у вас не только нет подходящей версии perl-DBD-mysql, но у вас также есть PHP, связанный с более новой версией MySQL.

1
ответ дан 4 December 2019 в 00:30

Теги

Похожие вопросы