🎋挂载管理
概念解析:
详解:
挂载:设备和某文件夹建立关系,Linux系统中一切皆文件,文件的源头在"/"
重点:设备和文件夹的关系? 一对多
挂载规则:
1. 一个挂载点同一时间有且只能挂载一个设备(使用期间,**一对一**关系)
2. 一个挂载点挂载多个设备,只能看到最后一个设备数据,其他设备数据则会隐藏
3. 设备挂载点的关系:**一对多**,但是不能多对一
4. 通常:挂载点=已存在的空的目录
how 如何挂载?
详解:
how查看挂载
fuser -v /mnt/sdb1
how剔除挂载
fuser -v /mnt/sdb1
umount /mnt/sdb1/xxx.txt //取消挂载
🎍永久挂载——写配置文件(11.5-28:00)
mkdir /data/mysql //存放数据库
vim /etc/fstab //永久挂载,设置挂载配置信息
blkid //查看"UUID"编号
vim /etc/fstab
:r!blkid /dev/sdb1 //捕获到当前位置
mount -a //更新
df
how如何修复
blkid //查询
可以直接注释挂载点 "#"
🎋swap 文件系统
swap作用:缓解内存紧张的特殊情况,硬盘模拟内存,将内存导入swpa分区,起到临时扩大内存的作用。
swap缺点 :减缓系统运行速度(k8s会禁用)
how:swap如何实现?
1. 创建交换分区或者文件
2. 使用mkswap写入特殊签名
3. 在/etc/fstab文件中添加适当的条目
4. 使用swapon-a激活交换空间
查询swap
free -h //查看swap
创建swap
mkswap /dev/sdc1
更新swap
`swapon -a ``
`swapon -s //查看
K8s禁用swap(补)
swapoff -a
🎋实战:文件如何转化为swap(11.5-59:00)
dd if=/dev/zero of=/swapfile bs=1M count=2048 //创建文件
ll -h swapfile //相当于分区
mkswap /swapfile //创建
blkid /swapfile //挂载
vim etc/fstab
/swapfile none swap def...0 0 //不是UUID
swapon -a
swapon -s
df
how如何移除swap
free -h
swapon -a //禁用
free -h
mv /swapfile /data/
vim etc/fstab
修改为 /data/swap
swapon -a
swapon -s
本文来自博客园,作者:林清|Julien,转载请注明原文链接:https://www.cnblogs.com/Julien1021/p/16341409.html