RHCE_LAB(6)RHEL6的LVM应用实例(LVM创建)
2011-04-06 16:11
337 查看
RHCE_LAB(6)RHEL6
的LVM
应用实例(LVM
创建)
实验目的:
理解LVM
(逻辑卷管理器),添加、删除和调整LVM
大小。
实验环境:
操作系统:RedHat
Enterprise Linux 6
(RHEL6
)
相关软件:lvm2-2.02.16-3.el5
实验步骤:
1.
新建分区,并将新分区的系统类型改为Linux LVM
使用“fdisk”
交互模式新增分区
在此本人是重新给了一块新的虚拟硬盘(20G
)
[root@linux tmp]# fdisk
/dev/sdb
下面的这些命令是在分完三个主分区(分了15G
)剩下的扩展分区下操作的
Command (m for help): n
//
使用“n”
新建分区
First cylinder (7797-9729, default 7797):
Using default value 7797
Last cylinder or +size or +sizeM or +sizeK (7797-9729, default 9729): +1G
//
设定分区大小
Command (m for help): n
First cylinder (7810-9729, default 7810):
Using default value 7810
Last cylinder or +size or +sizeM or +sizeK (7810-9729, default 9729): +1G
Command (m for help): n
First cylinder (7823-9729, default 7823):
Using default value 7823
Last cylinder or +size or +sizeM or +sizeK (7823-9729, default 9729): +2G
Command (m for help): p
//
使用“p”
查看分区信息
我们刚刚建立的分区如下
/dev/sdb5
7797
7809 104391 83 Linux
/dev/sdb6
7810
7822 104391 83 Linux
/dev/sdb7
7823
7829 56196 83 Linux
Linux LVM
分区类型代码为“8e”
,(我们可以通过“l”
查看分区类型代码)
将刚刚建立的分区转换成Linux LVM
类型
Command (m for help): t
//
使用“t”
转换分区类型
Partition number (1-7): 7
//
输入分区号
Hex code (type L to list codes): 8e //
输入分区类型代码
Changed system type of partition 7 to 8e (Linux LVM)
Command (m for help): t
Partition number (1-7): 6
Hex code (type L to list codes): 8e
Changed system type of partition 6 to 8e (Linux LVM)
Command (m for help): t
Partition number (1-7): 5
Hex code (type L to list codes): 8e
Changed system type of partition 5 to 8e (Linux LVM)
查看现在的分区信息
/dev/sdb5
7797
7809 104391 8e Linux LVM
/dev/sdb6
7810
7822 104391 8e Linux LVM
/dev/sdb7
7823
7829 56196 8e Linux LVM
Command (m for help): w
//
输入“w”
保存退出
立即更新分区信息而不用重新启动系统
[root@linux tmp]#
partprobe
2.
建立PV
(物理卷)
将新建的分区“ /dev/sdb5 /dev/sdb6 /dev/sdb7 ”
转换为PV
[root@linux tmp]# pvcreate
/dev/sdb5 /dev/sdb6 /dev/sdb7
Physical volume "/dev/sdb5" successfully created
Physical volume "/dev/sdb6" successfully created
Physical volume "/dev/sdb7" successfully created
查看PV
信息
[root@linux tmp]#
pvdisplay
"/dev/sdb5" is a new physical volume of "1.01 GiB"
--- NEW Physical volume ---
PV Name
/dev/sdb5
VG Name
PV Size
1.01 GiB
Allocatable
NO
PE Size
0
Total PE
0
Free PE
0
Allocated PE
0
PV UUID
evBAzL-4AFx-TBgw-LwAY-PClM-Zs8c-1YcvUZ
"/dev/sdb6" is a new physical
volume of "1.01 GiB"
--- NEW Physical volume ---
PV Name
/dev/sdb6
VG Name
PV Size
1.01 GiB
Allocatable
NO
PE Size
0
Total PE
0
Free PE
0
Allocated PE
0
PV UUID
nAP9bL-RHYO-n7cn-Kwg6-lXbu-0xBc-TbYBIH
"/dev/sdb7" is a new physical
volume of "1.98 GiB"
--- NEW Physical volume ---
PV Name
/dev/sdb7
VG Name
PV Size
1.98 GiB
Allocatable
NO
PE Size
0
Total PE
0
Free PE
0
Allocated PE
0
PV UUID
vONhRj-9FTR-4Me1-dLo2-0Vd8-9zSJ-DkJanY
3.
建立VG
(卷组)
将刚刚建立的PV
中的2
个分配到VG
中,将VG
命名为vg1
[root@linux tmp]# vgcreate
vg1 /dev/sdb5 /dev/sdb6
Volume group "vg1" successfully created
查看建立好的VG
[root@linux tmp]#
vgdisplay
--- Volume group ---
VG Name
vg1
System ID
Format
lvm2
Metadata Areas
2
Metadata Sequence No
1
VG Access
read/write
VG Status
resizable
MAX LV
0
Cur LV
0
Open LV
0
Max PV
0
Cur PV
2
Act PV
2
VG Size
2.02 GiB
PE Size
4.00 MiB
Total PE
516
Alloc
PE / Size
0 / 0
Free
PE / Size
516 / 2.02 GiB
VG UUID
HVap1Y-dKN0-SG1f-r2Fr-GAGX-TaS2-duLXM1
4.
建立LV
(逻辑卷)
建立新的LV
,分配VG
中全部的空间,并命名为LV1
[root@linux tmp]# lvcreate
-L 2G -n lv1 vg1
Logical volume "lv1" created
查看LV
信息
[root@linux tmp]#
lvdisplay
--- Logical volume ---
LV Name
/dev/vg1/lv1
VG Name
vg1
LV UUID
46r7Wy-qa3k-N0lN-JUN3-Gmax-ozrE-BMP7nV
LV Write Access
read/write
LV Status
available
# open
0
LV
Size
2.00 GiB
Current LE
512
Segments
2
Allocation
inherit
Read ahead sectors
auto
- currently set to
256
Block device
253:0
使用ext3
格式,建立LV
的文件系统
[root@linux tmp]# mke2fs
-j /dev/vg1/lv1
mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe
width=0 blocks
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved
for the super user
第一个数据块=0
Maximum filesystem
blocks=536870912
16 block groups
32768 blocks per group, 32768
fragments per group
8192 inodes per group
Superblock backups stored on
blocks:
32768, 98304, 163840, 229376, 294912
正在写入inode
表:
完成
Creating journal (16384
blocks):
完成
Writing superblocks and
filesystem accounting information:
完成
This filesystem will be
automatically checked every 23 mounts or
180 days, whichever comes
first.
Use tune2fs -c or -i to override.
6.
挂载LV
分区到目录
[root@linux tmp]# mount
/dev/vg1/lv1 /tmp/lvm/
[root@linux tmp]# mount
/dev/sda3 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts
(rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs
(rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4
(rw)
none on
/proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on
/proc/fs/vmblock/mountPoint type vmblock (rw)
sunrpc on
/var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on
/root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/mapper/vg1-lv1 on
/tmp/lvm type ext3 (rw)
实验总结:
LVM
将物理磁盘分区通过逻辑方式进行灵活的管理,可以充分保证在实际环境中对磁盘空间的合理利用。下期实验介绍如何调整LVM
的大小和删除LVM
。
RHCE_LAB(6)RHEL5
的LVM
应用实例(LVM
创建)——
结束
本文操作步骤转载于:http://www.linuxidc.com/Linux/2010-10/29418.htm
的LVM
应用实例(LVM
创建)
实验目的:
理解LVM
(逻辑卷管理器),添加、删除和调整LVM
大小。
实验环境:
操作系统:RedHat
Enterprise Linux 6
(RHEL6
)
相关软件:lvm2-2.02.16-3.el5
实验步骤:
1.
新建分区,并将新分区的系统类型改为Linux LVM
使用“fdisk”
交互模式新增分区
在此本人是重新给了一块新的虚拟硬盘(20G
)
[root@linux tmp]# fdisk
/dev/sdb
下面的这些命令是在分完三个主分区(分了15G
)剩下的扩展分区下操作的
Command (m for help): n
//
使用“n”
新建分区
First cylinder (7797-9729, default 7797):
Using default value 7797
Last cylinder or +size or +sizeM or +sizeK (7797-9729, default 9729): +1G
//
设定分区大小
Command (m for help): n
First cylinder (7810-9729, default 7810):
Using default value 7810
Last cylinder or +size or +sizeM or +sizeK (7810-9729, default 9729): +1G
Command (m for help): n
First cylinder (7823-9729, default 7823):
Using default value 7823
Last cylinder or +size or +sizeM or +sizeK (7823-9729, default 9729): +2G
Command (m for help): p
//
使用“p”
查看分区信息
我们刚刚建立的分区如下
/dev/sdb5
7797
7809 104391 83 Linux
/dev/sdb6
7810
7822 104391 83 Linux
/dev/sdb7
7823
7829 56196 83 Linux
Linux LVM
分区类型代码为“8e”
,(我们可以通过“l”
查看分区类型代码)
将刚刚建立的分区转换成Linux LVM
类型
Command (m for help): t
//
使用“t”
转换分区类型
Partition number (1-7): 7
//
输入分区号
Hex code (type L to list codes): 8e //
输入分区类型代码
Changed system type of partition 7 to 8e (Linux LVM)
Command (m for help): t
Partition number (1-7): 6
Hex code (type L to list codes): 8e
Changed system type of partition 6 to 8e (Linux LVM)
Command (m for help): t
Partition number (1-7): 5
Hex code (type L to list codes): 8e
Changed system type of partition 5 to 8e (Linux LVM)
查看现在的分区信息
/dev/sdb5
7797
7809 104391 8e Linux LVM
/dev/sdb6
7810
7822 104391 8e Linux LVM
/dev/sdb7
7823
7829 56196 8e Linux LVM
Command (m for help): w
//
输入“w”
保存退出
立即更新分区信息而不用重新启动系统
[root@linux tmp]#
partprobe
2.
建立PV
(物理卷)
将新建的分区“ /dev/sdb5 /dev/sdb6 /dev/sdb7 ”
转换为PV
[root@linux tmp]# pvcreate
/dev/sdb5 /dev/sdb6 /dev/sdb7
Physical volume "/dev/sdb5" successfully created
Physical volume "/dev/sdb6" successfully created
Physical volume "/dev/sdb7" successfully created
查看PV
信息
[root@linux tmp]#
pvdisplay
"/dev/sdb5" is a new physical volume of "1.01 GiB"
--- NEW Physical volume ---
PV Name
/dev/sdb5
VG Name
PV Size
1.01 GiB
Allocatable
NO
PE Size
0
Total PE
0
Free PE
0
Allocated PE
0
PV UUID
evBAzL-4AFx-TBgw-LwAY-PClM-Zs8c-1YcvUZ
"/dev/sdb6" is a new physical
volume of "1.01 GiB"
--- NEW Physical volume ---
PV Name
/dev/sdb6
VG Name
PV Size
1.01 GiB
Allocatable
NO
PE Size
0
Total PE
0
Free PE
0
Allocated PE
0
PV UUID
nAP9bL-RHYO-n7cn-Kwg6-lXbu-0xBc-TbYBIH
"/dev/sdb7" is a new physical
volume of "1.98 GiB"
--- NEW Physical volume ---
PV Name
/dev/sdb7
VG Name
PV Size
1.98 GiB
Allocatable
NO
PE Size
0
Total PE
0
Free PE
0
Allocated PE
0
PV UUID
vONhRj-9FTR-4Me1-dLo2-0Vd8-9zSJ-DkJanY
3.
建立VG
(卷组)
将刚刚建立的PV
中的2
个分配到VG
中,将VG
命名为vg1
[root@linux tmp]# vgcreate
vg1 /dev/sdb5 /dev/sdb6
Volume group "vg1" successfully created
查看建立好的VG
[root@linux tmp]#
vgdisplay
--- Volume group ---
VG Name
vg1
System ID
Format
lvm2
Metadata Areas
2
Metadata Sequence No
1
VG Access
read/write
VG Status
resizable
MAX LV
0
Cur LV
0
Open LV
0
Max PV
0
Cur PV
2
Act PV
2
VG Size
2.02 GiB
PE Size
4.00 MiB
Total PE
516
Alloc
PE / Size
0 / 0
Free
PE / Size
516 / 2.02 GiB
VG UUID
HVap1Y-dKN0-SG1f-r2Fr-GAGX-TaS2-duLXM1
4.
建立LV
(逻辑卷)
建立新的LV
,分配VG
中全部的空间,并命名为LV1
[root@linux tmp]# lvcreate
-L 2G -n lv1 vg1
Logical volume "lv1" created
查看LV
信息
[root@linux tmp]#
lvdisplay
--- Logical volume ---
LV Name
/dev/vg1/lv1
VG Name
vg1
LV UUID
46r7Wy-qa3k-N0lN-JUN3-Gmax-ozrE-BMP7nV
LV Write Access
read/write
LV Status
available
# open
0
LV
Size
2.00 GiB
Current LE
512
Segments
2
Allocation
inherit
Read ahead sectors
auto
- currently set to
256
Block device
253:0
使用ext3
格式,建立LV
的文件系统
[root@linux tmp]# mke2fs
-j /dev/vg1/lv1
mke2fs 1.41.12 (17-May-2010)
文件系统标签=
操作系统:Linux
块大小=4096 (log=2)
分块大小=4096 (log=2)
Stride=0 blocks, Stripe
width=0 blocks
131072 inodes, 524288 blocks
26214 blocks (5.00%) reserved
for the super user
第一个数据块=0
Maximum filesystem
blocks=536870912
16 block groups
32768 blocks per group, 32768
fragments per group
8192 inodes per group
Superblock backups stored on
blocks:
32768, 98304, 163840, 229376, 294912
正在写入inode
表:
完成
Creating journal (16384
blocks):
完成
Writing superblocks and
filesystem accounting information:
完成
This filesystem will be
automatically checked every 23 mounts or
180 days, whichever comes
first.
Use tune2fs -c or -i to override.
6.
挂载LV
分区到目录
[root@linux tmp]# mount
/dev/vg1/lv1 /tmp/lvm/
[root@linux tmp]# mount
/dev/sda3 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts
(rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs
(rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/sda1 on /boot type ext4
(rw)
none on
/proc/sys/fs/binfmt_misc type binfmt_misc (rw)
none on
/proc/fs/vmblock/mountPoint type vmblock (rw)
sunrpc on
/var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
gvfs-fuse-daemon on
/root/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev)
/dev/mapper/vg1-lv1 on
/tmp/lvm type ext3 (rw)
实验总结:
LVM
将物理磁盘分区通过逻辑方式进行灵活的管理,可以充分保证在实际环境中对磁盘空间的合理利用。下期实验介绍如何调整LVM
的大小和删除LVM
。
RHCE_LAB(6)RHEL5
的LVM
应用实例(LVM
创建)——
结束
本文操作步骤转载于:http://www.linuxidc.com/Linux/2010-10/29418.htm
相关文章推荐
- RHCE_LAB(6)RHEL5的LVM应用实例(LVM创建)
- RHCE_LAB(6)RHEL5的LVM应用实例(LVM创建)
- RHCE_LAB(6)RHEL5的LVM应用实例(LVM调整大小和删除)
- RHCE_LAB(6)RHEL5的LVM应用实例(LVM调整大小和删除)
- linux服务器 磁盘和文件系统管理(三) LVM应用实例
- linux服务器 磁盘和文件系统管理(三) LVM应用实例
- 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之四
- 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之一
- 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之四
- RHEL5.5中使用softRAID创建LVM,并限制磁盘配额
- RHEL 3中创建VLM实例
- RHCE实验环境|rhel7-lab
- RHEL6.4在RHCS环境下,重新划分LVM时遇到无法创建LV的问题
- Android OpenGL ES 开发教程(7):创建实例应用OpenGLDemos程序框架
- 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之五
- ThinkPHP创建应用的一般开发流程及实例
- 使用nRF51822/nRF51422创建一个简单的BLE应用 ---入门实例手册(中文)之二
- XFire创建WebService实例应用
- 创建第一个基于Prism框架的WPF应用实例(含源码下载)
- 使用Flex和Flash Builder创建员工目录移动应用实例