LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: wood

我如何才能再增加一个SWAP分区?

[复制链接]
发表于 2004-11-1 20:23:35 | 显示全部楼层
hehe,但是事实上,多数情况下都是服务器上面跑着跑着发现swap不够用才需要用文件作swap。大家想一想。反倒个人机用这个的时候不多。
上个星期我还在solaris的mail server上干过这事情。
发表于 2004-12-4 00:58:46 | 显示全部楼层
发现一个奇怪的问题,我在Debian sid下用2.6版的内核不能mkswap一个文件
sf:/mnt# dd if=/dev/zero of=/mnt/swap bs=1024K count=128
128+0 records in
128+0 records out
134217728 bytes transferred in 2.250345 seconds (59643180 bytes/sec)
sf:/mnt# mkswap /mnt/swap
mkswap: error: swap area needs to be at least 40kB
Usage: mkswap [-c] [-v0|-v1] [-pPAGESZ] /dev/name [blocks]
我做了一个strace,不知用不用贴上来
发表于 2004-12-4 01:00:32 | 显示全部楼层
mkswap一个分区是可以的
sf:/mnt# mkswap /dev/hda8
Setting up swapspace version 1, size = 271396 kB
奇怪...
发表于 2004-12-4 01:22:57 | 显示全部楼层
mkswap: error: swap area needs to be at least 40kB

大小问题?。。你的/mnt/swap是文件?目录?。。。。

我的mkswap对文件也没问题。。你试试把。
发表于 2004-12-4 11:26:11 | 显示全部楼层
谢谢回复,看起来是Debian上的mkswap的问题。
我从RIP系统盘上拷了个mkswap,可以对空文件mkswap,debian sid
util-linux提供的mkswap 不行。
strace如下
RIP:log1.txt
Debian:log.txt

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2004-12-4 11:28:01 | 显示全部楼层
Debian上的strace

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表