服务器增加虚拟内存

--设置4G内存虚拟内存 
--查看内存(free -m)
--# 在home下常见swapfile文件
--touch /home/swapfile

# 在home下常见swapfile文件
输入指令:
touch /home/swapfile

# 设置4G内存,一般为物理内存的两倍
输入指令:
dd if=/dev/zero of=/home/swapfile bs=1M count=4096  --等待一会  提示已复制 可以看home/swapfile文件说多大(4G) 后再操作

# 查看设置的内存
输入指令:
du -sh /home/swapfile  --等待一会 看提示  swapfile 是不是  4G  提示应该是4.1G

# 格式化交换文件
输入指令:
mkswap /home/swapfile

# 启用 虚拟机文件
输入指令:
swapon /home/swapfile

# 执行完上面命令报错  swapon: /home/swapfile:不安全的权限 0644,建议使用 0600。
# 执行完上面如果报错  执行一下命令,否则就忽略

#/home/swapfile 设置权限 --0600
输入指令:
chmod 0600 /home/swapfile

# 重新执行
# 关闭 虚拟机文件   -- 因为先前启用了 换了权限后 需要关闭 才能重
输入指令:
swapoff /home/swapfile
# 启用 虚拟机文件
输入指令
swapon /home/swapfile   --  没有了先前的报错  不安全的权限 0644,建议使用 0600

# 开机自动加载虚拟内存
输入指令
echo  "/home/swapfile   swap  swap  defaults  0  0" >>  /etc/fstab

# 重启
输入指令
reboot

# 重启完成过后使用free -m 命令来查看现在的内存是否挂在上了
输入指令
free -m

 

请登录后发表评论

    请登录后查看回复内容