Puppet Class: hadoop::nfs::config
- Defined in:
-
manifests/nfs/config.pp
Overview
Class hadoop::nfs::config
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
# File 'manifests/nfs/config.pp', line 3
class hadoop::nfs::config {
contain hadoop::common::config
contain hadoop::common::hdfs::config
contain hadoop::common::hdfs::daemon
contain hadoop::nfs::user
#$env_nfs = $hadoop::envs['nfs']
#augeas{$env_nfs:
# lens => 'Shellvars.lns',
# incl => $env_nfs,
# changes => template('hadoop/env/hdfs-nfs.augeas.erb'),
#}
#notice(template('hadoop/env/hdfs-nfs.augeas.erb'))
if $hadoop::realm and $hadoop::realm != '' {
file { $hadoop::keytab_nfs:
owner => $hadoop::nfs_system_user,
group => $hadoop::nfs_system_group,
mode => '0400',
alias => 'nfs.service.keytab',
before => File["${hadoop::confdir}/hdfs-site.xml"],
}
}
}
|