ubuntu添加swap

root@miner:/mnt/data/nvme4# cd ../

root@miner:/mnt/data# ll

total 20

drwxr-xr-x 5 root root 4096 Dec 5 08:28 ./

drwxr-xr-x 4 root root 4096 Dec 5 07:49 ../

drwxr-xr-x 2 root root 4096 Dec 5 08:31 filecoin-proof-parameters/

drwxr-xr-x 33 root root 4096 Dec 5 07:43 lotus/

drwxr-xr-x 3 root root 4096 Dec 5 08:28 nvme4/

一、创建swap文件

root@miner:/mnt/data# fallocate -l 64g swapfile

root@miner:/mnt/data# ll

total 67108892

drwxr-xr-x 5 root root 4096 Dec 6 01:05 ./

drwxr-xr-x 4 root root 4096 Dec 5 07:49 ../

drwxr-xr-x 2 root root 4096 Dec 5 08:31 filecoin-proof-parameters/

drwxr-xr-x 33 root root 4096 Dec 5 07:43 lotus/

drwxr-xr-x 3 root root 4096 Dec 5 08:28 nvme4/

-rw-r--r-- 1 root root 68719476736 Dec 6 01:05 swapfile

二、更改权限

root@miner:/mnt/data# chmod 600 swapfile

三、格式swap

root@miner:/mnt/data# mkswap swapfile

Setting up swapspace version 1, size = 64 GiB (68719472640 bytes)

no label, UUID=c1e20314-b107-409c-88c5-67fa31073712

四、启动swap

root@miner:/mnt/data# swapon swapfile

五、检查swap

root@miner:/mnt/data# free -h

total used free shared buff/cache available

Mem: 31Gi 2.2Gi 28Gi 1.0Mi 287Mi 28Gi

Swap: 71Gi 1.0Gi 70Gi

root@miner:/mnt/data# htop

六、自动挂载和验证

vi /etc/fstab 编辑挂载文件

添加行,自动挂载swap

/mnt/data/swapfile swap swap defaults 0 0

相关推荐
霜雪i几秒前
Linux MD5
linux·服务器
取加若则_3 分钟前
Vim基本操作
linux·编辑器·vim
小尧嵌入式15 分钟前
Linux进程线程与进程间通信
linux·运维·服务器·c语言·开发语言·数据结构·microsoft
名誉寒冰36 分钟前
深入理解fd_set:从基础到实战应用(Linux/C++)
java·linux·c++
此生只爱蛋40 分钟前
【Linux】内网穿透(实操)/打洞
linux·github
写代码的【黑咖啡】1 小时前
Python 中的控制流程:掌握程序的逻辑跳转
服务器·javascript·python
老猿讲编程1 小时前
【车载信息安全系列1】车载Linux系统常用的OpenSSL, HSE加密工作原理
linux·网络
猛喝威士忌1 小时前
【虚拟机】使用OpenWrt作为虚拟机集群的软路由(下)
linux·网络协议
博语小屋1 小时前
Linux 地址转换函数详解
linux·运维·服务器·c++
饱饱要坚持可持续发展观1 小时前
Linux 防火墙开放/限制端口
linux·运维·网络