Linux 分配 swap 交换分区

简介: -- 由于系统没有分配 swap 交换分区所以先分配dd  if=/dev/zero  of=/var/swapfile  bs=1024  count=8196k -- 2G-- 格式化并转换为swap分区:mkswap  /var/swapfile -> UUID=ea47ddda-e4...

-- 由于系统没有分配 swap 交换分区所以先分配

dd  if=/dev/zero  of=/var/swapfile  bs=1024  count=8196k -- 2G

-- 格式化并转换为swap分区:

mkswap  /var/swapfile -> UUID=ea47ddda-e4a0-4ed1-8e35-f1dab176cbca

-- 挂载并激活分区:

swapon   /var/swapfile -> swapon: /var/swapfile: insecure permissions 0640, 0600 suggested.

chmod -R 0600 /var/swapfile

-- 可以用 free -h 或 swapon -s 命令查看新swap分区是否正常添加并激活使用

-- 开机自动挂载该分区:

vim /etc/fstab

UUID=ea47ddda-e4a0-4ed1-8e35-f1dab176cbca   swap  swap  defaults  0  0 -- 等同于 /var/swapfile   swap  swap  defaults  0  0


目录
相关文章
|
存储 监控 安全
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
在Linux中,⼀个EXT3的文件分区,当使用touch test.file命令创建⼀个新文件时报错,报错的信息是提示磁盘已满,但是采用df -h命令查看磁盘大小时,只使用了,60%的磁盘空间,为什么会出现这个情况?
|
缓存 Linux
如何创建Linux交换文件?Linux交换文件最新创建方法
Swap是Linux中的虚拟内存空间,用于在物理内存不足时将非活动进程移至磁盘,从而优化活动进程的性能。通过创建交换文件(如1GB),可灵活调整交换空间而无需重新分区。步骤包括:使用`fallocate`或`dd`创建文件、设置权限 (`chmod 600`)、格式化 (`mkswap`)、启用交换 (`swapon`)、修改`/etc/fstab`以持久化配置,以及调整`vm.swappiness`值(默认60,建议从10开始)来平衡内存与交换的使用。最后通过`swapon -s`检查状态并重启生效。此方法适用于VPS和专用服务器,需以root用户操作。
1179 2
|
Linux 开发工具
Linux E325: 注意 发现交换文件 “*.swp“
Linux E325: 注意 发现交换文件 “*.swp“
719 0
|
存储 缓存 监控
|
Ubuntu 网络协议 Linux
|
存储 Linux 网络安全
蓝易云 - 解决Linux报错:Swap file “xxxxxx.swp“ already exists
这将会把所有的.swp文件保存在/tmp目录下,这样即使系统崩溃,/tmp目录在下次启动时会被清空,从而避免了.swp文件的冲突。
1170 2
|
Linux Shell 虚拟化
开机自动挂载NTFS分区至Linux:分步指南
在Linux中自动挂载Windows NTFS分区,需创建挂载点(如`/media/c_win`),识别分区(如`/dev/sda1`),获取UUID,并编辑`fstab`文件添加挂载信息。推荐使用UUID以保持稳定性。在VMware环境中可能需添加`force`选项。完成这些步骤后,重启系统,NTFS分区将自动挂载。这对于双系统用户非常方便。
|
Linux API
Linux内核中的两种ID分配方式
Linux内核中的两种ID分配方式
|
存储 Linux 5G
linux操作系统初始化后,再也不用手动分区了
linux操作系统初始化后,再也不用手动分区了
254 0
在Linux中,如何创建一个分区?
在Linux中,如何创建一个分区?