05Linux存储管理

发布时间 2023-11-28 16:06:11作者: 7柒5

Linux 存储的基本管理

1.基本分区

fdisk -l 查看磁盘分区情况
lsblk 设备使用情况
blkid 设备管理方式及设备id
df 查看正在被系统挂载的设备
cat /proc/partitions 查看系统识别设备

2.设备挂载

mount -o 挂载参数 device 挂载点
umount 设备|挂载点
mount 查看挂载信息
mount -o rw /dev/vda1 /westos
mount -o remount,ro /westos

2.1设备永久挂载

vim /etc/fstab 设备挂载策略文件

2.2设备中文件的查找

find

-name 名称
-user 用户
-group 用户组
-type f d s b l
-perm 111 /111 -111 权限
-exec
-maxdepth 1 最深目录
-mindepth 1 最浅目录
-cmin 1 -1 +1 更改时间1 分钟 1分钟内 1分钟外
size + - 1M 大于小于1M
-o or
-a and
-not

3.分区

分区方式:MBR分区和GPT分区
MBR分区方式:
主分区:主分区表记录分区信息并可以直接使用的分区
扩展分区:主分区表记录的分区,不可直接使用,只是逻辑分区容器
逻辑分区:扩展分区之上划分的分区叫做逻辑分区

3.1MBR分区方式
分区方法

fdisk /dev/vdb

3.2GPT分区方式

分区方法

gdisk /dev/vdb

4.swap 分区
作用:
程序在运行时所有数据是在RAM。
当RAM超过了限额,为了使系统更加稳定,我们在硬盘上划分一部分空间来作内存缓冲区swap。
当内存使用超过限额,内核会把内存中闲置的数据存放到swap中。
当程序需要swap分区中的数据时,内核将swap分区中的数据再交还给内存进程处理。
swap分区大小建议:
内存大小 swap分区建议大小 当允许HIBERNATE
2GiB以下 内存两倍 内存3倍
2-8GiB 等于物理内存 物理内存2倍
8-64GiB 4GiB 1.5倍内存
64GiB以上 4GiB HIBERNATE不开

4.1swap管理
swapon -s 查看swap分区信息

fdisk /dev/vdb

5.磁盘配源

设定方法:
fdisk /dev/vdb

mkfs.xfs /dev/vdb1

mkdir /westosdir
mkfs.xfs -K /dev/vdb1
chmod 777 /westosdir/
mount /dev/vdb1 /westosdir/ -o usrquota 挂载设备并激活配额参数
quotaon -uv /dev/vdb1 激活配额
edquota -u westos 设定westos配额

关闭配额:

quotaoff -uv /dev/vdb1
vim /etc/fstab

习题:

1.硬盘的分区分为哪两种形式?

(1)MBR(主启动记录)形式,它是存在于磁盘驱动器开始部分的一个特殊的启动扇区;

(2)GPT(GUID分区表)形式,它是一种使用UEFI启动的磁盘组织方式。

2.简述创建基本分区的步骤。

确认识别硬盘

分区

格式化

挂载