SAP Basis Tips (RU)


Гео и язык канала: Россия, Русский
Категория: Технологии


Маленькие нюансы, которые надо не забыть при работе...
Есть, что добавить(исправить,покритиковать) - не стесняйтесь, пишите на @bdmalex или на bdmalex@mail.ru
https://mega.nz/aff=zEloEKTkMgs
https://cbilling.eu/?mode=signup&referral_id=1145042

Связанные каналы  |  Похожие каналы

Гео и язык канала
Россия, Русский
Категория
Технологии
Статистика
Фильтр публикаций




Администраторам SAP NetWeaver ABAP и ABAP Platform систем на заметку

Как я понимаю, "волшебный" сценарий возникает после рекомендованного вендором перехода на ядро 754
{Изучали же, мы 3156866 - Using Kernel 7.54 instead of Kernel 7.40, 7.41, 7.42, 7.45, 7.49 or 7.53 уже давно...}

Инстанция на базе ABAP запускается не полностью ‼️

И возможными виновниками выступают параметры системы, которые существенно превышают рекомендованные.

Поэтому, изучаем свеженький обзор
{ 3453874 - ABAP instance does not start, work processes keep restarting due to "max os heap limit" }
и выставляем соответствующие параметры ztta/diag_area и rdisp/os_heap_for_restart.

Кстати, тем кто перешёл на самый актуальный набор ядра 754 ( а нынче это 300 ) также стоит обратить внимание, что в обзоре 3429944 тоже есть пункт, касающийся параметров систем. Рекомендую не забыть и проверить ( хуже точно не будет..)

#SAPNOTE3453874
#SAPNOTE3156866
#SAPNOTE3429944


В архив , кроме темы дня добавил ещё
2684254 - SAP HANA DB: Recommended OS settings for SLES 15 / SLES for SAP Applications 15


SUSE Linux 15 and netstat ...

