用LVM制作home.docVIP

  • 2
  • 0
  • 约2.31万字
  • 约 4页
  • 2017-05-25 发布于河南
  • 举报
用LVM制作home

用LVM制作/home 首先得要用fdisk?创建一个新分区出来: ???????#fdisk /dev/sda (我的电脑上是SATA磁盘,如果读者的电脑是IDE硬盘,那么此处该是hda) ???????Command (m for help): n ???????First?扇区?(879548416-976771071,默认为?879548416):?(此处直接回车) ???????Last?扇区, +扇区?or +size{K,M,G} (879548416-976771071,默认为?976771071):+30G (此处视读者需求所定,我现在需要30G) 然后将新建的这块磁盘ID改为8e,即是LVM的ID ???????Command (m for help):t ???????分区号?(1-14): 14 ???????Hex code (type L to list codes): 8e ???????Command (m for help): w (保存配置) ???????#partprobe (更新磁盘表) 分区新建好了之后,就该用LVM将这个分区变成一块大磁盘,就是用pv,vg,lv的相关命令,具体如下: ???????#pvcreate /dev/sda14 (如果不止一个分区要合并成一块大磁盘,该是pvcreate /dev/sda{1,2,......}) ???????#vgcreate zhvg /dev/sda14 (此处不指定PE的大小,则默认为4M) (如果是多块分区,方法同上) 这个时候,注意一下该vg的相关信息: ???????#vgdisplay ???????.............. ???????VG Size 30.00GiB ???????PE Size 4.00 MiB ???????Total PE 7679 ??????????????.............. 主要是要注意 ???????Total PE 7679 (下面有用) ???????#lvcreate -L 30G -n zhlv zhvg ???????Volume group zhlv not found 自己在网上查找后的结果是zhvg还没有被激活,键入 ???????#vgchange -ay zhlv ???????0 logical volume(s) in volume group zhvg now active (显示已被激活) 可是在被激活之后,再次执行lvcreate命令,显示: ???????Volume group zhvg has insufficient free space (7679 extents): 7680 required. 在查阅了鸟哥的私房菜之后,找到了解决办法: ???????#lvcreate -l 7679 -n zhlv zhvg 此时显示 ???????Logical volume zhlv created 表示已经创建好了 究其原因,如下: 在fdisk阶段,新建一个新的磁盘分区,在自定义分区大小时,我用的是: Last?扇区, +扇区?or +size{K,M,G} (879548416-976771071,默认为?976771071):+30G 此处的+30G,并不一定是恰好的30G,而是系统自动找到距离30G最近的一个柱面,使得实际划分的分区大小与30G相差最小,也就是实际划分出的大小与30G相比会有误差 接着,在vgcreate阶段 vgcreate zhvg /dev/sda14时, 在不指定PE大小时,默认都是4M 而之前新建的/dev/sda14的大小与30G有误差,所以在新建vg时,并没有将sda14全部转化成PE属性,所以在使用 ???????lvcreate -L 30G -n zhlv zhvg时,显示: ???????Volume group zhvg has insufficient free space (7679 extents): 7680 required. 意思为:想要新建30G的LV块需要7680个PE块,但是却只有7679个PE块 因此我们在新建lv块时,使用 ???????#lvcreate -l 7679 -n zhlv zhvg 指定所需要PE块的数量,就解决了该问题 然后就该在该块上建立文件系统了 ???????#mkfs.ext4 /dev/zhvg/zhlv ???????#mkdir /mnt/newhome ???????#mount /dev/zhvg/zhlv /mnt/newhome (以上的操作意思为:将/dev/zhvg/zhlv?格式化成ext4文件系统格式,并将这个文件

文档评论(0)

1亿VIP精品文档

相关文档