实训项目8  基本磁盘管理
子项目1.创建/dev/sdb1和/dev/sdb5
1、使用fdisk命令创建/dev/sdb1主分区。
2、使用fdisk命令创建/dev/sdb2扩展分区。
3、使用fdisk命令创建/dev/sdb5逻辑分区。
4、输入子命令w,把设置写入硬盘分区表,退出fdisk并重新启动系统。
5、用mkfs命令在上述刚刚创建的分区上创建ext3文件系统和vfat文件系统。
6、用fsck命令检查上面创建的文件系统。
子项目2.挂载/dev/sdb1和/dev/sdb5
1、利用mkdir命令,在/mnt目录下建立挂载点,mountpoint1和mountpoint2。
2、把上述新创建的ext3分区挂载到/mnt/mountpoint1上。
3、把上述新创建的vfat分区挂载到/mnt/mountpoint2上。
4、利用mount命令列出挂载到系统上的分区,查看挂载是否成功。
5、利用umount命令卸载上面的两个分区。
子项目3.实现/dev/sdb1和/dev/sdb5的自动挂载
1、 编辑系统文件/etc/fstab文件,把上面两个分区加入此文件中。
2、 重新启动系统,显示已经挂载到系统上的分区,检查设置是否成功。
子项目4.挂载光盘和U盘
1、 取一张光盘放入光驱中,将光盘挂载到/media/cdrom目录下。查看光盘中的文件。
2、 利用与上述相似的命令完成U盘的挂载与卸载。
实训项目9  LVM逻辑卷管理器
子项目1.创建LVM分区   
1)利用fdisk命令在/dev/sdb上建立LVM类型的分区,如下所示:
[root@RHEL4 ~]# fdisk /dev/sdb
//使用n子命令创建分区
Command (m for help): n
Command action
  e  extended
  p  primary partition (1-4)
p    //创建主分区
Partition number (1-4): 1
First cylinder (1-130, default 1):
Using default value 1
Last cylinder or +size or +sizeM or +sizeK (1-30, default 30): +100M
Command (m for help): p
Disk /dev/sdb: 1073 MB, 1073741824 bytes
255 heads, 63 sectors/track, 130 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot      Start        End      Blocks  Id  System
/dev/sdb1              1          13      104391  83  Linux
/dev/sdb2              31          60      240975  83  Linux
//使用t命令修改分区类型
Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 8e    //设置分区类型为LVM类型
Changed system type of partition 1 to 8e (Linux LVM)
//使用w命令保存对分区的修改,并退出fdisk命令
Command (m for help): w
利用同样的方法创建LVM类型的分区/dev/sdb2/dev/sdb3/dev/sdb4
2)建立物理卷   
//使用pvcreate命令创建物理卷
[root@RHEL4 ~]# pvcreate /dev/sdb1
  Physical volume "/dev/sdb1" successfully created
//使用pvdisplay命令显示指定物理卷的属性
[root@RHEL4 ~]# pvdisplay /dev/sdb1
使用同样的方法建立/dev/sdb3/dev/sdb4
3)建立卷组
//使用vgcreate命令创建卷组vg0
[root@RHEL4 ~]# vgcreate vg0 /dev/sdb1
  Volume group "vg0" successfully created
//使用vgdisplay命令查看vg0信息
[root@RHEL4 ~]# vgdisplay vg0
4)建立逻辑卷
//使用lvcreate命令创建卷组
[root@RHEL4 ~]# lvcreate -L 20M -n lv0 vg0
  Logical volume "lv0" created
//使用lvdisplay命令显示创建的lv0的信息
[root@RHEL4 ~]# lvdisplay /dev/vg0/lv0
其中-L选项用于设置逻辑卷大小,-n参数用于指定逻辑卷的名程和卷组的名称。
子项目2. LVM逻辑卷的管理
1)增加新的物理卷到卷组
[root@RHEL4 ~]# vgextend vg0 /dev/sdb2
Volume group "vg0" successfully extended
2)逻辑卷容量的动态调整
//使用lvextend命令增加逻辑卷容量
[root@RHEL4 ~]# lvextend -L +10M /dev/vg0/lv0
  Rounding up size to full physical extent 12.00 MB
  Extending logical volume lv0 to 32.00 MB
  Logical volume lv0 successfully resized
//使用lvreduce命令减少逻辑卷容量
[root@RHEL4 ~]# lvreduce -L -10M /dev/vg0/lv0
  Rounding up size to full physical extent 8.00 MB
  WARNING: Reducing active logical volume to 24.00 MB
  THIS MAY DESTROY YOUR DATA (filesystem etc.)
Do you really want to reduce lv0? [y/n]: y
  Reducing logical volume lv0 to 24.00 MB
  Logical volume lv0 successfully resized
3)删除逻辑卷-卷组-物理卷 (必需按照先后顺序来执行删除)
//使用lvremove命令删除逻辑卷
[root@RHEL4 ~]# lvremove /dev/vg0/lv0
Do you really want to remove active logical volume "lv0"? [y/n]: y
  Logical volume "lv0" successfully removed
//使用vgremove命令删除卷组
[root@RHEL4 ~]# vgremove vg0
Volume group "vg0" successfully removed
//使用pvremove命令删除卷组
[root@RHEL4 ~]# pvremove /dev/sdb1
Labels on physical volume "/dev/sdb1" successfully wiped
子项目3.物理卷、卷组和逻辑卷的检查
1)物理卷的检查
[root@RHEL4 ~]# pvscan
  PV /dev/sdb4  VG vg2  lvm2 [624.00 MB / 624.00 MB free]
  PV /dev/sdb3  VG vg1  lvm2 [100.00 MB / 88.00 MB free]
  PV /dev/sdb1  VG vg0  lvm2 [232.00 MB / 232.00 MB free]
  PV /dev/sdb2  VG vg0  lvm2 [184.00 MB / 184.00 MB free]
  Total: 4 [1.11 GB] / in use: 4 [1.11 GB] / in no VG: 0 [0  ]
2)卷组的检查
resized
[root@RHEL4 ~]# vgscan
  Reading all physical volumes.  This may take
  Found volume group "vg2" using metadata type lvm2
  Found volume group "vg1" using metadata type lvm2
  Found volume group "vg0" using metadata type lvm2
3)逻辑卷的检查
[root@RHEL4 ~]# lvscan
  ACTIVE            '/dev/vg1/lv3' [12.00 MB] inherit
  ACTIVE            '/dev/vg0/lv0' [24.00 MB] inherit
  ACTIVE            '/dev/vg0/lv1' [20.00 MB] inherit
  ACTIVE            '/dev/vg0/lv2' [12.00 MB] inherit
  ACTIVE            '/dev/vg0/lv3' [12.00 MB] inherit

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。