linux运维
分类: LINUX
2015-06-03 23:05:41
LVM实验要求:
公司的邮件服务器由于用户数量众多,邮件存储需要大量的空间,考虑到动态扩容的需要,
计划增加两块SCSI硬盘(各20G)并构建LVM逻辑卷,挂载到“/mailbox”目录专门用于存放邮件数据
--------------------------------------------------------------------------------------
步骤一:
1. 转化物理卷
使用fdisk命令规划两个分区,类型设置为“8e”
/dev/sdb1、/dev/sdc1
使用pvcreate命令转换上述分区为物理卷
[root@localhost ~]# fdisk -l //查看硬盘情况
[root@localhost ~]# fdisk /dev/sdb //分区硬盘为8e 逻辑卷类型
n p 1 t 8e
[root@localhost ~]# fdisk /dev/sdc //分区硬盘为8e 逻辑卷类型
[root@localhost ~]# fdisk -l
[root@localhost ~]# pvcreate /dev/sdb1 /dev/sdc1
-------------------------------------------------------------------------
第二步:
2. 创建卷组
使用vgcreate命令创建卷组mail_store
包括物理卷:/dec/sdb1、/dev/sdc1
[root@localhost ~]# vgcreate mail_store /dev/sdb1 /dev/sdc1
[root@localhost ~]# vgdisplay
--------------------------------------------------------------------------
第三步:
3. 创建逻辑卷
使用lvcreate命令创建逻辑卷 mail
从卷组mail_store上划出20GB空间
使用mkfs命令创建ext3文件系统
[root@localhost ~]# lvcreate -L 20G -n mail mail_store
[root@localhost ~]# lvcreate -L 20G -n mail mail_store
[root@localhost ~]# mkfs -t ext3 /dev/mail_store/mail
[root@localhost ~]# lvdisplay
--------------------------------------------------------------------
第四步:
为逻辑卷扩容
使用lvextend命令为逻辑卷 mail扩充容量
从卷组 mail_store 上再划出10GB给逻辑卷mail
使用resize2fs命令更新系统识别的文件系统大小
[root@localhost ~]# lvextend -L +10G /dev/mail_store/mail
[root@localhost ~]# resize2fs /dev/mail_store/mail
[root@localhost ~]# lvdisplay
-------------------------------------------------------------------------
第五步:
创建挂载点目录/mailbox,并将/dev/mail_store/mail挂装到/mailbox目录下
[root@localhost ~]# mkdir /mailbox
[root@localhost ~]# mount /dev/mail_store/mail /mailbox/
[root@localhost ~]# df -hT
[root@localhost ~]# vi /etc/fstab
/dev/mail_store/mail /mailbox ext3 defaults 1 2
[root@localhost ~]# umount -a
[root@localhost ~]# mount -a
[root@localhost ~]# mount
[root@localhost ~]# df -hT