Dear BigTop friends,
I am following instruction here: https://cwiki.apache.org/confluence/display/BIGTOP/How+to+install+Bigtop+0.8.0+Hadoop+on+CentOS+6+with+Puppet to setup a 2-node clusters. But failed at very early stage: puppet apply. Well, quite possible that I made a small mistake somewhere, but I have no clue. the error location *site.pp:21 *points to jdk property. I do have a jdk1.7 on my system, and was hoping puppet will automatically install 1.6 as required by bigtop. Below are the error log and the site.cv files. Hope to get some suggestion from the email list. Many thanks Demai ---------------------------------------------------------------- error log [ptadm@hdfs003 puppet]$ puppet apply -d --modulepath=modules --confdir=. manifests/site.pp /usr/lib/ruby/site_ruby/1.8/puppet/defaults.rb:214: warning: Insecure world writable dir /home in PATH, mode 040777 Debug: Runtime environment: run_mode=user, ruby_version=1.8.7, puppet_version=3.8.1 Info: Loading facts Debug: Loading facts from /opt/bigtop/bigtop-deploy/puppet/modules/kerberos/lib/facter/kadm_keytab.rb Info: Loading facts Debug: Loading facts from /opt/bigtop/bigtop-deploy/puppet/modules/hadoop/lib/facter/hadoop_storage_dirs.rb Debug: Loading facts from /opt/bigtop/bigtop-deploy/puppet/modules/hadoop/lib/facter/hadoop_storage_locations.rb Warning: The use of 'import' is deprecated at /opt/bigtop/bigtop-deploy/puppet/manifests/site.pp:46. See http://links.puppetlabs.com/puppet-import-deprecation (at /usr/lib/ruby/site_ruby/1.8/puppet/parser/parser_support.rb:110:in `import') Debug: importing '/opt/bigtop/bigtop-deploy/puppet/manifests/cluster.pp' in environment production Debug: importing '/opt/bigtop/bigtop-deploy/puppet/modules/bigtop_util/manifests/init.pp' in environment production Debug: Automatically imported bigtop_util from bigtop_util into production *Error: CSV::IllegalFormatError at /opt/bigtop/bigtop-deploy/puppet/manifests/site.pp:21 on node hdfs003.demai.com <http://hdfs003.demai.com/>* *Error: CSV::IllegalFormatError at /opt/bigtop/bigtop-deploy/puppet/manifests/site.pp:21 on node hdfs003.demai.com <http://hdfs003.demai.com/>* site.csv ### WARNING: ### actual site.csv file shouldn't contain lines starting with '#' ### It will cause the parse to choke. ### End of WARNING ### This file needs to be customized to reflect the configuration of your cluster ### Store it as $BIGTOP_DEPLOY_PATH/config/site.csv ### use --confdir=$BIGTOP_DEPLOY_PATH (see README for more info) # FQDN of Namenode hadoop_head_node,hadoopmaster.example.com # FQDN of standby node (for HA) #standby_head_node,standbyNN.example.com <http://standbynn.example.com/> # FQDN of gateway node (if separate from NN) #standby_head_node,gateway.example.com # Storage directories (will be created if doesn't exist) hadoop_storage_dirs,/data/1,/data/2,/data/3,/data/4 bigtop_yumrepo_uri,http://mirror.example.com/path/to/mirror/ jdk_package_name,java-1.6.0-openjdk # A list of stack' components to be deployed can be specified via special # "$components" list. If $components isn't set then everything in the stack will # be installed as usual. Otherwise only a specified list will be set # Possible elements: # hadoop,yarn,hbase,mapred-app,flume,solrcloud,spark,oozie,hcat,sqoop,httpfs, # hue,mahout,giraph,crunch,pig,hive,zookeeper # Example (to deploy only HDFS and YARN server and gateway parts) components,hadoop,yarn,hbase
