如何使用puppet格式化和安装EBS卷

时间:2016-01-15 06:54:31

标签: amazon-web-services puppet aws-ec2

以下是我手动或用户数据的方式: http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ebs-using-volumes.html

但现在我希望用Puppet来做。 我在第一次启动时附加了卷:

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0  10G  0 disk
└─xvda1 202:1    0  10G  0 part /
xvdf    202:80   0  50G  0 disk

我可以很容易地用傀儡登上,但我不知道该格式。 我试过这个:

    lvm::volume { '/dev/xvdf':
    ensure => present,
    vg     => '',
    pv     => '/dev/xvdf',
    fstype => 'ext4',
    size   => '50G',
    }-> 
  mount { $file_root:
      device  => "/dev/xvdf",
      fstype  => "ext4",
      ensure  => "mounted",
      options => "defaults",
      atboot  => "true",
  }

0 个答案:

没有答案