Connectrix B 系列:升级到 Fabric OS 9.1.1c 后,使用“fosexec”命令的内联命令返回错误

Summary: 升级到 Fabric OS (FOS) 9.1.1c 后,无法使用“fosexec”命令从 UNIX 或 Linux 服务器运行到交换机的内联命令。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

环境:

Fabric OS 9.1.1c

问题:

从 UNIX 或 Linux 服务器运行内联命令时,输出显示错误。在同一机箱上探测不同的逻辑交换机 FID 时,命令停止响应。示例:

[hosttest@VM1234 ~]$
[hosttest@VM1234 ~]$ ssh aa.bb.cc.dd fosexec --fid 44 -cmd 'firmwareshow'
hosttest@aa.bb.cc.dd's password:
/bin/stty: 'standard input': Inappropriate ioctl for device
/bin/stty: 'standard input': Inappropriate ioctl for device
/etc/ssh_inline_profile: line 25: FUNCNEST: readonly variable
Appl     Primary/Secondary Versions
------------------------------------------
FOS      v9.1.1c
         v9.1.1c
---------------------------------------------------

"firmwareshow" on FID 44:

[hosttest@VM3198 ~]$

Cause

在内部测试期间发现此问题。升级到 FOS 9.2.0a 后,发现错误发生更改。

错误:
[hosttest@VM3198 ~]$
[hosttest@VM3198 ~]$ ssh aa.bb.cc.dd fosexec --fid 44 -cmd 'firmwareshow'
hosttest@10.60.23.25's password:
/bin/stty: 'standard input': Inappropriate ioctl for device
/bin/stty: 'standard input': Inappropriate ioctl for device
Appl     Primary/Secondary Versions
------------------------------------------
FOS      v9.2.0a
         v9.2.0a
---------------------------------------------------

"firmwareshow" on FID 44:

[hosttest@VM3198 ~]$

Resolution

解决方案:

升级到 Fabric OS 9.2.0b 或更高版本。

解决办法:

直接在交换机上运行命令。

Additional Information

请参阅 Brocade DEFECT FOS-850854 和 DEFECT FOS-844429 ,讨论此问题。

Affected Products

Connectrix, Connectrix B-Series

Products

Connectrix B-Series Fabric OS 9.X
Article Properties
Article Number: 000218645
Article Type: Solution
Last Modified: 29 July 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.