Kbase P157724: Unable to start the requested number of initial WebSpeed agents.
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  04/01/2010 |
|
Status: Unverified
SYMPTOM(s):
Unable to start the requested number of initial WebSpeed agents.
Running the wtbman command to start a WebSpeed broker does not spawn all the agents as specified by the initialSrvrInstance parameter specified in the ubroker.properties file.
ERROR: cannot start server. (8100)
ServerSocketsIPC <operation> IOException : <IOException_string> : <IOExceptionMsg_string> (8127)
ServerIPCException in <funcName> : <ServerIPCException_string>. (8119)
Unexpected msg from server :
version= 109
type= 1 UBTYPE_ADMIN
src= 0 DEFAULT_UBSRC
rq= 0x1 UBRQ_ADMIN
tlvBuflen= 0x0
rqExt= 0x0
rsp= 0x0 UBRSP_OK
rspExt= 0x0
src= 0
adRq= 4 ADRQ_SERVER_TERMINATE
rsp= 0 ADRSP_OK
msglen= 0
buflen= 0
FACT(s) (Environment):
The /etc/services file has many many ports defined.
The port ranges defined for the -minport and -maxport values for each database have ports already defined in the /etc/services file.
The port ranges defined for srvrMinPort and srvrMaxPort in the ubroker.properties file had ports already defined in the /etc/services file.
The application is connecting to 10 databases on startup.
Red Hat Linux
Red Hat Linux 6.2
OpenEdge 10.2A
CAUSE:
There are not enough free ports available for both the WebSpeed brokers to start the requested number of initial agents and the database servers for each database
FIX:
Choose port ranges for both the WebSpeed broker agents and database servers that do not have ports already defined in the /etc/services file. Set the database server ports using the -minport and -maxport startup parameters. Set the WebSpeed agent ports by editing the srvrMinPort and srvrMaxPort values in the ubroker.properties files.