Linux系统怎么调整swap分区大小
答案:2 悬赏:80 手机版
解决时间 2021-12-29 19:50
- 提问者网友:放下
- 2021-12-29 12:02
Linux系统怎么调整swap分区大小
最佳答案
- 五星知识达人网友:未来江山和你
- 2021-12-29 13:16
增加一个swap设备,然后swapon,例如:
lvcreate -L 8G -n lvswap02 rootvg
mkswap /dev/rootvg/lvswap02
swapon /dev/rootvg/lvswap02
若要想使开机时自启用,则需修改文件/etc/fstab中的swap行:
/dev/rootvg/lvswap02 swap swap defaults 0 0
原来的swap没用可以删掉
lvcreate -L 8G -n lvswap02 rootvg
mkswap /dev/rootvg/lvswap02
swapon /dev/rootvg/lvswap02
若要想使开机时自启用,则需修改文件/etc/fstab中的swap行:
/dev/rootvg/lvswap02 swap swap defaults 0 0
原来的swap没用可以删掉
全部回答
- 1楼网友:十鸦
- 2021-12-29 13:34
linux调整swap的方法大致有三种:1.如果linux的磁盘分区类型是lvm的类型的话建议直接用lvm进行在线的扩展收缩swap的大小。2.在标准分区小我们可以使用我们的划分分区的方法加入swap中。3.标准分区小我们可以使用文件的方式把swap的分区扩大。分区扩展:
fdisk /dev/hda
n
···(创建分区)
mkswap /dev/sda3 (指定该swap分区)
swapoff
swapon /dev/hda3 (开启swap分区)
vim /etc/fstab (写入开机启动)
free -s
文件扩展:
查看目前系统swap:swapon -s
决定swap文件的大小,先指定区块大小:bs,再指定区块数量count,则swap文件的大小是:count*bs
在root用户下执行如下命令:
dd if=/dev/zero of=/swapfile bs=1m count=2048
指定作为交换区的文件:mkswap /swapfile
激活交换区文件:swapon /swapfile
开机时启用swap,在/etc/fstab添加如下内容:
/swapfile swap swap defaults 0
确认swap已经被使用,另外在/目录可以看到文件swapfile
基本上的操作是这个样子的建议您查看下linux就该这样学的相关资料,希望能够帮助您,注意swap的大小要适中
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