News:

We really need your input in this questionnaire

Main Menu
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Nikita Matov

#1
General Support / Centralized agent upgrade feature
April 18, 2008, 02:19:20 PM
Hello, Victor!

I've read in manual about centralized agent upgrade feature, but I cannot find any reference to how exactly it can be done?
Also, it would be very helpful if such features as Agent Packages and Agent Configurations were documented.
#2
General Support / Agent time-out configuration
April 17, 2008, 02:53:24 PM
Hello, Victor!

I want to monitor disk queue on remote PC, I've wrote script in bash that returns disk queue, but it takes 5 minutes for this script to return a value ( i used command: iostat -xd /dev/sda 300 2). I've modifed time-out's in nxagentd.conf for server to wait. While it works server keeps asking agent to return a value, in the end i have a plenty of iostat processes running, and no value is returned to server. How can i configure agent/server to wait 5 minutes and take a value from the script?
#3
General Support / Web interface installation.
April 17, 2008, 09:25:26 AM
Hello, Victor!

I have such question: If I already installed NetXMS server with agent on some PC, how do I install nxhhtpd there?
Should I do ./configure --with-server --with-agent --with-mysql --with-nxhttpd ot just ./configure --with-nxhhtpd ?
I tried them both - and in first case NetXMS doesn't work any more, and in second case web interface does not accept passwords.
May be I am doing something wrong.. How to correctly install nxhttpd on server with NetXMS server?
#4
General Support / Database initialization problem.
April 16, 2008, 03:43:14 PM
Hello, Victor!

I was trying to reinstall NetXMS server, and as I did I was trying to re-initialize database:
/usr/local/netxms/bin/nxdbmgr init /usr/local/netxms/share/netxms/sql/dbinit_mysql.sql
NetXMS Database Manager Version 0.2.20

Configuration file OK
Initializing database...
SQL query failed:
CREATE TABLE config
(
var_name varchar(63) not null,
var_value varchar(255) not null,
is_visible integer not null default 1,
need_server_restart integer not null default 0,
PRIMARY KEY(var_name)
)
Database initialization failed

Permissions for database schould be ok, because I defined in netxmsd.conf to connect as root.

Then I tried to initialize database manually, so I did: cat /usr/local/netxms/share/netxms/sql/dbinit_mysql.sql | mysql -u root -p
Tables were created, but then:

/usr/local/netxms/bin/netxmsd -D 9
Using configuration file "/etc/netxmsd.conf"
Configuration file OK
[16-Apr-2008 17:08:51] Unable to set codepage to ISO-8859-1
[16-Apr-2008 17:08:51] Platform subagent "/usr/local/netxms/lib/libnsm_linux.so" successfully loaded
[16-Apr-2008 17:08:51] Database driver "/usr/local/netxms/lib/libnxddr_mysql.so" loaded and initialized successfully
[16-Apr-2008 17:08:51] DEBUG: New DB connection opened: handle=0x617250
[16-Apr-2008 17:08:51] DEBUG: Successfully connected to database [email protected]
[16-Apr-2008 17:08:51] DEBUG: Failed sync query: "SELECT var_value FROM config WHERE var_name='DBFormatVersion'" [0 ms]
[16-Apr-2008 17:08:51] SQL query failed (Query = "SELECT var_value FROM config WHERE var_name='DBFormatVersion'")
[16-Apr-2008 17:08:51] Your database has format version 0, but server is compiled for version 78

But if I go in MySQL and manually do SELECT var_value FROM config WHERE var_name='DBFormatVersion' it returns:
+-----------+
| var_value |
+-----------+
| 78        |
+-----------+
1 row in set (0.00 sec)

I am using Mysql, during re-installation i dropped netxms database. I tried to install different versions of MySQL, and I tried to re-compile NetXMS server.
#5
General Support / Remote node manipulation.
April 15, 2008, 03:32:47 PM
Hello, Victor.

How can I allow NetXMS agent to restart or shutdown remote nodes? When I look at agent supported actions in console it returns only agent.restart.
#6
General Support / Web interface problem.
April 15, 2008, 10:39:59 AM
Hello, Victor!

I've successfully installed NetXMS server, and I'm trying to install web interface (nxhttpd) on the same PC.
The installation was successful, but when I try to login in web console is says: Unable to login (Access denied).
I am sure that I use the correct username and password, I even tried to add some users in NetXMS console and to login as a new user, but still - Access Denied. I've reproduced this problem twice, and interesting that if I install nxhttpd on another PC, and configure it to connect to my NetXMS server - everything is fine. Here is log of nxhttpd:

Configuration file OK
[15-Apr-2008 11:36:55] NetXMS Web Interface Server started
NXHTTPD running. Press Ctrl+C to shutdown.
[15-Apr-2008 11:36:55] Debug: Session watchdog thread started
[15-Apr-2008 11:36:59] Debug: [302] GET /
[15-Apr-2008 11:37:00] Debug: [200] GET /login.app
[15-Apr-2008 11:37:04] Debug: [200] POST /login.app?&cmd=login&user=admin&pwd=&x=0&y=0
[15-Apr-2008 11:37:04] Debug: [200] GET /xmlextras.js
[15-Apr-2008 11:37:05] Debug: [200] GET /common.js
[15-Apr-2008 11:37:05] Debug: [200] GET /images/login.png
[15-Apr-2008 11:37:05] Debug: [200] GET /images/buttons/normal/login.png
[15-Apr-2008 11:37:05] Debug: [200] GET /netxms.css

How can I get into web console?
#7
General Support / NetXMS 0.2.20 compilation
April 10, 2008, 01:22:35 PM
Hello, Victor!
I am trying to compile netxms 0.2.20 witch odbc support. during compilation the system says:
odbc.cpp: In function 'void* DrvSelect(ODBCDRV_CONN*, WCHAR*, DWORD*)':
odbc.cpp:250: error: cannot convert 'const WCHAR*' to 'const wchar_t*' for argument '1' to 'wchar_t* wcsdup(const wchar_t*)'
odbc.cpp: In function 'LONG DrvGetFieldLength(ODBCDRV_QUERY_RESULT*, int, int)':
odbc.cpp:284: error: cannot convert 'WCHAR*' to 'const wchar_t*' for argument '1' to 'size_t wcslen(const wchar_t*)'
odbc.cpp: In function 'WCHAR* DrvGetField(ODBCDRV_QUERY_RESULT*, int, int, WCHAR*, int)':
odbc.cpp:304: error: cannot convert 'WCHAR*' to 'wchar_t*' for argument '1' to 'wchar_t* wcsncpy(wchar_t*, const wchar_t*, size_t)'
make[5]: *** [odbc.lo] Error 1
What can be the cause of this?

Interesting that netxms 0.2.19 compiles without problems.