荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: jjksam (我是傻瓜...), 信区: Linux
标  题: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: 荔园晨风BBS站 (Wed Dec  5 23:30:42 2001), 转信

发信人: tmv (tmv), 信区: Linux
标  题: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: The unknown SPACE (Thu Nov 11 15:48:20 1999), 转信

大家就再讲一遍吧
THX

【 原文由 tmv 所发表 】
前面sr 有过一个贴子说过,不过我还是没怎么看明白,希望大家再给我
讲讲清楚.

我已经有一个swap partition /dev/sda2 128M
我想再加250M 的swap space, 具体该怎么做呢?
加完要重起机器吗?

RedHat 6.0 kernel 2.2.12

fstab 如下:

# /etc/fstab: static file system information.
#
# <file system>     <mount point>   <type>  <options>      <dump> <pass>
  /dev/cdrom        /mnt/cdrom      auto    noauto,unhide,user  0      0
  /dev/fd0          /mnt/floppy     auto    noauto,user    0      0
  none              /dev/pts        devpts  gid=5,mode=620       0 0

  proc              /proc           proc    defaults       0      0
  /dev/sda2         none            swap    defaults       0      0
  /dev/sda3         /               ext2    defaults       1      1
  /dev/sda1         /boot           ext2    defaults       1      2
  /dev/sda4         /home           ext2    defaults       1      2

--
※ 修改:.tmv 于 Nov 11 15:51:05 修改本文.[FROM: 156.111.96.79]
※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 156.111.96.79]
--
※ 转载:.The unknown SPACE bbs.mit.edu.[FROM: 156.111.96.79]
发信人: sr (红移), 信区: Linux
标  题: Re: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: The unknown SPACE (Thu Nov 11 16:13:21 1999), 转信

【 在 tmv (tmv) 的大作中提到: 】
:  大家就再讲一遍吧
:  THX
:  【 原文由 tmv 所发表 】
:  前面sr 有过一个贴子说过,不过我还是没怎么看明白,希望大家再给我
:  讲讲清楚.
:  我已经有一个swap partition /dev/sda2 128M
:  我想再加250M 的swap space, 具体该怎么做呢?
:  加完要重起机器吗?
:  RedHat 6.0 kernel 2.2.12
:  fstab 如下:
:  # /etc/fstab: static file system information.
:  #
:  # <file system>     <mount point>   <type>  <options>      <dump> <pass>
:    /dev/cdrom        /mnt/cdrom      auto    noauto,unhide,user  0      0
:    /dev/fd0          /mnt/floppy     auto    noauto,user    0      0
:    none              /dev/pts        devpts  gid=5,mode=620       0 0
:    proc              /proc           proc    defaults       0      0
:    /dev/sda2         none            swap    defaults       0      0
:    /dev/sda3         /               ext2    defaults       1      1
:    /dev/sda1         /boot           ext2    defaults       1      2
:    /dev/sda4         /home           ext2    defaults       1      2

mkdir /usr/local/swap
cd /usr/local/swap
dd if=/dev/zero of=swap1 bs=1024 count=130752    /* 128MB swapfile */
dd if=/dev/zero of=swap2 bs=1024 count=130752
sync
mkswap swap1
mkswap swap2
sync;sync;sync
chmod go-rwx swap?
swapon swap1
swapon swap2
这时候你的 swap 已经加好了, 不用重起机器.

在 /etc/fstab 中加上
/usr/local/swap1        swap    swap   defaults 0  0
/usr/local/swap2        swap    swap   defaults 0  0
这样你以后重起机器会自动加上这两个 swap

如果要去掉新加的 swap,
cd /usr/local/swap
swapoff swap1
swapoff swap2
rm -f swap1         /* 如果你想释放磁盘空间 */
rm -f swap2
修改 /etc/fstab 去掉那两行 swap

--
※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 129.95.42.61]
发信人: ppmm (ppmm), 信区: Linux
标  题: Re: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: The unknown SPACE (Thu Nov 11 16:36:01 1999) WWW-POST

Does swap file have a limit of 128M?

