NFS Server ferteilen: Unterschied zwischen den Versionen

Aus Xinux Wiki
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „NFS server mit freigabe verteilen in /etc/puppet/modules/nfs/manifests class nfs { package {nfs-kernel-server: ensure => 'installed' } file { "/e…“)
 
 
Zeile 6: Zeile 6:
 
   ensure => 'installed'
 
   ensure => 'installed'
 
   }  
 
   }  
 
 
 
   file { "/etc/exports":
 
   file { "/etc/exports":
 
     content  => template('nfs/exports'),
 
     content  => template('nfs/exports'),

Aktuelle Version vom 8. Oktober 2015, 12:38 Uhr

NFS server mit freigabe verteilen

in /etc/puppet/modules/nfs/manifests

class nfs {
 package {nfs-kernel-server:
 ensure => 'installed'
 } 
 file { "/etc/exports":
   content  => template('nfs/exports'),
   mode => "0644",
   owner => root, group => root,
 }
 file { "/media/${fqdn}":
 ensure => "directory",
}
}
                

in /etc/puppet/modules/nfs/templates

/media/<%= @fqdn %> (rw,sync,no_subtree_check,no_root_squash)

nicht vergessen in /etc/puppet/manifests/init.pp

include nfs