Go to main content

Oracle® Solaris 11.4 发行说明

退出打印视图

更新时间: 2018 年 8 月
 
 

文件系统问题

本节介绍了 Oracle Solaris 11.4 发行版中的文件系统问题。

从忙池中删除设备可能会禁止池完成 I/O 操作 (28185974)

在池的 I/O 负荷较高时从池中删除一个或多个设备可能会导致 ZFS 中出现死锁,从而禁止该池完成 I/O 操作。该池似乎正常工作,但是 I/O 操作在应用程序端排队,并达到客户机队列的最大大小。

该问题的显示方式就好像设备删除没有任何进展一样。此问题不会导致数据丢失。

解决方法:避免在池有负荷时从池中删除设备。如果出现此问题,必须重新引导系统。

在 Oracle Solaris 系统上替换或使用新的高级格式磁盘驱动器时的问题

磁盘生产商现在提供更大容量的磁盘,也称为高级格式 (Advanced Format, AF) 磁盘。AF 磁盘是物理块大小超过 512 字节的硬盘驱动器。AF 磁盘使用大于 512 字节的块大小,通常为 4096 字节,但其大小可能有如下变化:

  • 4 KB 本机磁盘 (4kn)-使用 4 KB 的物理和逻辑块大小

  • 512 字节模拟 (512e)-使用 4 KB 的物理块大小,但报告 512 字节的逻辑块大小

如果您正考虑购买 AF 磁盘作为 Oracle Solaris 11.4 系统上的新设备或替换设备,请查看以下问题:

某些型号的高级格式 512e 磁盘驱动器上缺少电源安全功能,可能导致数据丢失

某些 512e 磁盘驱动器无法提供电源安全功能,如果在读-修改-写 (read-modify-write, rmw) 操作过程中发生电源故障,可能导致数据丢失。

解决方法:请选择下列解决方法之一:

  • 请向磁盘生产商确认其 512e 设备是否提供电源安全功能。

    此类驱动器上没有一致的电源安全标识,但通常是 SATA 驱动器。是 AF 驱动器不一定就意味着支持 512 模拟 (512e)。

  • 不要在 Oracle Solaris 系统上使用这些驱动器。

要支持在 SPARC 系统的 4kn 磁盘上进行安装和引导,需要特定的 PROM 版本

在 SPARC 系统的 4kn 磁盘上安装和引导 Oracle Solaris 11.4 需要卷目录 (Volume Table of Contents, VTOC) 标签和 PROM 版本 4.34.0。

解决方法:请选择下列解决方法之一:

  • 如果要在 4kn 磁盘上安装和引导 Oracle Solaris 11.4,请应用 VTOC 标签并确认系统运行的是否是此版本。

    例如:

    # prtconf -pv | grep OBP
      version: 'OBP 4.34.0 ... '
  • 向 Oracle 技术支持人员请求固件升级。

有关在 Oracle Solaris 11.4 中使用高级格式磁盘的更多信息,请参见在 Oracle Solaris 12 中管理设备