ITPub博客

首页 > Linux操作系统 > Linux操作系统 > solaris10中增加swap空间

solaris10中增加swap空间

原创 Linux操作系统 作者:听海★蓝心梦 时间:2009-06-09 10:04:33 0 删除 编辑
一、创建一个swap文件:
查看当前的swap空间信息:
 
   1、查看当前swap空间概要,使用如下命令:
    # swap -s
  
 2、显示系统物理swap空间的详细信息:
    # swap -l
 
添加swap片:
 
     1、编辑/etc/vfstab文件
        # vi /etc/vfstab

 #device      device      mount     FS     fsck    mount     mount

 #to mount    to fsck     point     type   pass    at boot   options

 ...

 

2、按照以下格式添加swap空间:

 /dev/dsk/c1t3d0s1       -       -       swap    -       no      -

 

3、使用swap -a命令添加:

 # swap -a /dev/dsk/c1t3d0s1

 

  添加swap文件:
 
       1、鉴别一个文件系统是否有足够的空间来创建swap空间;
 
       2、创建一个swap文件目录:
           # mkdir -p /usr/local/swap
 
   3、在 /usr/local/swap目录里创建一个大约20MB的swap文件,命名为 swapfile。
 
     # mkfile 20m /usr/local/swap/swapfile
 
   4、向系统swap空间中添加swap文件:
 
     # swap -a /usr/local/swap/swapfile
 
   5、列出修改后的swap空间信息:
 
     # swap -l

    swapfile             dev  swaplo blocks   free

    /dev/dsk/c0t0d0s1   136,9      16 1048304 1048304

    /usr/local/swap/swapfile  -       16  40944  40944

 

6、列出修改后的swap空间信息:

 

  # swap -s

   total: 41672k bytes allocated + 5416k reserved = 47088k used,   901200k available。

 

7、当系统重启后自动加载新swap空间信息:

 

  # vi /etc/vfstab

  #device     device     mount     FS      fsck    mount     mount

  #to mount   to fsck    point     type    pass    at boot   options

  ...

  /usr/local/swap/swapfile    -        -     swap      -      no   -

二,删除创建的swap片:

 

     # swap -d /dev/dsk/c1t3d0s1或者从/etc/vfstab 文件中删除

 

三、删除swap文件:

 

  1、从当前的swap配置文件中删除swap文件:

     # swap -d /usr/local/swap/swapfile

  

  2、删除swap文件占用的磁盘空间:

     # rm /usr/local/swap/swapfile

 

  3、编辑/etc/vfstab文件以删除当系统重启时启用自定义的swap空间。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/751371/viewspace-605613/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论