科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件solaris10中增加swap空间

solaris10中增加swap空间

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

solaris10中增加swap空间

作者:blog.chinaunix.net 来源:blog.chinaunix.net 2007年9月8日

关键字: 管理 系统 Sun Solaris

  • 评论
  • 分享微博
  • 分享邮件

  一、创建一个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空间。

 

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章