Created attachment 4855 [details] лог netams Столкнулся при установкой в Centaurus. Объяснения от разработчиков NetAMS на их форуме http://new.netams.com/phpBB3/viewtopic.php?f=2&t=5084&start=0 В логе /var/log/netams/netams.log пишет: 31.03.2011 17:28:25.3567 storage:1 [WARN]: mysql DB:1 connection to database netams lost 31.03.2011 17:28:25.3571 storage:1 [WARN]: SQL Load data: Malformed packet 31.03.2011 17:28:25.3572 storage:1 [WARN]: mysql show command failed: Lost connection to MySQL server during query 31.03.2011 17:28:25.3572 storage:1 [WARN]: mysql show command failed: MySQL server has gone away 31.03.2011 17:28:25.3572 storage:1 [WARN]: Failed load data into sql for raw try "debug storage" 31.03.2011 17:28:25.3573 storage:1 [WARN]: mysql DB:1 connection to database netams lost 31.03.2011 17:28:25.3577 storage:1 [WARN]: SQL Load data: Malformed packet 31.03.2011 17:28:25.3578 storage:1 [WARN]: mysql show command failed: Lost connection to MySQL server during query 31.03.2011 17:28:25.3578 storage:1 [WARN]: mysql show command failed: MySQL server has gone away 31.03.2011 17:28:25.3578 storage:1 [WARN]: Failed load data into sql for summary try "debug storage" 31.03.2011 17:31:18.3506 scheduler:0 [INFO]: time to exec task 08FFFF "html" 31.03.2011 17:31:18.3508 html:0 [INFO]: html pages creation... 31.03.2011 17:31:18.3546 html:0 [INFO]: html pages created Метод решения: http://new.netams.com/phpBB3/viewtopic.php?f=2&t=3543 с подменой на версию mysql 5.0 не получился - неудовлетворенные зависимости для бранча 5-й платформы. Один из разработчиков также предлагает как вариант "костыль" на NetAMS. http://new.netams.com/phpBB3/viewtopic.php?f=2&t=5084&start=0 "короче стандартный LOAD DATA ... LOCAL они поломали. Где, почему, зачем - пока не ясно. Грязный хак состоит в том, чтобы убрать слово LOCAL. В итоге таблицы прогружать будет не клиент, а сервер, для чего надо менять пути к файлам." Проблема в принципе не с NetAMS, а с MySQL 5.1 - и что из них правильней исправлять не понятно.
Временно решил проблему "грязным" хаком. Взял libMySQL5.1-5.1.34-alt0.3.x86_64.rpm из бранча 5.1, распаковал RPM и заменил в директории /usr/lib64/ - два файла libmysqlclient.so.16.0.0 libmysqlclient_r.so.16.0.0 и два линка на эти файлы. Нет уверенности, что не вылезет гадостью в другом месте, но вроде кроме NetAMS пока ничего не планирую к MySQL прикручивать.
ну так бага-то в mysql. в нём regression. хаки это, конечно, круто, но, я так понимаю, разработчик этот хак комитить не собиратся, верно?
Я с разработчиками не переписывался. Есть проблема - я о ней сообщил. Нашел локальный метод решения - тоже сообщил, может у кого-то вылезет проблема и будет полезен мой опыт. Похоже ветку 3.x.x разработчики в дальнейшем поддерживать не собираются - будут работать с коммерческой версией 4.
старый netams 3.4 не поддерживается upstream. Скорее мёртв чем жив.