May not be that important in this context, port conflicts can be avoided by changing PortOffset in config-substitutions.properties instead of changing all individual ports.
++Vamsi On Feb 8, 2008 4:43 AM, Moni <[EMAIL PROTECTED]> wrote: > The geronimo version is 2.0.2. > > The ports I changed are as follows: > > NamingPort=2099 > OpenEJBPort=4202 > COSNamingPort=1060 > COSSunNamingPort=1060 > ORBPort=6883 > ORBSunPort=6883 > ORBSSLPort=2002 > ORBSunSSLPort=2002 > HTTPPortPrimary=8090 > HTTPSPortPrimary=8444 > JMXPort=9998 > > Any inputs will be helpful. All I have running on the box is apache httpd > server and the 2 geronimo instances. > > Thanks, > Moni > ----- Original Message ---- > From: David Jencks <[EMAIL PROTECTED]> > To: [email protected] > Sent: Thursday, February 7, 2008 2:58:27 PM > Subject: Re: Can you bind 2 separate geronimo server instances to 2 > different ip addresses? > > As donald suggested most likely there are some listeners bound to > 0.0.0.0rather than a specific ip address. Knowing which geronimo version you > are > using (version and web server) and which ports you had to change would be > useful. > thanks > david jencks > > On Feb 7, 2008, at 2:39 PM, Moni wrote: > > I got the 2 server instances running but I had to change quite a few > ports in the config-substitutions.properties file. Why is it saying the > ports are in use when the 2 servers instances are bound to different IP > addresses? > > I have nothing running on this box except for the 2 instances of > geronimo? Is this a known issue? Is there a way to fix this? > > Thanks, > Moni > > ----- Original Message ---- > From: Donald Woods <[EMAIL PROTECTED]> > To: [email protected] > Sent: Thursday, February 7, 2008 12:33:28 PM > Subject: Re: Can you bind 2 separate geronimo server instances to 2 > different ip addresses? > > Any component listening on 0.0.0.0 could be causing this.... > > Can you run "netstat -a" and see if any of the first server instance's > ports are still bound to 0.0.0.0 and post the results? It could just be > a simple matter of updating config.xml to override some default > configuration settings (and then fixing it with a JIRA for which ever > version of Geronimo you are using.) > > > -Donald > > > Moni wrote: > > Can you bind 2 separate geronimo server instances to 2 different ip > > addresses? > > > > I changed the all IPs and host names in the > > config-substitutions.properties file for the new instance. I even > > changed the BASE_DIR to point to the new geronimo installation > > directory. But when I try to start up the server it gives the port in > > use error. > > > > Is this possible at all running to instances of the server on 2 > > different IPs on the box? > > > > I have seen the following setup, but our configuration thus far has been > > > to use different IPs for different server installs. > > > > Any inputs will be much appreciated. > > > > > > > > > > Multiple Server Instances > > > > A server instance is easy to create in Geronimo: > > > > 1. Set the org.apache.geronimo.server.name system property to the > > instance name before you start the server. > > * Use the syntax -Dorg.apache.geronimo.server.name=foo to name > > your instance foo. > > * There are two ways to do this: > > 1. Add this to your GERONIMO_OPTS environment variable, > or > > 2. Pass it on the java command-line invocation of the > > server. > > * This server's var and deploy directory will then be under > > <geronimo_home>/foo. > > * org.apache.geronimo.server.name may be any pathname relative > > to (descending from) <geronimo_home>. For example, > > servers/bar would put the server's var directory under > > <geronimo_home>/servers/bar. > > * The org.apache.geronimo.server.dir system property may also > > be used, and it overrides org.apache.geronimo.server.name. > > * Use org.apache.geronimo.server.dir to specify an absolute > > path, which need not be relative to <geronimo_home>. For > > example, /ag20/servers/bar would put the server's var > > directory under /ag20/servers/bar. Otherwise, the two system > > properties behave the same. > > 2. *mkdir foo* > > 3. Copy var/* to foo/var/ > > 4. Edit foo/var/config/config-substitutions.properties, uncomment > > PortOffset and change it to a value like 1,2,10,11,12,20,21,22,... > > so the ports in the new server instance will not conflict with > > existing server instances you already have defined and/or started. > > (Alternatively start the server with the property > > -Dorg.apache.geronimo.config.substitution.PortOffset=3 in the > > command line) > > 5. Start the server. > > > > To deploy applications to the new server instance, you need to specify > > the NamingPort+PortOffset used, such as for PortOffset=1: > > > > * deploy -port 1100 list-modules > > > > Thanks, > > > > Moni > > > > > > ------------------------------------------------------------------------ > > Looking for last minute shopping deals? Find them fast with Yahoo! > > Search. > > < > http://us.rd.yahoo.com/evt=51734/*http://tools.search.yahoo.com/newsearch/category.php?category=shopping > > > > > ------------------------------ > Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it > now.<http://us.rd.yahoo.com/evt=51733/*http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ> > > > > > ------------------------------ > Never miss a thing. Make Yahoo your > homepage.<http://us.rd.yahoo.com/evt=51438/*http://www.yahoo.com/r/hs> >
