HANA Database installation Librarie GCC 6.x error in Linux

HANA Database installation Librarie GCC 6.x error in Linux

T A

Симптом

Для запуска приложений SAP, скомпилированных с помощью GCC 6.x на RHEL или SLES, необходимо установить дополнительные пакеты программного обеспечения операционной системы.

Обратите внимание:

Для лучшей читаемости этой заметки SAP - если не указано явно иначе - «RHEL» используется как синоним «RHEL for SAP» и «RHEL for SAP HANA», а «SLES» применим для «SLES for SAP Applications».

Другие условия

GCC 6.x compat-sap-c++-6 libgcc_s1 libstdc++6


Причина и предварительные условия

Для запуска приложений SAP, которые были скомпилированы с GCC 6.x, более новой версией компилятора, чем первоначально поставлялась с RHEL 7 и SLES 12, перед запуском таких приложений необходимо установить дополнительные пакеты среды выполнения для GCC 6.x приложение SAP. В противном случае приложение SAP больше не запускается и выдает сообщения об ошибках, такие как:

/usr/lib64/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by )

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.18' not found (required by )

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.19' not found (required by )

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by )

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by )

/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by )


Дополнительный пример установки HANA 2 на RHEL 7.x:

SAP HANA. Ошибка установки Не удалось проверить системные требования Cannot access required library '/opt/rh/SAP/lib64/compat-sap-c++-6.so': No such file or directory

Пожалуйста, установите пакет rpm  'compat-sap-c++-6'!

Для получения дополнительной информации см. SAP Note 2455582.


Дополнительный пример HANA 2 на SLES 12 SP1:

обнаружен комплект установки SAP HANA . Ошибка установки Проверка системных требований не удалась

rpm package 'libgcc_s1' needs at least version 6.2. (current version = 5.2.1+r226025)

rpm package 'libstdc++6' needs at least version 6.2. (current version = 5.2.1+r226025)

Операционная система не готова выполнять сборки gcc 6.

Для получения дополнительной информации см. SAP Note 2455582.


Solution

Для запуска приложений SAP, скомпилированных с GCC 6.x на RHEL или SLES, необходимо установить или обновить требуемые библиотеки времени выполнения компилятора. Начиная с RHEL 7 и SLES 12, требуемая среда исполнения GCC 6.x доступна через обычные репозитории обновлений программного обеспечения.

Обратите внимание: вы также можете использовать более старые версии приложений SAP в этой системе после установки библиотек GCC 6.x. Нет необходимости перезагружаться.

RHEL 7

RPM-пакет compat-sap-c++-6 необходимо дополнительно установить в стандартные библиотеки времени исполнения компилятора: Чтобы получить доступ к библиотеке, клиентам нужны подписки для  “Red Hat Enterprise Linux for SAP Solutions” или в случае не SAP HANA, альтернативно "Red Hat Enterprise Linux for SAP Business Applications". С помощью этой подписки вы можете подписаться на сервер RHEL Server SAP или RHEL for SAP HANA на портале Red Hat Customer Portal или на вашем локальном спутниковом сервере. После подписания сервера на канал вывод «yum repolist» должен содержать следующее:

rhel-x86_64-server-sap- RHEL Server SAP (v. for 64-bit )

rhel-x86_64-server-sap-hana- RHEL Server SAP HANA (v. for 64-bit )

После этого пакет compat-sap-c++-6 может быть установлен с помощью следующей команды:

# yum install compat-sap-c++-6

Минимальная версия - compat-sap-c++-6, например:

 # rpm -q compat-sap-c++-6

   compat-sap-c++-6.el7_2.x86_64


SLES 12

Необходимо установить пакеты RPM  libgcc_s1 и libstdc++6 соответственно. Пожалуйста, действуйте следующим образом:

# zypper install libgcc_s1 libstdc++6

Минимальные версии:  libgcc_s1-6.2.1 и libstdc++6-6.2.1, например:

# rpm -q libgcc_s1 libstdc++6

   libgcc_s1-6.2.1.x86_64

   libstdc++6-6.2.1.x86_64

Подробнее см.  SNote 2455582


Ссылка на статью:

https://techrelam.blogspot.com/2018/06/hana-database-installation-librarie-gcc.html


Report Page