Linux磁盘管理命令

LVM操作命令备忘
1. rpm –qa|grep lvm
2. fdisk /dev/sd*                           mdadm                          parted
3. pvcreate /dev/sd*1                       pvcreate /dev/sd*2
4. vgcreate vg_home /dev/sd*1 /dev/sd*2     vgextend /dev/sd*3 vg_home     vgreduce vg_home /dev/sd*3
5. lvcreate -L 100G -n lv_home vg_home    lvextend -L +100G  /dev/vg_home/lv_home
6. mkfs.ext3  /dev/vg_home/lv_home                mkfs -T ext4  /dev/vg_home/lv_home
7. mount  /dev/vg_home/lv_home  /home/
8. vi /etc/fstab    /dev/vg_home/lv_home           /home            ext3    defaults        0 0

 

 

一、添加一颗新的硬盘到系统,然后使用命令 fdisk -l 进行查看,可以看到新增加的硬盘并没有进行分割,所以要先进行分割才可以进行LVM的设定哦!

 

二、对新的磁盘进行分割:

 

三、建立PV:要建立PV其实很简单,只要直接使用pvcreate这个命令就可以了,来看下创建的过程:

注:如果是整颗硬盘/dev/sdb要作LVM,可以省略新增partition 这步骤,直接作pvcreate即可。

1、建立磁盘ID为 8e

2、将原本的磁盘制作成PV 的格式

如果要查看详细的情况,可使用命令pvdisplay 进行查看,不过VG name 中的资料暂时还不会显示,因为我们还没有给这个PV 分配VG 哦!

四、建立VG:我们知道PV 的名称其实就是partition 的装置代号,但是VG 的名称确可以自定义!来看下创建的过程:

 

五、建立LV:创造出VG之后,就是要建立分割区啦!这个分割区就是所谓的LV ,假设我要将刚刚那个wikivg 磁盘,分割成为wikilv,整个 VG 都被分配到wikilv里面去。来看下创建的过程:

 


我们来查看下,这里出现的资料很重要哦,以为这以后我们所有要挂载的资料都是通过这个装置的。

 


如此一来,整个partition也准备好啦!

 


六、partition的格式化与挂载

1、格式化 partition

 


2、挂载partition

 

可以看到将partition挂载到/lvm下面以后,原来的系统还是存在的,这样就可以跟vmware ESX 与Guest os (vm) NFS SAMBA 共享进行结合做设置了。


为了使系统在开机的时候就自动挂载LVM,所以我们还要在/etc/fstab 中写入:

 

 

 

centos , lvm , fdisk , pvcreate  , lvcreate , pvdisplay , pvscan , partprobe , lvscan , vgcreate , vgdisplay , vgscanvg , mke2fs

 

 

posted @ 2013-10-09 11:40  胡.杰  阅读(340)  评论(0编辑  收藏  举报