Solaris 下增加Swap空间

今天线上有一台服务器的DB宕机了。其实那台机器内存不少,64G,但是跑了三个实例。DB crash之后,根据Oracle的建议,增加Swap。

Linux上的方式是dd出一个文件,然后mkswap,swapon。在Solaris上相对简单,不用dd。

1)建立swap文件
mkfile 48G /var/swapfile

2)加入到系统swap里
swap -a /var/swapfile

3)查看swap
swap -l
root@localhost:~ # swap -l
swapfile             dev  swaplo blocks   free
/dev/md/dsk/d20     85,20     16 16586864 16586864
/var/swapfile    -       16 71303152 71303152

swap -s
root@localhost:~ # swap -s
total: 11537920k bytes allocated + 7256976k reserved = 18794896k used, 74469472k available

4)加到vfstab,重启之后不会丢失
vi /etc/vfstab
/var/swapfile - - swap - no -

Done!

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/172f408d2a283a380a38301f3024894b.html