

What’s the best approach to help diagnose a possible memory problem on a cluster?

When you do submit a job to the cluster, the cluster will lock and will print a message similar to “Locking cloud to new members, because. You can add additional nodes to the cloud as long as you haven’t submitted any jobs to the cluster. How can i increase the amount of time that H2O allows for expected nodes to connect?įor cluster startup, if you are not launching on Hadoop, then you will not need to specify a timeout. This error output indicates that your Java version is not supported. The following error message displayed when I tried to launch H2O -Įxception in thread "main" : water/H2OAppĪt 1(Native Method)Īt (Unknown Source)Īt (Unknown Source)Īt (Unknown Source)Īt (Unknown Source)Īt $000(Unknown Source)Īt $1.run(Unknown Source)Īt (Native Method)Īt (Unknown Source)Īt (Unknown Source)Īt $AppClassLoader.loadClass(Unknown Source)Ĭould not find the main class: water.H2OApp. (EC2 only) Check the configuration for the EC2 security group. (Linux only) Check if you have SELINUX or IPTABLES enabled if so, The cluster’s memoryĬapacity is the sum of all H2O nodes in the cluster. (Hadoop only) Try to launch H2O using more memory: (Hadoop only) Try launching H2O with a longer timeout: To use a network range, use a comma to separate the IP addresses (forĮxample, -network 123.45.67.0/22,123.45.68.0/24). Option to define the network (for example, -network 127.0.0.1). 1.70 : 54323 25638 main INFO : H2O cloud name : 'H2O_User' on IP_Address, discovery address / Discovery_Address INFO : Cloud of size 1 formed Ĭheck if the nodes have different interfaces if so, use the -network INFO : Listening for HTTP and REST traffic on IP_Address / 06 - 18 10 : 54 : 21.586 192.168. That the IP addresses of the nodes are the same in the output: The cloud in the terminal when launching usingĬonfirm that there are no spaces in the file path name used to launchĬonfirm that the nodes are not on different networks by confirming
#Gcviewer download for mac update
Update H2O on all the nodes to the same version.Ĭonfirm that there is space in the /tmp directory. Initialization is not successful, look at the output in the shell -Īttempting to join /localhost:54321 with an H2O version mismatch (md5 differs), If you can’t launch H2O, we recommend temporarily disablingĪny firewalls until you can confirm they are not preventing H2O fromĬonfirm the nodes are not using different versions of H2O. Type telnet localhost 54321, telnet localhost 54322Ĭonfirm your firewall is not preventing the nodes from locating each
#Gcviewer download for mac windows
Launch Telnet (for Windows users) or Terminal (for OS X users), then Running H2O sessions, enter ps -efww | grep h2o in your shellĬonfirm ports 5432 are available for both TCP and UDP. Recommended, as H2O works best with symmetric nodes.Ĭonfirm that no other sessions of H2O are running. To avoid swapping, the -XmxĪllocation must not exceed the physical memory on any node.Īllocating the same amount of memory for all nodes is strongly You create a cluster with four 20g nodes (by specifying -Xmx20gįour times), H2O will have a total of 80 gigs of memory available.įor best performance, we recommend sizing your cluster to be aboutįour times the size of your data. Java -Xmx10g -jar h2o.jar allocates 10g of memory for H2O). When launching H2O from the command line (for example, Try allocating more memory to H2O by modifying the -Xmx value Then, log in to the second node and enterĪddress of the first node). Test connectivity using curl: First, log in to the first node andĪddress of the second node. Confirm your internet connection is active.
