Здравствуйте.
netxmsd спамит сообщениями в лог (база MySQL), когда появилось не могу сказать, долгое время не наблюдал за сервером.
2021.04.13 10:12:21.659 *E* [db.drv ] SQL query failed (Query = "INSERT INTO node_components (node_id,component_index,parent_index,position,component_class,if_index,name,description,model,serial_number,vendor,firmware) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)"): Data too long for column 'vendor' at row 1
2021.04.13 10:12:22.303 *E* [db.drv ] SQL query failed (Query = "INSERT INTO node_components (node_id,component_index,parent_index,position,component_class,if_index,name,description,model,serial_number,vendor,firmware) VALUES (?,?,?,?,?,?,?,?,?,?,?,?)"): Data too long for column 'vendor' at row 1
Как исправить?
Самое простое - увеличить размер колонки vendor в таблице node_components. Например так:
ALTER TABLE node_components MODIFY COLUMN vendor varchar(127) NULL;
Увеличит размер до 127 с текущих 63.
Или подождать до следующего патч релиза - я добавил контроль длины значения при записи в эту таблицу, слишком длинные значения будут обрезаться.