-
1. Re: jvm memory parameters overwritting in domain mode in eap6.2
wdfink Mar 17, 2014 8:29 AM (in response to jjakub)1 of 1 people found this helpfulAre you sure you use the correct host.xml?
Overwrite follows (host)jvms; (domain)server-group; (host)server if you use the same jvm-name
-
2. Re: jvm memory parameters overwritting in domain mode in eap6.2
jjakub Mar 17, 2014 9:54 AM (in response to wdfink)Wolf-Dieter Fink, thx for responose,
In fresh just downloaded eap6.2, unpacked on two hosts, I hanged only auth for slave.
master is started with
./domain.sh -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0
slave is started with
./domain.sh -b=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 --host-config=host-slave.xml --master-address=10.0.0.53
are this commands ok ?
on master pgrep -fl java :
ubuntu@master:~$ pgrep -fl java
1339 java -D[Process Controller] -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/process-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules org.jboss.as.process-controller -jboss-home /opt/jboss -jvm java -mp /opt/jboss/modules -- -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -- -default-jvm java -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0
1353 java -D[Host Controller] -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.host-controller -mp /opt/jboss/modules --pc-address 127.0.0.1 --pc-port 48496 -default-jvm java -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0 -Djboss.home.dir=/opt/jboss
1412 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-three] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-three/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-three/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-three/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-three/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
1446 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-four] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-four/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-four/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-four/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-four/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
on slave pgrep -fl java:
Wolf-Dieter Fink, thx for responose,
In fresh just downloaded eap6.2, unpacked on two hosts, I hanged only auth for slave.
master is started with
./domain.sh -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0
slave is started with
./domain.sh -b=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 --host-config=host-slave.xml --master-address=10.0.0.53
are this commands ok ?
on master pgrep -fl java :
ubuntu@master:~$ pgrep -fl java
1339 java -D[Process Controller] -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/process-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules org.jboss.as.process-controller -jboss-home /opt/jboss -jvm java -mp /opt/jboss/modules -- -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -- -default-jvm java -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0
1353 java -D[Host Controller] -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.host-controller -mp /opt/jboss/modules --pc-address 127.0.0.1 --pc-port 48496 -default-jvm java -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0 -Djboss.home.dir=/opt/jboss
1412 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-three] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-three/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-three/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-three/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-three/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
1446 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-four] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-four/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-four/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-four/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-four/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
on slave pgrep -fl java:
Wolf-Dieter Fink, thx for responose,
In fresh just downloaded eap6.2, unpacked on two hosts, I hanged only auth for slave.
master is started with
./domain.sh -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0
slave is started with
./domain.sh -b=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 --host-config=host-slave.xml --master-address=10.0.0.53
are this commands ok ?
on master pgrep -fl java :
ubuntu@master:~$ pgrep -fl java
1339 java -D[Process Controller] -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/process-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules org.jboss.as.process-controller -jboss-home /opt/jboss -jvm java -mp /opt/jboss/modules -- -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -- -default-jvm java -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0
1353 java -D[Host Controller] -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.host-controller -mp /opt/jboss/modules --pc-address 127.0.0.1 --pc-port 48496 -default-jvm java -Djboss.bind.address.management=0.0.0.0 -Djboss.bind.address=0.0.0.0 -Djboss.home.dir=/opt/jboss
1412 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-three] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-three/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-three/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-three/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-three/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
1446 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-four] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-four/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-four/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-four/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-four/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
on slave pgrep -fl java:
ubuntu@slave:~$ pgrep -fl java
1258 java -D[Process Controller] -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/process-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules org.jboss.as.process-controller -jboss-home /opt/jboss -jvm java -mp /opt/jboss/modules -- -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -- -default-jvm java -b=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 --host-config=host-slave.xml --master-address=10.0.0.53
1272 java -D[Host Controller] -Dorg.jboss.boot.log.file=/opt/jboss/domain/log/host-controller.log -Dlogging.configuration=file:/opt/jboss/domain/configuration/logging.properties -server -Xms64m -Xmx512m -XX:MaxPermSize=256m -Djava.net.preferIPv4Stack=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djava.awt.headless=true -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.host-controller -mp /opt/jboss/modules --pc-address 127.0.0.1 --pc-port 59931 -default-jvm java -b=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 --host-config=host-slave.xml --master-address=10.0.0.53 -Djboss.home.dir=/opt/jboss
1305 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-three] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djboss.domain.master.address=10.0.0.53 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-three/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-three/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-three/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-three/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.server
1335 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java -D[Server:server-four] -XX:PermSize=256m -XX:MaxPermSize=256m -Xms1303m -Xmx1303m -server -D[Host Controller]=true -Djboss.bind.address=0.0.0.0 -Djboss.bind.address.management=0.0.0.0 -Djboss.domain.master.address=10.0.0.53 -Djava.awt.headless=true -Djboss.modules.system.pkgs=org.jboss.byteman -Djboss.home.dir=/opt/jboss -Djava.net.preferIPv4Stack=true -Djboss.server.log.dir=/opt/jboss/domain/servers/server-four/log -Djboss.server.temp.dir=/opt/jboss/domain/servers/server-four/tmp -Djboss.server.data.dir=/opt/jboss/domain/servers/server-four/data -Dlogging.configuration=file:/opt/jboss/domain/servers/server-four/data/logging.properties -jar /opt/jboss/jboss-modules.jar -mp /opt/jboss/modules -jaxpmodule javax.xml.jaxp-provider org.jboss.as.serverjvm memory settings are default eap6.2, I haven't changed them.
Any idea ?
-
3. Re: jvm memory parameters overwritting in domain mode in eap6.2
wdfink Mar 17, 2014 11:04 AM (in response to jjakub)1 of 1 people found this helpfulIn that case the server-group jvm setting take effect as it will overwrite the host-slave.xml setting for the "jvms/jvm default " setting.
Start commands looks good to me
-
4. Re: jvm memory parameters overwritting in domain mode in eap6.2
jjakub Mar 17, 2014 11:12 PM (in response to wdfink)But why server-group jvm setting overwrite the host-master.xml and host-slave.xml setting ?
How should I start domain and slave, to host-master.xml and host-slave.xml jvm settings overwrite domain.xml jvm settings ?
what is the reason for declaring
<jvms> <jvm name="default"> <heap size="64m" max-size="256m"/>.... in host-master.xml and in host-slave.xml, if their nodes use jvm setting from domain.xml ?
who uses this jvm parameters defined in host-master.xml and in host-slave.xml ?
-
5. Re: jvm memory parameters overwritting in domain mode in eap6.2
emuckenhuber Mar 18, 2014 6:04 AM (in response to jjakub)The JVM models of host, server-group and server are combined (in that order). So if the <heap /> element is not present on the <server-group /> level the values from the host.xml are used.