跳转到主内容

应用程序崩溃,无法在 ONTAP 9.7 LUN 上运行

Views:
27
Visibility:
Public
Votes:
0
Category:
ontap-9
Specialty:
san
Last Updated:

适用场景

  • ONTAP 9.7 及更高版本
  • Linux
  • 采用 ASMFD 的 Oracle ASM
  • MongoDB
  • GPFS

问题描述

  • 某些应用程序不遵守主机 SCSI 层的默认 max_扇 区 _kb ,需要通过自定义 udev 规则或 multipath.conf 配置进行自定义设置,使其大于默认值 64 KB 。
  • 如果主机的传输大小遵循 max_扇 区 _KB 设置 1024 ( 1MB ),并且配置的传输量大于 1024 ,则会还原为 64 KB 传输。  如果应用程序所需传输的数据超过 64 KB ,则它将无法正常运行。
  • 对于 ONTAP 9.7 全 SAN 阵列,将向主机返回非法请求,如果传输超过 1 MB ,则应用程序将无法正常运行。
  • 对于 ONTAP 9.7 ,非全 SAN 阵列传输超过 1 MB 将允许并记录调试消息 scsiblade.invalid.xfer.len 对于非所有 SAN 阵列,不会强制实施此限制 直到适用于非全 SAN 阵列的更高版本的 ONTAP 为止

Sat Sep 10 12:35:26 +0300 [NTAP-CLUS1-01: scsit_lu_1: scsiblade.invalid.xfer.len:notice]: Host type VMWARE sent command opcode 0x2a with a transfer length of 1212420 bytes, which exceeds the maximum of 1MB on LUN 80BdL+N-YTYV.

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.