跳过导航链接 | |
退出打印视图 | |
Oracle Solaris 11.1 管理:设备和文件系统 Oracle Solaris 11.1 Information Library (简体中文) |
12. 配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)
在 Oracle Solaris ZFS 根环境中添加或更改交换空间
确定交换空间大小的最重要因素是系统的软件应用程序的要求。例如,大型应用程序(例如计算机辅助设计模拟器、数据库管理产品、事务监视器和地质分析系统)占用的交换空间可高达 200–1000 MB。
请咨询应用程序供应商,以了解其应用程序的交换空间要求。
如果无法通过应用程序供应商确定交换空间要求,请根据系统类型使用以下一般规则来分配交换空间。
注 - 将故障转储内容进行压缩,从而使转储设备不必与物理内存的大小相同。缺省情况下,转储内容值设置为内核页。但是,如果将转储内容值设置为转储所有内存页,则请考虑将转储大小增加至物理内存大小的一半或更多。
表 16-1 ZFS 文件系统的交换和转储卷大小
|
注 - 具有许多活动的 ZFS 文件系统的忙系统可使用 1/2 至 3/4 物理内存大小作为转储设备大小。
在一个具有 ZFS 根文件系统的系统上,如果尝试使用 dumpadm -d 命令指定一个太小而不能容纳崩溃系统的转储设备,则将看到类似于以下内容的消息:
dumpadm: dump device /dev/zvol/dsk/rpool/dump is too small to hold a system dump dump size 43467329536 bytes, device size 42949672960 bytes
初次安装 ZFS 根文件系统期间,将在 ZFS 根池中的 ZFS 卷上自动创建交换区域。
在 ZFS 根池中,不会将交换设备预分配至大小固定的分片,因此,随后可以很容易地修改交换大小。
在评估应用程序的交换要求后,可在初次安装期间或在安装后使用缺省交换大小或调整交换卷大小(如有必要)。
在初次安装期间,内核根据 dumpadm 信息和物理内存大小计算缺省转储卷大小。
在 ZFS 环境中,文件系统占用池的空间,因此,/var/crash 目录根据保存的故障转储量来占用它所需要的空间。