系统管理指南:设备和文件系统

Procedure如何删除不需要的交换空间

  1. 成为超级用户。

  2. 删除该交换空间。


    # /usr/sbin/swap -d /path/filename
    

    删除了交换文件名称,以便它不再可用于交换。文件本身并没有删除。

  3. 编辑 /etc/vfstab 文件,并删除交换文件的项。

  4. 恢复磁盘空间以便可以将它用于其他目的。


    # rm /path/filename
    

    如果交换空间是一个文件,则删除它。或者,如果交换空间位于单独的片上,并确信不再需要它,则建立新的文件系统并挂载该文件系统。

    有关挂载文件系统的信息,请参见第 19 章,挂载和取消挂载文件系统(任务)

  5. 检验交换文件是否不再可用。


    # swap -l
    

示例 21–2 删除不需要的交换空间

以下示例说明如何删除 /files/swapfile 交换文件。


# swap -d /files/swapfile

# (Remove the swap entry from the /etc/vfstab file)

# rm /files/swapfile

# swap -l

swapfile             dev  swaplo  blocks   free

/dev/dsk/c0t0d0s1   136,1      16 1638608 1600528