Вам понадобилась утилита netstat ( мало ли чего вы начитались до этого, например https://putty.org.ru/articles/netstat-linux-examples ).

Вы поисследовали поиском слегка и поняли, что инструмент входит в состав пакета net-tools.

Честно прошли шаг инсталляции пакета:
zypper install net-tools

Запустили netstat -V ( или /usr/bin/netstat -V ) и в ответ получили:
"-bash: netstat: command not found" ⁉️( что за балет ❓ )

Оказывается, в SLES 15 пакет "net-tools" немного не такой, как вы предполагаете ‼️
Требуется поставить пакет 'net-tools-deprecated', только после этого
вызов /usr/bin/netstat будет успешным.

Обнаружен данный факт в 3457781 {"netstat: command not found", even if net-tools has been installed on your SUSE Linux server}

Учтём на будущее.

#SLES15
#SAPNOTE3457781


Только, вчера переживал по поводу SAP JVM и версия 99 уже готова...

Они там, в Вальдорфе, меня тайком читают ? 😃🫠😁


В архив, для внеклассного чтения по теме сегодняшнего поста добавил, также:
2557095 - What logs are available for Data Services execution issues?
3244479 - How to change the language of Data Services execution logs?
1414816 - How to change log location - Data Services
1265817 - How to change the location of Data Services log files


Data Services

Логи данного продукта могут легко свести с ума любого начинающего администратора.
Чихнул раз => ищи результат в "Server event" логе.
Чихнул два => ищи результат в "Service event" логе.
Чихнули пользователи => ищем результат в "Error" логе. 😃
И так ежедневно, а ещё есть трассировки, джобы и так далее...

Чтение документации конечно выручает, ну а если нужно быстренько, то
2670863 - Frequently used Data Services logs information - SAP Data Services 4.x => прямо, первый ключ в решении вопроса "Куда посмотрим, чтобы решить проблему..."

#SAPNOTE2670863




Оказывается не всегда, переход на самую свежую версию SAP JVM бывает полезен...😀
Наблюдаем за ситуацией и ждём версию SAP JVM 8.1.099


Надеюсь никто уже в РФ не использует этот FW и давно произвёл "импортозамещение" ⁉️


Куда же без эджайла в наше то время ?


Указания:
3448784 - Report RSTABLESIZE not available
2962811 - New Client Copy Tool: General Information
в архиве для чтения....


Отчёт RSTABLESIZE

Понадобилось сделать копию манданта на одной новой системе. Ну, думаю - щас определю размер, при необходимости добавлю пару-тройку файлов в Oracle и запущу процедуру копирования.
План - отличный‼️ Сломался на первом же шаге.
...
Ну, нету отчёта в системе, хоть ты тресни.. ! Ну не могли же пользователи случайно его удалить ?
Гуглопоиск навёл на указание "Report RSTABLESIZE not available" и выясняется, что начиная с SAP_BASIS 754 SP00 (SAP S/4HANA 2022) его просто выпилили из системы ❗

Вместо него рекомендуется использовать транзакцию SCC_CLIENT_SIZE .

Ну что ж, учтём на будущее...

#SCC_CLIENT_SIZE
#RSTABLESIZE
#SAPNOTE2962811


Вот, интересная штука ..а почему раньше не вспоминали о том, что транзакцию KOK5 не стоит запускать в фоновом режиме ?
Как без этого ребята из контроллинга жили ⁉️

#KOK5


SUSE 15 SP 6 - уже ктото тестировал ?
Расскажите об ощущениях в личку, если не жалко...


В честь дня космонавтики - в SAP AG небольшое обновление...


Множественные Y_* файлы на ABAP сервере приложений

В "рабочей" директории наблюдаем множество файлов , по шаблону "Y*...". Что это ?

Как только сервер приложений собирает всю информацию про дамп в виде временного файла, который сохраняется в рабочей папке. Соглашение об именовании это Y_ и 6значный код. Вся информация после обработки системой может быть найдена в транзакции ST22. При этом временные файлы должны автоматически удаляться из файловой системы, но в ряде сценариев этого не происходит и файлы Y_***** остаются в папке.

В большинстве случаев временный файл Y_*** можно безопасно удалить и это не повлияет на функциональность сервера приложений {3449450 - Many Y* files in work folder}.

Т.е добавить в крон adm команду, типа:
find /$WORK_DIR -name "Y_*" -type f -mtime -14 -exec rm -rf {} \;

И в рабочей директории объём ненужных файлов Y_* будет уменьшаться автоматически...

#МУСОРЧИСТИМ


Гость студии - указание 3445104( ORACLE )

Никогда не задумывался, что логи отдельных BR* утилит сохраняются в совершенно разные директории в зависимости от параметров окружения.
Наверное, потому что повышать "trace level"(как в 1780001) приходилось всего один раз, когда не могли понять почему возникают чудеса в DB13.
Но, с другой стороны - полезно знать при запуске BR* утилит с трассировкой, где будет находиться результат жизнедеятельности.

Пользователям BR* тулзов рекомендую ознакомиться.

Желающим почитать могу вместе с главной нотой сегодняшнего дня
{3445104 - How and where to find the generated BR*Tools trace files?} подкинуть и другие полезные указания по данной тематике:
1780001 - Increase br*tools trace level for scheduling jobs in DB13
29321 - Creating traces for BR Tools
651812 - FAQ: BR*TOOLS and SAPDBA (point 9.)

#SAPNOTE1780001


SAP SECURITY PATCH DAY - APRIL2024

Выпустили 12 нот , на мой вкус только две из них интересны.

#APRIL2024


Оставшиеся десять нот => просто списком...
3164677 Information Disclosure vulnerability in SAP Employee Self Service(Fiori My Leave Request)
3421384 Information Disclosure vulnerability in SAP BusinessObjects Web Intelligence
3442378 Missing Authorization check in SAP Group Reporting Data Collection (Enter Package Data)
3425188 Server-Side Request Forgery in SAP NetWeaver (tc~esi~esp~grmg~wshealthcheck~ear)
3430173 Missing Authorization check in SAP S/4 HANA (Cash Management)
3434839 Security misconfiguration vulnerability in SAP NetWeaver AS Java User Management Engine
3427178 Missing Authorization check in SAP S/4 HANA (Cash Management)
3421453 Cross-Site Scripting (XSS) vulnerabilities in SAP Business Connector
3156972 URL Redirection vulnerability in SAP S/4HANA (Manage Catalog Items and Cross-Catalog search)
3442741 Stack overflow vulnerability on the component images of SAP Integration Suite (EDGE INTEGRATION CELL)

Показано 20 последних публикаций.