第八章Linux资源管理Linux服务器配置与管理
目录01磁盘分区02文件系统管理03磁盘配额04逻辑卷管理
01磁盘分区
01-磁盘分区-简介1.什么是分区分区是将一个硬盘驱动器分成若干个逻辑驱动器,把硬盘连续的区块当作一个独立的磁盘使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。2.为什么要有多个分区?防止数据丢失增加磁盘空间使用效率数据激增到极限不会引起系统挂起
01-磁盘分区-使用fdisk命令建立分区fdisk命令的参数介绍可以使用m命令进行查看
01-磁盘分区-使用fdisk命令建立分区输入n新建一个分区两个菜单项,p表示主分区,e表示扩展分区。我们输入p命令新建一个主分区分区号和第一个扇区默认即可在最后一个扇区输入+5G输入p命令可以看到刚刚的分区情况如果成功分区,按w保存即可。
01-磁盘分区-使用parted命令建立分区使用parted命令建立分区的命令格式如下:将分区设置成gpt格式创建一个20GB的分区将剩余的空间全部创建成一个扩展分区使用parted命令建立分区
02文件系统管理
创建文件系统的过程也叫格式化分区的过程,在Linux中使用mkfs(MakeFilesystem,创建文件系统)命令可以查看支持的文件系统02-文件系统管理-文件系统的建立和挂载
创建文件系统的过程也叫格式化分区的过程,在Linux中使用mkfs(MakeFilesystem,创建文件系统)命令可以查看支持的文件系统02-文件系统管理-文件系统的建立和挂载建立文件系统挂载至/root/test目录
实现开机自动挂载的步骤1.使用blkid命令查询磁盘分区2.编辑/etc/fstab文件格式为:UUID挂载目录使用的文件系统default0002-文件系统管理-文件系统的建立和挂载
03磁盘配额
03-磁盘配额-简介1.什么是quota?quota可以从两方面指定磁盘的存储限制:使用者所能够支配的索引节点(inodes)数量;使用者可以取用的磁盘区块数量。quota背后的含意是强制使用者在大部分的时间中保持在其磁盘使用限制之下,取消他们在系统上无限制地使用磁盘空间的能力。quota是以每一位使用者,每一个文件系统为基础的。如果使用者可能在超过一个以上的文件系统上建立文件,就必须在每一个文件系统上分别设定quota。如果有以上输出,则表示当前内核已经支持quota。如果当前内核不支持quota,则需要重新编译内核并将quotasupport编译进核心:Filesystems---Quotasupport。2.建立quota检查当前内核是否支持quota,当前内核配置文件在/boot目录下
03-磁盘配额-使用quota命令进行磁盘配额1.开启磁盘配额功能(开启某个分区)如果之前已经有分区建立了配额数据库,现在我们想清空并重新建立,则需要加“-f”选项强制重新检测2.把/dev/sdb2挂载到空目录/d1,并开启磁盘配额(usrquota)建立quota的配额数据库(EXT4文件系统需要)。选项如下所述。-c:必选项。-v:显示详细信息。-u:建立“用户”配额数据库。-g:建立“用户组”配额数据库。3.数据库建立后,开启该分区的磁盘配额功能
03-磁盘配额-使用quota命令进行磁盘配额4.使用edquota命令(交互式)编辑用户配额5.进入编辑页面,编辑相关配置本地磁盘用户配额报表给用户zhang3配置磁盘配额blocks:1028为用户在该分区下已经使用的空间,单位为KB。soft:磁盘空间的软限制,用户使用的空间达到该值时会报警。hard:磁盘空间的硬限制,用户能使用的最大空间。inodes:用户已经创建的文件数量。soft:用户创建的文件数量,在达到该值时会报警(一般不进行限制,或者限制值很大)。hard:用户最多能创建的文件数量。
04逻辑卷管理
04-逻辑卷管理-LVM配置和使用1.安装,首先确定系统中是否安装了lvm工具如果输入命令后没有输出,则说明没有安装LVM管理工具,需要从网络上下载,并安装LVM的RPM软件包。2.创建和管理,要创建一个LVM系统,一般需要经过以下步骤。1)创建分区使用分区工具(如fdisk等)创建LVM分区,方法和创建其他一般分区的方式是一样的,区别在于LVM的分区类型为8e。2)创建物理卷创建物理卷的命令为pvcreate,利用该命令可以将希望添加到卷组的所有分区或者磁盘创建为物理卷。将整个磁盘创建为物理卷将单个分区创建为物理卷
04-逻辑卷管理-LVM配置和使用3)创建卷组创建卷组的命令为vgcreate,将使用pvcreate命令建立的物理卷创建为一个完整的卷组vgcreate命令的第1个参数用来指定该卷