В дополнение к моему посту про LVM в операционной системе Linux добавлю полезное видео:
Собственно про LVM начинается с 26-й минуты, начало можно пропустить.
Автор: Шиболов Вячеслав Анатольевич
записки SAP Basis консультанта
В дополнение к моему посту про LVM в операционной системе Linux добавлю полезное видео:
Собственно про LVM начинается с 26-й минуты, начало можно пропустить.
Автор: Шиболов Вячеслав Анатольевич
В дополнение к статьям "Оперативная память в Linux: особенности управления и мониторинг" и "Размер области подкачки в Linux: рекомендации" сегодня натолкнулся на интересную лекцию. Рекомендую посмотреть для понимания механизмов работы операционной системы с памятью и областью подкачки.
Друзья, перед Новым Годом хочу поделиться новостью для тех, кто планирует освоить новую профессию SAP BASIS администратора. Или просто хочет упорядочить свои знания, заполнить пробелы, поэкспериментировать на учебной системе. Я решил обновить свой обучающий курс и выпустить версию SAPADM 2.1.
Что-то давно я не проводил опросов в своём блоге.
Давайте посмотрим как много из нас работает удалённо, а сколько коллег ездит в офис в наше непростое время. :)
Я лично работаю удалённо с апреля 2020 года. Уже полтора года. Сначала было очень непривычно, но сейчас вроде бы втянулся. Плюсы и минусы есть в любом режиме.
Минусом удалёнки является наличие многих отвлекающих факторов. И это часто не близкие, а вся обстановка в целом. Поэтому отвлекаются и те, кто работает дома один и те, у кого размер жилплощади позволяет рассредоточиться по комнатам. Дома обстановка всё равно домашняя. Чтобы настроиться на рабочий лад (и не смотреть в сторону дивана или кухни) приходится приложить определённые усилия. А поход на работу - это как поход в спортзал. Если уж пришёл, то работай. :)
Хотя и в офисе не у всех отдельный кабинет и идеальные условия. Но всё равно с походом в офис удобнее разделять день на рабочие и личные часы. Это разделение вторая проблема удалённой работы.
Идеальным, наверное, был бы гибридный режим. Но он пока трудно достижим.
По поводу техники для работы: считаю идеальным вариантом ноутбук, подключенный к внешним монитору, клавиатуре и мышке. Работать с хорошим монитором и клавиатурой гораздо удобнее, но при этом в любой момент можно отключить ноутбук от всего этого и сменить место работы. Приятный бонус такой системы то, что в случае отключения электроэнергии в ноутбуке поможет встроенный аккумулятор.
Итак, опрос. Выберете свой вариант ответа, а после праздников подведём итоги. А своим опытом по вашему любимому варианту работы можете поделиться в комментариях.
В опросе приняло участие 39 человек. В результате удалённая или гибридная работа в большинстве.
Спасибо всем за участие.
Автор: Шиболов Вячеслав Анатольевич
Буферы на уровне сервера приложений SAP (его AS ABAP части) играют важную роль в производительности системы (рис. 1). Буферы недостаточного размера могут существенно замедлять скорость выполнения транзакций и считывания данных, а также увеличивать время отклика при работе в системе. Не так давно, в постах (ссылка 1, ссылка 2) на реальном примере я показал как можно проанализировать и внести корректировки в настройки областей памяти и буферов SAP инстанции. В результатах невооружённым взглядом видно, что правильно настроенные области могут ускорить работу системы.
![]() |
Рис. 1. Пример списка буферов SAP инстанции, отображаемых в транзакции ST02. |
Сегодня хотел бы поговорить про ошибки в работе буферов. Любая программа, особенная такая сложная как SAP система, в некоторых ситуациях может давать сбои. И работа с буферами не исключение. Иногда, в буферах могут "застревать" некорректные данные. И система по какой-то причине, вместо обновления из таблиц, будет пытаться использовать некорректные данные из буферов. Например, старую версию программы (программный буфер), данные из таблиц, экранов и так далее.
Решением таких проблем часто может быть рестарт SAP инстанции. Так как все буферы хранятся в оперативной памяти, то при останове инстанции они теряются. А при старте пустые наполняются данными из таблиц базы данных. Но полный рестарт инстанции не всегда возможен. Например, работает долгое фоновое задание, которое при рестарте будет остановлено и его придётся запускать заново.
Поэтому в случаях возникновения таких ошибок или сбоев в работе буферов существует вариант принудительно сбросить их через специальные команды. В этом случае буферы будут очищены, как при рестарте инстанции.
Данные команды я уже упоминал в этом посте, но решил вынести их в отдельный пост. Так будет легче найти их в блоге. Вот эти команды:
![]() |
Рис. 2. Ввод команды для сброса табличных буферов SAP инстанции. |
При принятии решения о сбросе буферов инстанции помните, что:
Дополнительно существует возможность сбросить буфер полномочий для пользователя. Вот в этом посте я рассказывал про то, как с помощью транзакции SU53 проанализировать каких полномочий не хватает пользователю в SAP системе. А вот тут рассказывал про буфер полномочий, который хранится в контексте пользователя. В SU53 можно сбросить этот буфер: выберете пункт меню "Значения полномочий (Authorization values) -> Сбросить буфер пользователя (Reset User Buffer)" и буфер текущего пользователя сбросится (рис. 3).
![]() |
Рис. 3. Сброс буфера полномочий для пользователя. |
Автор: Шиболов Вячеслав Анатольевич
P.S. Я понимаю, что я могу знать далеко не всё. Если у вас есть дополнения по этой теме, то напишите в комментарии. Спасибо.
![]() |
Рис. 1. Пример панели мониторинга процессора виртуальной машины в ESXi. |
![]() |
Рис. 2. Настройки сбора и агрегации статистики производительности. |
![]() |
Рис. 3. Максимально глубокие значения для хранимой статистики. |
![]() |
Рис. 4. Просмотр статистики загрузки CPU в реальном времени. |
![]() |
Рис. 5. Просмотр статистики загрузки CPU за последние сутки. |
![]() |
Рис. 6. Просмотр статистики загрузки CPU за последнюю неделю. |
![]() |
Рис. 7. Просмотр статистики загрузки CPU за последний месяц. |
![]() |
Рис. 8. Просмотр статистики загрузки CPU за год. |
![]() |
Рис. 9. Пример статистики загрузки процессора виртуальной машины за неделю. |
![]() |
Рис. 10. Мониторинг загрузки процессора виртуальной машины в реальном времени. |
![]() |
Рис. 11. Мониторинг загрузки процессора виртуальной машины в реальном времени. |
![]() |
Рис. 12. Мониторинг загрузки процессора виртуальной машины в реальном времени. |
![]() |
Рис. 13. Пример статистики загрузки процессора виртуальной машины за месяц. |
![]() |
Рис. 14. Настройки Alarm "Virtual machine CPU usage". |
![]() |
Рис. 15. История возникновения событий превышения утилизации процессора виртуальной машиной. |