Linux云计算——磁盘和文件系统管理(二)

简介: Linux云计算——磁盘和文件系统管理(二)
+关注继续查看

 前言

本章将会讲解磁盘和文件系统管理,LVM:(Logical Volume Manager)逻辑卷

c41e43ad255a48629886a87a141c3ccb.png

一.LVM 概述 

1.LVM:(Logical Volume Manager)逻辑卷管理

作用:动态调整磁盘容量,从而提高磁盘管理的灵活性

①需要注意:

/boot 分区用于存放引导文件,不能基于 LVM 创建

②图形界面管理工具

system-config-lvm

2.LVM 机制的基本概念 

①LVM的组成:

  • 1>PV:物理卷
  • 2>VG:卷组
  • 3>LV:逻辑卷


791fcb4afabe423e96da0f414971ec80.png

二.LVM 的管理命令

①主要命令


b9d1486d57da45caa475c6bac8215489.png

 ②.LVM主要命令:

  • 1>新建物理卷:pvcreate  设备名1  [设备名2   … …]
  • 2>新建卷组:  vgcreate  卷组名  物理卷名1     物理卷名2
  • 3>新建逻辑卷:lvcreate   -L  容量大小  -n  逻辑卷名  卷组名
  • 4>新建扩展卷(在LV的基础上):
  •              lvextend  -L  +大小  /dev/卷组名/逻辑卷名

三.LVM 应用

案例环境

公司准备在Internet中搭建邮件服务器(CentOS7.3系统平台),面向全国各地的员工及部分VIP客户提供电子邮箱空间

需求描述

由于用户数量众多,邮件存储需要大量的空间,考虑到动态扩容的需要,计划增加两块 SCSI 硬盘并构建 LVM 逻辑卷(挂载到“/mailbox”目录下)专门用于存放邮件数据

推荐步骤

b4d82ffd6a05466dabdf1bc40dee5929.png

735246f412114dbc95fe944c0f705a31.png

四.磁盘配额概述

①实现磁盘限额的条件

需要 Linux 内核支持

安装 xfsprogs 与quota 软件包

②Linux 磁盘限额的特点:

  • 1>作用范围:针对指定的文件系统(分区)
  • 2>限制对象:用户帐号、组帐号
  • 3>限制类型:①磁盘容量(默认单位为 KB)
  •                     ②文件数量
  • 4>限制方法:软限制、硬限制

③磁盘配额管理步骤


b84743aa0f8e47929c415f05a78bb202.png

④启用磁盘配额支持

启用文件系统的配额支持

添加 usrquota、grpquota 挂载参数

⑤编辑配额设置的命令

xfs_quota -x -c ‘limit -u bsoft=N  bhard=N isoft=N  ihard=N  用户名' 挂载点

(usrquota:用户          grpquota:组)

⑥查看配额使用情况

xfs_quota -x -c ‘report 选项' 挂载点

(选项:-a,代表所有)

英语单词:

limit:限制

五.知识梳理


物理卷管理:pvscan、pvcreate、pvdisplay、pvremove

卷组管理:vgscan、vgcreate、vgdisplay、vgremove、vgextend、vgreduce

逻辑卷管理:lvscan、lvcreate、lvdisplay、lvremove、lvextend、lvreduce

磁盘配额的作用范围、限制对象、限制类型、限制方法 磁盘配额管理



目录
相关文章
|
2天前
|
Linux
linux 磁盘详解挂载
磁盘管理 查看挂载情况 lsblk -f 挂载步骤 1.虚拟机增加硬盘 2.分区命令 fdisk /dev(设备文件)/sdb m 显示命令列表 p 显示磁盘分区 n 新增分区 d 删除分区 w 写入并退出 3.格式化磁盘,并挂载 mkfs -t ext4 /dev/sdb1 mount /dev/sdb1 文件路径 4.卸载 umount /dev/sdb1 或者 umount /文件 命令行重启挂载会失效 5.永久挂载 修改 etc/fstab实现挂载 执行mount -a生效 查询磁盘使用情况 df -h 默认是当前目录 查询指定目录的磁盘占用情况 du -h -s目录占用大
12 1
|
9天前
|
存储 Linux 文件存储
linux-磁盘应用
linux-磁盘应用
22 0
|
10天前
|
存储 Ubuntu Linux
检查 Linux 中磁盘使用情况就只会用du命令?这5个命令也很好用!
检查 Linux 中磁盘使用情况就只会用du命令?这5个命令也很好用!
18 0
检查 Linux 中磁盘使用情况就只会用du命令?这5个命令也很好用!
|
19天前
|
Linux
Linux——系统扩容根目录磁盘空间、磁盘扩容的操作方法
Linux根目录磁盘空间不够用了,当修改了虚拟机模版增加磁盘大小或者插入了一块新硬盘,但是发现系统里的大小还是没改变。 产生的原因是没有给磁盘格式化,没有增加分区。
41 0
|
19天前
|
Oracle 关系型数据库 Linux
解决在linux服务器上部署定时自动查找cpu,内存,磁盘使用量,并将查询结果写入数据库的脚本,只能手动运行实现插库操作
问题描述:将脚本名命名为mortior.sh(以下简称mo),手动执行脚本后查询数据库,表中有相应的信息,放入自动执行队列中,脚本被执行,但是查询数据库,并没有新增数据。
21 0
|
22天前
|
存储 安全 Linux
【看表情包学Linux】磁盘基础知识 | CHS 寻址 | 逻辑扇区 LBA | 索引节点 inode | 伪删除 inode bitmap 1→0
【看表情包学Linux】磁盘基础知识 | CHS 寻址 | 逻辑扇区 LBA | 索引节点 inode | 伪删除 inode bitmap 1→0
17 0
|
1月前
|
Linux Windows
微软云宝塔Linux挂载磁盘
微软云宝塔Linux挂载磁盘
14 0
|
1月前
|
存储 IDE Linux
Linux中的磁盘
在Linux操作系统中,通常需要对某些分区进行特殊配置,以满足不同存储需求,例如交换区或LVM(逻辑卷管理)物理卷。磁盘扮演着永久存储器的角色,而RAM(随机存储器)和交换区则用于临时存储。当执行命令时,命令会从硬盘复制到RAM,以便计算机处理器(CPU)可以更快地访问。
|
1月前
|
Linux
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
生产环境Linux服务器磁盘分区、无损扩容根分区以及挂载磁盘到目录实战
|
1月前
|
缓存 安全 Linux
Linux 中如何安全地抹去磁盘数据?
Linux 中如何安全地抹去磁盘数据?
相关产品
云迁移中心
推荐文章
更多