当前位置 主页 > 服务器问题 > Linux/apache问题 >

实现Linux的LVM逻辑卷管理和磁盘配额管理的详细教程

栏目:Linux/apache问题 时间:2018-12-04 15:25

  LVM逻辑卷管理
  LVM是逻辑卷管理的简称,它是Linux环境下对磁盘分区管理的一种机制,实现文件系统跨越不同磁盘和分区,工作原理是将若干个磁盘分区连接成一个整块卷组,在卷组上随意创建逻辑卷组,最后在逻辑卷组上创建文件系统,管理员可以动态调整逻辑卷的大小,不会丢失现有的数据,通过创建LVM可以对磁盘进行动态管理。
  接下来,针对Linux的LVM逻辑卷管理做实验
  1.准备实验环境,在VMware虚拟机上新添加2个20G的硬盘。
 
  2.添加好2个硬盘后,开启虚拟机,用fdisk工具查看硬盘列表信息。
  3.用fdisk工具对新增的2个硬盘/dev/sdb /dev/sdc进行规划分区,sdb硬盘被划分sdb1分区,sdc硬盘被划分为sdc1分区,这里需要注意的是,对用于转换成物理卷的分区,分区类型应该是Linux LVM,所以用fdisk工具将分区类型ID标记号改为“8e”。

  4.创建物理卷(PV)
  把分区/dev/sdb1,/dev/sdc1转换成物理卷。
  5.创建卷组(VG)
  将/dev/sdb1,/dev/sdc1这2个物理卷创建为一个卷组,卷组名为yun。
  查看创建的卷组,可以看到卷组的容量是2个分区的总和。
  6.创建逻辑卷组(LV)
  从指定的卷组yun中分割空间,创建新的逻辑卷yun01,需要指定逻辑卷的大小,名称及所在的卷组名,这里设置逻辑卷容量大小为30G。
  查看刚刚创建的逻辑卷yun01。
  7.格式化逻辑卷
  8.挂载逻辑卷
  首先创建挂载目录/yun01,打开/etc/fstab文件进行编辑,在命令模式下先按“G”键到末行,再按“o”键切换到输入模式,在末行输入“/dev/yun/yun01 /yun01 ext4 defaults 0 0”,按“Esc”键切换到命令模式,再按“:”键输入“wq”保存,实现自动挂载。
  输入mount –a命令读取fstab文件信息,重新挂载,再输入df –h命令查看是否挂载成功。
  实现Linux的LVM逻辑卷管理和磁盘配额管理
  至此,Linux的LVM就创建成功了。
  -----------------------------------------磁盘配额管理---------------------------------------------------------
  Linux是一个多用户,多任务操作的系统,当某个用户过度使用磁盘空间会造成其他用户无法正常工作甚至影响系统运行,Linux系统需要进行磁盘配额管理,管理员需要针对每个用户或组对磁盘容量和文件数量进行配置,每一用户和组只能使用最大配额范围内的磁盘空间。
  接下来就针对用户的配置为例,设置用户的磁盘配额管理
  1.创建用户lisi,对此用户的逻辑卷组yun01进行磁盘配额管理
  2.查看是否满足磁盘配额的条件,安装包quota是否存在
  输入“rpm –q quota”命令查看quota安装包
  3.启用文件系统的配额支持
  修改/etc/fstab配置文件信息,添加usrquota,grpquota挂载参数,再输入mount –a命令使配置文件生效,最后输入mount命令查看usrquota,grpquota挂载参数是否挂载成功。
  4.检测磁盘配额并创建配额文件
  使用quotacheck命令生成配置磁盘配置的数据库文件,若selinux开启的话会提示权限不够,通过setenforce 0临时关掉selinux就可以了,quotacheck执行成功可以看到挂载目录/yun01/下面多了两个文件。
  5.编辑用户lisi的配额设置
  通过edquota -u lisi,配置用户lisi对这个磁盘分区的使用配额,还可以通过edquota -g groupname 对groupname这个组设定配额,不过,实验是配置用户lisi的磁盘使用配额。第3列soft是磁盘容量软限制,第4列soft是磁盘容量硬限制,第6列soft是文件个数软限制,第7列soft是文件个数硬限制。
  6.通过quotaon /yun01/启动对应文件系统上的磁盘配额功能。
  7.测试之前要给lisi这个用户对挂载目录/yun01目录读写执行权限。
  8.进行测试
  切换到用户lisi,再切换到设置配额的分区,也就是挂载逻辑卷路径的目录/yun01
  对文件的个数进行测试
  对磁盘容量的大小进行测试
  至此,针对用户的磁盘配额管理实验成功。
缩小 缩小 缩小 缩小
IIS7整站下载工具 IIS7批量查询排名 IIS7远程桌面连接工具 iis7-iis网站批量管理 iis7批量替换工具 IIS7服务器专用下载工具 IIS7日志分析工具 IIS7批量PING,服务器批量添加网卡IP小工具 IIS7远程同步备份工具
IIS7网站监控 站群批量SEO查询 批量获取排名域名 批量关键词排名查询 模拟各种蜘蛛 批量友情链接监测 批量检测死链 搜索引擎大全 批量查询外链
批量查询网站标题 批量查询KeyWords 批量查询描述 批量查询网站IP 批量百度收录查询 批量查询百度日收录 批量查询百度周收录 批量查询百度月收录 批量查询360总收录 批量查询360日收录 批量查询网站年龄 批量查询360PC权重 批量查询爱站移动权重 批量查询站长移动权重 批量查询360移动权重 批量查询神马权重 批量查询谷歌PR 批量查询搜狗PR 批量查询百度反链 批量查询爱站首页反链 批量查询爱站内页反链 批量查询百度快照 批量查询搜狗快照 批量icp备案查询 批量网站ip地址查询 批量查询导出链接 批量查询百度V认证 批量查询百度安全 批量查询站长PC权重 批量查询爱站PC权重 批量查询搜狗总收录 站长资源大全 IIS7-cms大全 IIS7站群大全 IIS7虚拟空间大全 IIS7服务器大全 IIS7-VPS大全