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

Messages - Victor Kirhenshtein

#5566
General Support / Re: exporting
January 26, 2012, 10:29:26 AM
Everything is deleted, so you cannot import some data into existing database using nxdbmgr. Only full database import.

Best regards,
Victor
#5567
General Support / Re: exporting
January 26, 2012, 10:00:07 AM
Hi!

No, if you delete metadata nxdbmgr will not be able to handle import file. Please also note that during import target database is cleared before import.

Best regards,
Victor
#5568
Quote from: dimansound on January 26, 2012, 07:21:10 AM
Вот так:
c:\windows\system32\notepad.exe

A server zapuschen kak prilozenie ili kak servis? Esli kak servis, to on ne mozet normal'no zapuskat' UI prilozenija esli ne stoit opcija "interact with desktop". Vozmozno v etom prichina.
#5569
General Support / Re: can't install netxms for sqlite
January 25, 2012, 06:18:17 PM
How do you configure NetXMS source package? It should be something like this:

./configure --with-server --with-sqlite

Best regards,
Victor
#5570
General Support / Re: exporting
January 25, 2012, 05:47:10 PM
Hi!

For successful import, you should keep tables, but just delete all content. Otherwise import will fail. You can delete all idata_* tables. You should do import using same version of NetXMS as you use for export.

Best regards,
Victor
#5571
Nado smotret' logi servera. Esli bili oshibki, to tam dolzna bit' zapis'. A kak vigljadit komanda, propisannaja v action?
#5572
General Support / Re: Error upgrading to 1.1.9
January 24, 2012, 11:52:17 AM
Hi!

Release 1.1.10 planned to be somewhere next week, which will include all these fixes. In the meantime you can just install 1.1.9, replace nxdbmgr.exe, and run database upgrade manually. It will not affect server operation in any way, because this bug is only within database upgrade tool.

Best regards,
Victor
#5573
Hi!

Helpdesk state is not an alarm state you see in console. It is special field not visible in console intended for help desk system integration. And alarm state you are interested in is missing from nxalarm :( I'll add it in next 1.1.x release, and I can create a patched version of nxalarm 1.0.13 if you need.

Best regards,
Victor
#5574
General Support / Re: can't install netxms for sqlite
January 23, 2012, 10:45:44 PM
Hi!

That's very strange. Just copy your config into file on my test system and it works as expected. What operating system you are using? Are you sure you don't have any non-printable characters in your config file? I also suggest to use fully qualified file name in DBName parameter, otherwise database file will be created in current directory, but it's not a problem here.

Best regards,
Victor
#5575
General Support / Re: Error upgrading to 1.1.9
January 20, 2012, 03:15:06 PM
Hi!

It is a bug in nxdbmgr. Attached is patched nxdbmgr.exe for x64 platform. It should work.

Best regards,
Victor
#5576
General Support / Re: System.IO.DiskTime Unit
January 19, 2012, 09:30:28 AM
Hi!

It's a percentage, i.e. if the value is 80 it means that 80% of last minute disk was busy. On Windows, it's an average value for performance counter \PhysicalDisk(_Total)\% Disk Time, and on Linux it's calculated from "# of milliseconds spent doing I/Os" field in /proc/diskstats.

Best regards,
Victor
#5577
General Support / Re: Error upgrading to 1.1.9
January 18, 2012, 06:10:25 PM
Hi!

Could you please run nxdbmgr upgrade with -t option? I want to see at what query it crashes.

Best regards,
Victor
#5578
General Support / Re: server memory consumption
January 18, 2012, 01:49:44 PM
Process.WkSet represents amount of physical memory taken by the process (it's called RSS - Resident Set Size - on Linux). It is a decision of OS memory management on when remove unused pages from physical memory to swap and if they should be removed at all. For example, active work with dynamic memory allocation and release (and NetXMS do a lot of malloc/free operations) may cause heap to grow and allocate new pages and physical memory, and then after release memory in process heap shrinks and some pages may become unused. If those pages stay untouched for some time, OS memory manager may decide to remove them from physical memory. Or, process memory manager may releases some pages because of heap shrink - then those pages will be removed from process RSS. So, we have two layers of memory management with different implementations - OS memory manager and process heap (malloc, free, and company). They both can affect number of resident pages. You can also monitor Process.VMSize - it gives total amount of memory consumed by process, even if some of that memory is untouched for long time and swapped out. Will be interesting to see if there will be same difference on Windows and on Linux in this parameter.

Best regards,
Victor
#5579
General Support / Re: server memory consumption
January 18, 2012, 12:11:11 PM
As memory usage is not growing, but just going up and down, this is nit caused by memory leak. Most likely this difference caused by different memory management algorithms in Windows and Linux, and/or different database drivers. Also, what parameter you are using - Process.VMSize or Process.WkSet?

Best regards,
Victor
#5580
General Support / Re: dhcp assigned ip
January 18, 2012, 12:08:11 PM
Hi!

Maybe DHCP server is able to update DNS? Otherwise the only external solution I can see is to write a program which will get information from DHCP server somehow and update primary host name/address in NetXMS. Another option may be to add a feature to network discovery in NetXMS to try MAC address matching for newly discovered devices, and if there are already node in database with same MAC address, but different IP address, assume IP address change.

Best regards,
Victor