19 Октябрь 2009, 0:13
Столкнулся с проблемой, после авторизации в CrystalReports Server`e и некорректном выходе пользователя в WEB интерфейсе сессия, которую он начал, может висеть бесконечно. В связи с тем, что на сервер было куплено всего 5 CAL, это доставляло большие проблемы и иногда приходилось перезапускать сервер, чтобы дать возможность менеджерам получить доступ к отчетам.
Решение проблемы:
Открываем файл bobje/tomcat/webapps/businessobjects/enterprise115/desktoplaunch/WEB-INF/web.xml
Находим блок
<listener>
<listener-class>com.businessobjects.sdk.ceutils.SessionCleanupListener</listener-class>
</listener>
И раскоментируем его. Ниже в этом же файле корректируем блок:
<session-config>
<session-timeout>10</session-timeout> <!-- 20 minutes for session objects -->
</session-config>
И выставляем нужное нам значение. У меня стоит 10. После этого перезапускаем CRS сервер, чтобы удалить старые сессии и tomcat сервер, чтобы применились новые настройки. Все, проблема решена.
2 Март 2009, 0:54
Не так давно писал о проблемах с которыми столкнулся при использовании контроллеров Adaptec.
А точнее – подвисание сервера и возникновение следующих ошибок в dmesg лог файле:
aacraid: Host adapter abort request (4,0,1,0)
aacraid: Host adapter reset request. SCSI hang ?
Кажется удалось решить ее путем low level форматирования всех винчестеров и пересоздания RAID массива путем Build/Verify. На 1 сервере данные действия были выполнены + была установлена новая ОС и вот уже более 11 суток сервер работает без проблем, а до этого стабильно на 9-ый день работы подвисал с ошибкой указанной выше. На этой неделе попробую провести данные работы на еще 3-х серверах, если это поможет, то проблема будет считаться решеной.
Какие действия предпринимались для выявления причины проблемы:
1) Замена контроллера.
2) Обновление прошивки контроллера.
3) Обновление драйверов ОС RHEL 5 для данного контроллера.
4) Переустанка ОС RHEL 5 на сервере.
5) Замена кабелей для подключения RAID контроллера к backplane и выставление джамперов на backplane в режим SGPIO.
6) Low level format всех винчестеров на сервере + пересоздание RAID массивов через Build/Verify.
8 Февраль 2009, 14:28
Написал статью об использовании утилиты mrepo для создания локальной копии репозитория пакетов для дистрибутива Red Hat Linux Enterprise 5. Пока черновой вариант.
Прочитать можно на сайте проекта contrib.ru – Создание копии репозитория rpm пакетов при помощи mrepo.