problem running RMA for Linux after configuration
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
It means some other application uses the same port. I think, you should try to specify another port number. By default is used 1055, so, you may try 1058, 1126, 3322, etc. Port number is specified in rma.ini file.vidyagana wrote:Yeah, I am sorry I forgot to mention that. I already did that but cannot see anything started.
Regards,
Max
Max,
I have changed the port number in the rma.ini file, but still the same error. I have even emailed the rma.ini file (Before the port number change) to support@ks-soft.net.
[85]smmk192(dev1):..me/dba_admin/HostMonRMA> ./rma -i /orahome/dba_admin/HostMonRMA/rma.ini
-------------------------------------------------------------
Application: RMA (Remote Monitoring Agent for HostMonitor)
Version: 1.22 for Solaris
Copyright: 2004, 2005 Alexander Kozlov
web: http://www.ks-soft.net
e-mail: support@ks-soft.net
-------------------------------------------------------------
Command line checking .. Ok
Settings checking .. Ok
CPU testing .. Ok
Basic encyption checking .. Ok
RMA encyption checking .. Ok
Sock testing .. TCP listen error:
socket() or bind() error
Thanks.
I have changed the port number in the rma.ini file, but still the same error. I have even emailed the rma.ini file (Before the port number change) to support@ks-soft.net.
[85]smmk192(dev1):..me/dba_admin/HostMonRMA> ./rma -i /orahome/dba_admin/HostMonRMA/rma.ini
-------------------------------------------------------------
Application: RMA (Remote Monitoring Agent for HostMonitor)
Version: 1.22 for Solaris
Copyright: 2004, 2005 Alexander Kozlov
web: http://www.ks-soft.net
e-mail: support@ks-soft.net
-------------------------------------------------------------
Command line checking .. Ok
Settings checking .. Ok
CPU testing .. Ok
Basic encyption checking .. Ok
RMA encyption checking .. Ok
Sock testing .. TCP listen error:
socket() or bind() error
Thanks.
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
What exact *nix system do you use? Probably you need another param for command ps to show all processes. Try to read manual, just type "man ps" in console to find it out and replace param "-A' of command ps with appropriate param according to your system. I'm sure you will see another instance of rma running.vidyagana wrote: I already did that but cannot see anything started.
Regards,
Max
We are using Sun OS 5.8. I did a "man ps" and this is a portion of the output
OPTIONS
The following options are supported:
- a Lists information about all processes most frequently
requested: all those except process group leaders and
processes not associated with a terminal.
-A Lists information for all processes. Identical to -e,
below.
Thanks.
OPTIONS
The following options are supported:
- a Lists information about all processes most frequently
requested: all those except process group leaders and
processes not associated with a terminal.
-A Lists information for all processes. Identical to -e,
below.
Thanks.
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
So, are you sure there are no ane other software, that uses the same port, you have specified in rma.ini? Could you ask the system administrator to open RMA port on firewall?
As I can see from your rma.ini, you have specified 1055 as port number? Could ou try to change it to any other? 10.33.68.68 - is it the IP address of machine, where RMA is running? Also I would recommend you to set TmpDir as /tmp, e.g. TmpDir=/tmp
Regards,
Max
As I can see from your rma.ini, you have specified 1055 as port number? Could ou try to change it to any other? 10.33.68.68 - is it the IP address of machine, where RMA is running? Also I would recommend you to set TmpDir as /tmp, e.g. TmpDir=/tmp
Regards,
Max
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
Here is an issue. In rma.ini you should specify IP address of host were RMA is running (your Solaris machine IP) as Host. That why rma is unable to create the socket and getting the socket() or bind() error. Please, change the Host setting in rma.ini file.vidyagana wrote:10.33.68.68 is the IP address of the machine where the Windows version of HostMonitor server software is running and has RMA Manager.
Regards,
Max
Alex, I am confused. This is the current configuration. Please correct me if I am wrong.
I have a Windows system where I installed Advanced Host Monitor and I have RMA manager running in that same machine (10.33.68.68)
I have a Solaris system that has an Oracle database running and I want to monitor some parameters of the database from the Windows system (10.33.68.68). Now I am confused what to specify as Host - RMA Manager (10.33.68.68) or machine where agent is going to run.
Thanks.
I have a Windows system where I installed Advanced Host Monitor and I have RMA manager running in that same machine (10.33.68.68)
I have a Solaris system that has an Oracle database running and I want to monitor some parameters of the database from the Windows system (10.33.68.68). Now I am confused what to specify as Host - RMA Manager (10.33.68.68) or machine where agent is going to run.
Thanks.
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
As I can see from your rma.ini, Host=10.33.68.68vidyagana wrote:This is the current configuration.
As Host you should specify IP address of machine where RM agent is running (Solaris). Address of Windows machine (where HostMonitor and RMA Manager is rinning) you should specify in IncomeFilter and RemoteManagment sections.vidyagana wrote:Now I am confused what to specify as Host - RMA Manager (10.33.68.68) or machine where agent is going to run.
Please read INSTALL file carefully.
Regards,
Max
You may simply keep "Host" parameter empty and "FilterActive=0". Change these parameters when you understand what it meansNow I am confused what to specify as Host - RMA Manager (10.33.68.6 or machine where agent is going to run.
Quote from the manual
RegardsHOST - OPTIONAL parameter that defines host name or IP address of the LOCAL network interface (RMA should listen on).
Alex