歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux下邏輯卷創建與管理

Linux下邏輯卷創建與管理   用虛擬機加一塊硬盤後,查看硬盤狀況,使用fdisk-l命令:   [root@jerrybj ~]# fdisk -l   Disk /dev/sda: 21.4 GB, 21474836480 bytes   255 heads, 63 sectors/track, 2610 cylinders   Units = cylinders of 16065 * 512 = 8225280 bytes   Device Boot     Start         End      Blocks  Id  System   /dev/sda1   *           1          13      104391  83  Linux   /dev/sda2             14        2610    20860402+ 8e  Linux LVM   Disk /dev/sdb: 34.3 GB, 34359738368 bytes   255 heads, 63 sectors/track, 4177 cylinders   Units = cylinders of 16065 * 512 = 8225280 bytes   Disk /dev/sdb doesn't contain a valid partition table   其中/dev/sdb是新添加的,一會拿來做邏輯卷。   下面繼續添加partition:   [root@jerrybj ~]# fdisk /dev/sdb   Command (m for help): n   Command action      e   extended      p   primary partition (1-4)   p   Partition number (1-4): 1   First cylinder (1-4177, default 1):   Using default value 1   Last cylinder or +size or +sizeM or +sizeK (1-4177, default4177):   Using default value 4177   Command (m for help): p   Disk /dev/sdb: 34.3 GB, 34359738368 bytes   255 heads, 63 sectors/track, 4177 cylinders   Units = cylinders of 16065 * 512 = 8225280 bytes      Device Boot      Start         End      Blocks  Id  System   /dev/sdb1              1        4177    33551721  83  Linux   Command (m for help): w   The partition table has been altered!   Calling ioctl() to re-read partition table.   Syncing disks.   現在我把linux類型 分成LinuxLVM類型。   [root@jerrybj ~]# fdisk /dev/sdb   Command (m for help): t   Hex code (type L to list codes): L   。。。   Hex code (type L to list codes): 8e   Changed system type of partition 1 to 8e (Linux LVM)   Command (m for help): w   下面創建pv、vg、lv   [root@jerrybj ~]# pv   pvchange  pvcreate   pvmove     pvresize  pvscan       pvck      pvdisplay  pvremove   pvs       pv.sh    [root@jerrybj ~]# pvcreate /dev/sdb1     Physical volume"/dev/sdb1" successfully created   然後創建vg   [root@jerrybj ~]# vg   vgcfgbackup    vgconvert      vgextend       vgmknodes      vgs   vgcfgrestore  vgcreate       vgimport       vgreduce       vgscan   vgchange      vgdisplay      vgimportclone  vgremove      vgsplit   vgck          vgexport       vgmerge        vgrename   [root@jerrybj ~]# vgcreate datavg /dev/sdb1    Volume group"datavg" successfully created   創建lv   [root@jerrybj ~]# lv   lvchange    lvdisplay    lvmchange    lvmsadc     lvreduce     lvresize   lvconvert   lvextend     lvmdiskscan  lvmsar      lvremove     lvs   lvcreate     lvm          lvmdump      lvm.static   lvrename    lvscan   [root@jerrybj ~]# lvcreate -n lv_data1 -L 15g datavg     Logical volume"lv_data1" created   [root@jerrybj ~]# lvcreate -n lv_dsk1 -L 4g datavg     Logical volume"lv_dsk1" created   [root@jerrybj ~]# lvcreate -n lv_dsk2 -L 4g datavg     Logical volume"lv_dsk2" created   [root@jerrybj ~]# lvcreate -n lv_dsk3 -L 4g datavg     Logical volume"lv_dsk3" created   [root@jerrybj ~]# lvcreate -n lv_dsk4 -L 4g datavg     Logical volume"lv_dsk4" created   接下來格式化:   [root@jerrybj ~]# mkfs.ext3 /dev/datavg/lv_data1   [root@jerrybj ~]# mkfs.ext3 /dev/datavg/lv_dsk1   [root@jerrybj ~]# mkfs.ext3 /dev/datavg/lv_dsk2   [root@jerrybj ~]# mkfs.ext3 /dev/datavg/lv_dsk3   [root@jerrybj ~]# mkfs.ext3 /dev/datavg/lv_dsk4   下面創建目錄:   [root@jerrybj ~]# mkdir /u01 /dsk1 /dsk2 /dsk3 /dsk4   下面開機掛載:   [root@jerrybj ~]# vi /etc/fstab   末尾添加如下內容:   /dev/datavg/lv_data1   /u01                    ext3    defaults        0 0   /dev/datavg/lv_dsk1    /dsk1                   ext3    defaults        0 0   /dev/datavg/lv_dsk2    /dsk2                   ext3    defaults        0 0   /dev/datavg/lv_dsk3    /dsk3                   ext3    defaults        0 0   /dev/datavg/lv_dsk4    /dsk4                   ext3    defaults        0 0       [root@jerrybj ~]# mount /u01   [root@jerrybj ~]# mount /dsk1   [root@jerrybj ~]# mount /dsk2   [root@jerrybj ~]# mount /dsk3   [root@jerrybj ~]# mount /dsk4   大功告成!    
Copyright © Linux教程網 All Rights Reserved