【 在 sr (红移) 的大作中提到: 】
:  【 在 tmv (tmv) 的大作中提到: 】
:  : 大家就再讲一遍吧
:  : THX
:  : 【 原文由 tmv 所发表 】
:  : 前面sr 有过一个贴子说过,不过我还是没怎么看明白,希望大家再给我
:  : 讲讲清楚.
:  : 我已经有一个swap partition /dev/sda2 128M
:  : 我想再加250M 的swap space, 具体该怎么做呢?
:  : 加完要重起机器吗?
:  : RedHat 6.0 kernel 2.2.12
:  : fstab 如下:
:  : # /etc/fstab: static file system information.
:  : #
:  : # <file system>     <mount point>   <type>  <options>      <dump> <pass>

:  :   /dev/cdrom        /mnt/cdrom      auto    noauto,unhide,user  0      0

:  :   /dev/fd0          /mnt/floppy     auto    noauto,user    0      0
:  :   none              /dev/pts        devpts  gid=5,mode=620       0 0
:  :   proc              /proc           proc    defaults       0      0
:  :   /dev/sda2         none            swap    defaults       0      0
:  :   /dev/sda3         /               ext2    defaults       1      1
:  :   /dev/sda1         /boot           ext2    defaults       1      2
:  :   /dev/sda4         /home           ext2    defaults       1      2
:
:  mkdir /usr/local/swap
:  cd /usr/local/swap
:  dd if=/dev/zero of=swap1 bs=1024 count=130752    /* 128MB swapfile */
:  dd if=/dev/zero of=swap2 bs=1024 count=130752
:  sync
:  mkswap swap1
:  mkswap swap2
:  sync;sync;sync
:  chmod go-rwx swap?
:  swapon swap1
:  swapon swap2
:  这时候你的 swap 已经加好了, 不用重起机器.
:
:  在 /etc/fstab 中加上
:  /usr/local/swap1        swap    swap   defaults 0  0
:  /usr/local/swap2        swap    swap   defaults 0  0
:  这样你以后重起机器会自动加上这两个 swap
:
:  如果要去掉新加的 swap,
:  cd /usr/local/swap
:  swapoff swap1
:  swapoff swap2
:  rm -f swap1         /* 如果你想释放磁盘空间 */
:  rm -f swap2
:  修改 /etc/fstab 去掉那两行 swap
:


--
※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 128.122.20.210]
发信人: sr (红移), 信区: Linux
标  题: Re: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: The unknown SPACE (Thu Nov 11 17:00:13 1999), 转信

newer kernels don't. Not sure from when.


【 在 ppmm (ppmm) 的大作中提到: 】
:  Does swap file have a limit of 128M?
:
:  【 在 sr (红移) 的大作中提到: 】
:  : 【 在 tmv (tmv) 的大作中提到: 】
:  :
:  : mkdir /usr/local/swap
:  : cd /usr/local/swap
:  : dd if=/dev/zero of=swap1 bs=1024 count=130752    /* 128MB swapfile */
:  : dd if=/dev/zero of=swap2 bs=1024 count=130752
:  : sync
:  : mkswap swap1
:  : mkswap swap2
:  : sync;sync;sync
:  : chmod go-rwx swap?
:  : swapon swap1
:  : swapon swap2
:  : 这时候你的 swap 已经加好了, 不用重起机器.
:  :
:  : 在 /etc/fstab 中加上
:  : /usr/local/swap1        swap    swap   defaults 0  0
:  : /usr/local/swap2        swap    swap   defaults 0  0
:  : 这样你以后重起机器会自动加上这两个 swap
:  :
:  : 如果要去掉新加的 swap,
:  : cd /usr/local/swap
:  : swapoff swap1
:  : swapoff swap2
:  : rm -f swap1         /* 如果你想释放磁盘空间 */
:  : rm -f swap2
:  : 修改 /etc/fstab 去掉那两行 swap
:  :


--
※ 修改:.sr 于 Nov 11 17:00:50 修改本文.[FROM: 129.95.42.61]
※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 129.95.42.61]
发信人: tmv (tmv), 信区: Linux
标  题: Re: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: The unknown SPACE (Thu Nov 11 17:04:24 1999), 转信

