cobbler部署ubuntu的preseed文件中关于硬盘lvm分区的2种方法阐述

  在做cobbler的ubuntu自动化安装部署过程中,ubuntu的preseed文件关于lvm的定义,我们通常有2种方式,这边做测试的时候,分别作了记录

  atomic模式

  d-i partman-auto/method string lvm

  d-i partman-lvm/device_remove_lvm boolean true

  d-i partman-md/device_remove_md boolean true

  d-i partman-lvm/confirm boolean true

  d-i partman-auto-lvm/new_vg_name string vg00

  d-i partman-auto-lvm/guided_size string 10GB

  #卷组使用大小10G,可以使用参数 max或者50%

  d-i partman-auto/choose_recipe select atomic

  d-i partman/choose_partition select Finish partitioning and write changes to disk

  d-i partman-lvm/confirm_nooverwrite boolean true

  d-i partman/confirm_nooverwrite boolean true

  ###结果 自动分了250M的/boot分区 。 10G的卷组,其中逻辑卷swap大小跟内存一样,其它剩余的分给逻辑卷分区 /

  手工lvm分区模式

  ##原硬盘大小50G,要求分一个ext2格式的boot分区(256M),利用剩余的空间50%做lvm的卷组,卷组名为vg00

  #root分区在卷组里的逻辑分区中,大小10G,格式为ext4

  #swap分区在卷组里的逻辑分区中,512M 格式化为swap分区

  #/www分区在卷组里的逻辑分区中,大小为5G,格式为ext4

  d-i partman-auto/method string lvm

  d-i partman-lvm/device_remove_lvm boolean true

  d-i partman-md/device_remove_md boolean true

  d-i partman-lvm/confirm boolean true

  d-i partman-auto-lvm/new_vg_name string vg00

  d-i partman-auto-lvm/guided_size string 50%

  d-i partman-auto/choose_recipe select boot-root

  d-i partman-auto/expert_recipe string  

  boot-root ::   

  256 50 256 ext2    

  $primary{ } $bootable{ } 

  method{ format } format{ } 

  use_filesystem{ } filesystem{ ext2 }

  mountpoint{ /boot }  

  .    

  10240 60 10240 ext4   

  $defaultignore{ }  

  $lvmok{ }   

  lv_name{ root }   

  method{ format }  

  format{ }   

  use_filesystem{ }  

  filesystem{ ext4 }  

  mountpoint{ / }   

  .    

  512 60 512 swap   

  $defaultignore{ }  

  $lvmok{ }   

  lv_name{ swap }   

  method{ swap }   

  format{ }   

  .    

  5120 70 5120 ext4               

  $defaultignore{ }  

  $lvmok{ }   

  lv_name{ www }   

  method{ format }  

  format{ }   

  use_filesystem{ }  

  filesystem{ ext4 }  

  mountpoint{ /www }  

  .                                      

  d-i partman-md/confirm boolean true

  d-i partman-partitioning/confirm_write_new_label boolean true

  d-i partman/choose_partition select Finish partitioning and write changes to disk

  d-i partman-lvm/confirm_nooverwrite boolean true

  d-i partman/confirm_nooverwrite boolean true

 

发表评论

邮箱地址不会被公开。 必填项已用*标注