LVM逻辑卷管理
传统磁盘管理问题:当分区大小不够用时无法扩展其大小,只能通过添加硬盘、创建新的分区来扩充控制,但是新添加进来的硬盘是作为独立文件系统存在的,原有的文件系统并未的到扩充,上层应用很多时候只能访问一个文件系统,只能让现有磁盘下线,换上新的磁盘之后,将原始数据导入。
解决方法:LVM(LogicalVolume Manager)逻辑卷管理通过将底层物理硬盘抽象封装起来,以逻辑卷的形式表现给上层系统,逻辑卷的大小可以动态调整,而且不会丢失现有数据。新加入的硬盘也不会改变现有上层的逻辑卷。作为一种动态磁盘管理机制,逻辑卷技术大大提高了磁盘管理的灵活性。
原理:PE物理扩充(PhysicalExtend)、PV物理卷(Physical Volume)、VG卷组(Volume Group)、LV逻辑卷(Logical Volume)。步骤: LV的位置:/dev/
(1)物理磁盘被格式化为PV,空间被分为一个个PE(一个PE默认为4M)
(2)不同的PV加入同一个VG,不同PV的PE全部进入VG的PE池内
(3)LV基于PE创建,大小为PE的整数倍,组成LV的PE可能来自不同物理磁盘
(4)LV现在就直接可以格式化后挂载使用了
(5)LV的扩充缩减实际上是增加或减少组成该LV的PE数量,其过程不丢失原始数据
创建LV:插入两块物理磁盘后,步骤:
(1)将物理磁盘设备初始化为物理卷:pvcreate /dev/sdb /dev/sdc
(2)创建卷组,并将PV加入卷组中:vgcreateVGName /dev/sdb /dev/sdc
(3)基于卷组创建逻辑卷:lvcreate–n LVName–L 2G VGName
(4)为创建好的逻辑卷创建文件系统:mkfs.ext4 /dev/VGName/LVName
(5)将格式化的好逻辑卷挂载使用:mount /dev/VGName/LVName /mnt
查看LV: 查看物理卷信息:pvdisplay(详细)、pvs
查看卷组信息:vgdisplay(详细)、vgs
查看逻辑卷信息:lvdisplay(详细)、lvs
删除LV:先卸载umount逻辑卷,步骤:
(1)删除LV:lvremove /dev/VGName/LVName
(2)删除VG:vgremove VGName
(3)删除PV:pvremove /dev/sdc
拉伸LV:拉伸操作可以在线执行,不需要卸载逻辑卷,步骤:
(1)查看并保证VG有足够的空闲空间:vgdisplay
(2)扩充逻辑卷:lvextend -L +1G /dev/VGName/LVName
(3)查看扩充后的LV大小:lvdisplay
(4)更新文件系统:resize2fs /dev/VGName/LVName
(5)查看更新后的文件系统:df -h
拉伸VG:插入物理磁盘后,步骤:
(1)将要添加到VG的硬盘格式化为PV:pvcreate /dev/sdd
(2)将新的PV添加到指定卷组:vgextend VGName/dev/sdd
(3)查看扩充后的VG大小:vgdisplay
缩小LV:缩小逻辑卷必须离线执行,要先卸载逻辑卷,步骤:
(1)卸载已经挂载的LV:umount /dev/VGName/LVName ==umount /mnt
(2)缩小文件系统到1G:resize2fs /dev/VGName/LVName 1G,系统提示执行
(3)缩小LV:lvreduce -L -1G /dev/VGName/LVName, 1G – LVSize= -1G
(4)查看缩小后的LV:lvdisplay
(5)挂载:mount /dev/VGName/LVName
缩小VG:保证空闲空间比移除空间大,是否要卸载,步骤:
(1)查看空间:vgs
(2)将一个PV从指定卷组中移除:vgreduce VGName/dev/sdd
(3)查看缩小后的卷组大小:vgdisplay
(4)删除PV:pvremove /dev/sdd,这步不一定执行
ACL访问控制列表
ACL(AccessControl List)访问控制列表是一个Linux下的高级权限机制,可实现对文件、文件夹的灵活权限控制,扩展了UGO模型。
在一个文件系统上使用ACL需要在挂载文件系统的时候打开ACL功能,系统根分区默认挂载的时候支持acl: mount -o acl /dev/sdb1/mnt
先采用UGO模型设置文件权限,而后采用ACL设置文件权限:
(1)查看一个文件[夹]的ACL设置:getfacl
(2)为一个文件设置指定用户的权限:setfacl -m u:
(3)为一个文件设置指定组的权限:setfacl -m g:
(4)删除一个ACL设置:setfacl-x u:user
高级网络配置:IP别名、多网卡绑定
网卡高级命令:
查看网卡状态:mii-tool eth0
查看网卡物理特性:ethtooleth0
查看网卡驱动信息:ethtool–i eth0
查看网卡状态:ethtool–S eth0
IP别名:
http://www.cnblogs.com/zengkefu/p/5475446.html