【 在 sr (红移) 的大作中提到: 】
:  : 【 原文由 tmv 所发表 】
:  : 前面sr 有过一个贴子说过,不过我还是没怎么看明白,希望大家再给我
:  : 讲讲清楚.
:  : 我已经有一个swap partition /dev/sda2 128M
:  : 我想再加250M 的swap space, 具体该怎么做呢?
:  : 加完要重起机器吗?
:  : RedHat 6.0 kernel 2.2.12

:  mkdir /usr/local/swap
:  cd /usr/local/swap
:  dd if=/dev/zero of=swap1 bs=1024 count=130752    /* 128MB swapfile */
:  dd if=/dev/zero of=swap2 bs=1024 count=130752
:  sync
:  mkswap swap1
:  mkswap swap2
:  sync;sync;sync
:  chmod go-rwx swap?
^^^^^^^^^^^^^^^^^^^^^^^
这是为什么压? 难道普通用户的进程不能写这块swap?

:  swapon swap1
:  swapon swap2
:  这时候你的 swap 已经加好了, 不用重起机器.
:  在 /etc/fstab 中加上
:  /usr/local/swap1        swap    swap   defaults 0  0
:  /usr/local/swap2        swap    swap   defaults 0  0
:  这样你以后重起机器会自动加上这两个 swap
:  如果要去掉新加的 swap,
:  cd /usr/local/swap
:  swapoff swap1
:  swapoff swap2
:  rm -f swap1         /* 如果你想释放磁盘空间 */
:  rm -f swap2
:  修改 /etc/fstab 去掉那两行 swap


--
※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 156.111.96.79]
发信人: sr (红移), 信区: Linux
标  题: Re: 没人理我, 只好再贴一遍 :( add swap, detail
发信站: The unknown SPACE (Thu Nov 11 17:21:18 1999), 转信

【 在 tmv (tmv) 的大作中提到: 】
:  【 在 sr (红移) 的大作中提到: 】
:  : mkdir /usr/local/swap
:  : cd /usr/local/swap
:  : dd if=/dev/zero of=swap1 bs=1024 count=130752    /* 128MB swapfile */
:  : dd if=/dev/zero of=swap2 bs=1024 count=130752
:  : sync
:  : mkswap swap1
:  : mkswap swap2
:  : sync;sync;sync
:  : chmod go-rwx swap?
:  ^^^^^^^^^^^^^^^^^^^^^^^
:  这是为什么压? 难道普通用户的进程不能写这块swap?

swapfile is read/written by kernel.
This is to prevent normal users from peeking
what's going on in kernel space.

:  : swapon swap1
:  : swapon swap2
:  : 这时候你的 swap 已经加好了, 不用重起机器.
:  : 在 /etc/fstab 中加上
:  : /usr/local/swap1        swap    swap   defaults 0  0
:  : /usr/local/swap2        swap    swap   defaults 0  0
:  : 这样你以后重起机器会自动加上这两个 swap
:  : 如果要去掉新加的 swap,
:  : cd /usr/local/swap
:  : swapoff swap1
:  : swapoff swap2
:  : rm -f swap1         /* 如果你想释放磁盘空间 */
:  : rm -f swap2
:  : 修改 /etc/fstab 去掉那两行 swap


--
※ 来源:.The unknown SPACE bbs.mit.edu.[FROM: 129.95.42.61]

--
   mm       ☆__      __  __ __☆______ ______ __  __☆
/^(  )^\      █      █  █/    █____ █__█ █∨█
\,(..),/  ▅__█  ▅__█  █\__  ▂__█ █  █ █  █
  V~~V   ▇▆▅▃▁I'm a bat. I'm very bad!^Q^_▃▄▆▇你好!^_^欢迎大家到linux?

※ 修改:·jjksam 於 Dec  6 11:38:17 修改本文·[FROM: 192.168.0.146]
※ 来源:·荔园晨风BBS站 bbs.szu.edu.cn·[FROM: 192.168.0.146]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店