JavaScript is required to for searching.
跳过导航链接
退出打印视图
Oracle Solaris 管理:设备和文件系统     Oracle Solaris 11 Information Library (简体中文)
search filter icon
search icon

文档信息

关于本书

1.  管理可移除介质(概述)

2.  管理可移除介质(任务)

3.  访问可移除介质(任务)

4.  写入 CD 和 DVD(任务)

5.  管理设备(概述/任务)

6.  动态配置设备(任务)

7.  使用 USB 设备(概述)

8.  使用 USB 设备(任务)

9.  使用 InfiniBand 设备(概述/任务)

10.  管理磁盘(概述)

11.  管理磁盘(任务)

12.  SPARC:设置磁盘(任务)

13.  x86:设置磁盘(任务)

14.  使用 COMSTAR 配置存储设备

15.  配置和管理 Oracle Solaris Internet 存储名称服务 (Internet Storage Name Service, iSNS)

16.  format 实用程序(参考)

17.  管理文件系统(概述)

18.  创建和挂载文件系统(任务)

19.  配置附加交换空间(任务)

关于交换空间

交换空间与虚拟内存

交换空间与 TMPFS 文件系统

交换空间与转储设备配置

交换空间和动态重新配置

在 SAN 环境中配置交换空间

如何了解是否需要更多交换空间?

与交换相关的错误消息

与 TMPFS 相关的错误消息

如何分配交换空间

交换区域和 /etc/vfstab 文件

规划交换空间

为基于 ZFS 的系统分配交换空间

监视交换资源

在 Oracle Solaris ZFS 根环境中添加或更改交换空间

如何在 Oracle Solaris ZFS 根环境中添加交换空间

20.  复制文件和文件系统(任务)

21.  管理磁带机(任务)

索引

规划交换空间

确定交换空间大小的最重要因素是系统的软件应用程序的要求。例如,大型应用程序(例如计算机辅助设计模拟器、数据库管理产品、事务监视器和地质分析系统)占用的交换空间可高达 200–1000 MB。

请咨询应用程序供应商,以了解其应用程序的交换空间要求。

如果无法通过应用程序供应商确定交换空间要求,请根据系统类型使用以下一般规则来分配交换空间。


注 - 将故障转储内容进行压缩,从而使转储设备不必与物理内存的大小相同。缺省情况下,转储内容值设置为内核页。但是,如果将转储内容值设置为转储所有内存页,则请考虑将转储大小增加至物理内存大小的一半或更多。


表 19-1 ZFS 文件系统的交换和转储卷大小

系统类型
交换卷大小
转储卷大小
物理内存约为 4 GB 的系统
1 GB
2 GB
物理内存约为 8 GB 的中端服务器
2 GB
4 GB
物理内存约为 16 到 128 GB 的高端服务器
4 GB
8-64 GB
物理内存为 128 GB 以上的高端服务器
1/4 物理内存大小
1/2 物理内存大小

注 - 具有许多活动的 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 卷上自动创建交换区域。

在 ZFS 根池中,不会将交换设备预分配至大小固定的分片,因此,随后可以很容易地修改交换大小。

在评估应用程序的交换要求后,可在初次安装期间或在安装后使用缺省交换大小或调整交换卷大小(如有必要)。

在初次安装期间,内核根据 dumpadm 信息和物理内存大小计算缺省转储卷大小。

在 ZFS 环境中,文件系统占用池的空间,因此,/var/crash 目录根据保存的故障转储量来占用它所需要的空间。