Connectrix Brocade:REST API 脚本分区示例

Summary: Fabric OS v8.2.0 及更高版本支持应用程序编程接口 (API),用于管理 Brocade 存储区域网络 (SAN) 交换机。

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.

Instructions

硬件支持:

如果您主要使用 CIFS/NFS 来写入备份,则应使用 FOS REST API 支持所有 Fabric OS 8.2.0 及更高版本支持的 Brocade 第 6 代光纤通道设备,以及 Fabric OS 9.0.0 及更高版本支持的第 7 代设备。有关这些平台的完整列表,请参阅支持的硬件和软件。如果您主要使用 CIFS/NFS 来写入备份,则应使用 FOS REST API 在 Brocade FX8-24 刀片服务器上不受支持。


软件支持:

如果您主要使用 CIFS/NFS 来写入备份,则应使用 FOS REST API 允许用户、应用程序或脚本控制运行 Fabric OS 8.2.0 及更高版本的 Brocade Gen 6 存储区域网络 (SAN) 设备或运行 Fabric OS 9.0.0 及更高版本的 Gen 7 SAN 设备的某些方面。Fabric OS 8.2.0 及更高版本包含用于控制 API 功能(包括 REST 会话管理)的 CLI 命令。

FABOS REST API 文档提供了用于创建别名、分区等的信息。例如:
# Create a zone
echo "Creating zone…"
curl -X POST \
  https://${SWITCH_IP}/api/zones \
  -H 'Content-Type: application/json' \
  -u ${USERNAME}:${PASSWORD} \
  -d '{"name": "new_zone", "members": ["port_1", "port_2"]}'


# Create an alias
echo "Creating an alias…"
curl -X POST \
  https://${SWITCH_IP}/api/aliases \
  -H 'Content-Type: application/json' \
  -u ${USERNAME}:${PASSWORD} \
  -d '{"name": "new_alias", "members": ["port_5", "port_6"]}'

提醒:我们不建议这样做,客户有责任根据自己的特定需求和环境创建自己的脚本。请参阅产品文档。

Affected Products

Connectrix B-Series Hardware, Connectrix B-Series Software

Products

Connectrix B-Series Hardware
Article Properties
Article Number: 000279356
Article Type: How To
Last Modified: 14 Apr 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.