puppet-hadoop icon indicating copy to clipboard operation
puppet-hadoop copied to clipboard

Some changes to make it work

Open biemond opened this issue 11 years ago • 0 comments

Hi,

Great work, I just made the following changes to make it work

params.pp

Commented out include java::params and just set $java_home = $::hostname ? { default => "/usr/java/jdk1.7.0_09", }

also for hostnames with domain name , I had to use "" $master = $::hostname ? { default => "devagent1.alfa.local", } $slaves = $::hostname ? { default => ["devagent1.alfa.local","devagent2.alfa.local","devagent3.alfa.local"] }

init.pp

Commented out include hadoop::master include hadoop::slave

for exec I set the exec path $execPath = '/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin:'

exec { "untar hadoop-${hadoop::params::version}.tar.gz": path => $execPath, command => "tar -zxf hadoop-${hadoop::params::version}.tar.gz",

remove File["java-app-dir"] require in exec { "${hadoop::params::hadoop_base}/hadoop-${hadoop::params::version}/bin/hadoop namenode -format":

Result

Then it works perfectly

thanks Edwin

biemond avatar Jan 02 '13 22:01 biemond