一、添加交换分区
交换分区不需要挂载,无需指定目录
划分建议:生产环境下交换分区大小一般为物理内存的1.5~2倍。
交换分区格式化命令:mkswap 设备名称
激活交换分区命令:swapon 设备名称
可利用free -m查看交换分区的大小变化
同步分区表命令:partprobe
永久写入交换分区:配置/etc/fstab
格式:设备名称 swap swap defaults 0 0
二、磁盘容量配额
用于限制用户或者用户组对指定文件夹使用的最大硬盘容量和最大文件个数
软限制:达到软限制标准后,提示用户,但仍允许用户在限定的额度内继续使用。操作记录会写到日志文件中
硬限制:达到硬限制标准后,禁止用户一切操作
RHEL7/8默认安装quota磁盘容量配额服务程序包,但需要手动配置quota参数,以启用quota技术的支持
启用quota技术的方法:1.配置/etc/fstab,在里面/boot分区defaults后面添加“,uquota”保存并退出后,最好重启系统
2.再次进入系统后,通过命令mount | grep /boot查看是否支持quota技术
配置quota后无需重启立即生效
配额相关命令
xfs_quota:管理磁盘配置
格式:xfs_quota -x -c 'limit bsoft=3M bhard=6M isoft=3 ihard=6 linuxprobe' /boot
说明:针对/boot目录,允许用户linuxprobe可创建最大6M大小的文件,最大创建文件个数为6个
使用dd命令创建指定块大小的文件 dd if=/dev/zero of=/boot/haha bs=5M count=1
edquota:修改磁盘配额,针对用户或者用户组
修改范围:
三、VDO(虚拟数据优化)技术
VDO(Virtual Data Optimize)虚拟数据优化是一种通过压缩或删除存储设备上的数据来优化存储空间的技术。
VDO技术支持本地存储和远程存储,可以作为本地文件系统、iSCSI或Ceph存储下的附加存储层使用。
安装VDO相应的软件包:dnf install kmod-kvdo vdo
dnf安装源的配置可参考链接:https://www.cnblogs.com/liuyakai/p/14339347.html
1.创建VDO全新的卷,命令:vdo create --name=haha --device=/dev/sdb --vdoLogicalSize=200G
特别注意:vdoLogicalSize参数里面的L和S必须大写
2.查看新创建的卷信息,命令:vdo status --name=haha
3.刷新vdo设备,命令:udevadm settle
4.查看下VDO存放目录,命令:ls -l /dev/mapper/
5.格式化VDO存储设备,命令:mkfs.xfs /dev/mapper/haha
6.将VDO存储卷挂载到相应的目录,命令:mount /dev/mapper/haha /haha
7.查看设备的实际使用情况,命令:vdostats --human -readable
8.查看逻辑空间的使用情况,命令:df -h
9.将VDO设备卷永驻/etc/fstab里面,注意一定要加上参数:_netdev
可使用设备卷的UUID来挂载:查看设备UUID命令:blkid
添加语句到/etc/fstab配置文件里面:
UUID="44ca4522-aeec-46f7-b92a-7f63c464b785" /haha xfs defaults,_netdev 0 0
++++++++++++++++++++++++++++++++++
出现系统宕机不能进入正常启动画面的解决办法:
问题:
等待大约5至10分钟后,此画面出现,进入急救模式
输入root口令,编辑/etc/fstab添加参数“_netdev”
保存并退出wq
重启正常进入系统
++++++++++++++++++++++++++++++++++++++
四、软硬方式链接
软链接:仅仅包含所链接文件的名称和路径,类似windows的快捷方式;原始文件一旦删 除或移动,链接即失效,不能被访问
ln -s 原始文件 链接文件
硬链接:原始文件删除或者移动,链接文件仍然能访问
ln 原始文件 链接文件