Solaris为数据库添加新的交换文件

时间:2020-01-09 10:40:00  来源:igfitidea点击:

问题描述:由于Oracle数据库,我的交换空间已用完。
这是生产服务器。
如何添加不需要重启系统的新交换文件或区域?

解决方法:Sun Solaris UNIX提供了一种非常简单的方法,可以在不重新启动Solaris系统的情况下即时添加交换文件或空间。

以root用户身份登录

执行以下命令以创建交换文件。
它创建适合用作NFS安装交换区域的文件。

mkfile -v 2g tmp-swap.file

其中,-v:报告所创建文件的名称和大小(详细)2g:2GB文件大小。

现在打开新交换文件或将其添加到Solaris UNIX交换区域:swap -a tmp-swap.file

swap命令提供了一种添加,删除和监视内存管理器使用的系统交换区域的方法。

这样就可以了。
请注意,与常规的原始交换设备相比,此交换文件速度较慢。