Go to main content
Oracle® Fabric Manager 5.0.0 命令参考

退出打印视图

更新时间: 2016 年 9 月
 
 

vnic

使用 vnic 命令可以管理服务器上的 vNIC。Oracle 网状结构网络互连设备与支持 Oracle vNIC 主机软件堆栈的主机服务器之间存在 IB 连接。最多支持 24 个 IB 端口。

语法

add vnic name server-name network-cloud-name [–description=text] [–qos=QoS-profile] [–vlan-id=value] [–trunk-mode={true|false}] [–ha-mode={true|false}] [–auto-switchover={true|false}] [–ip-type=IP-address-type] [–ip-address=IP-address] [–ip-mask=IP-mask] [–mac-address=MAC-address] [–ha-mac-address=MAC-address] [–local-id=local-ID] [–checksum-offload={true|false}] [–community-name=community-name] [–iscsi-boot-capable={true|false}] [–pxe-boot-capable={true|false}] [–tso={true|false}] [–private={true|false}] [–port=port] [–ha-port=ha-port]

remove vnic name [–no-confirm]

set vnic name [–description=text] [–qos=QOS-profile] [–ip-type=IP-address-type] [–ip-address=IP-address] [–ip-mask=IP-mask] [–community-name=community-name] [–boot-capable={true|false}] [–iscsi-boot-capable={true|false}] [–pxe-boot-capable={true|false}] [–private=true/false]

set vnic name up

set vnic name down

set vnic name network-cloud cloud-name

set vnic name termination termination [–ha-termination=termination-port]

show vnic name [–detail]

其中:

  • cloud-name 是连接到 vNIC 的新云的名称。

  • network-cloud-name 是连接到 vNIC 的网络云的名称。

  • server-name 是物理服务器的名称。

  • termination 可以更新 vNIC,将其终端更改为另一个端口或链路聚合组。

  • name 是 vNIC 的名称。

子命令
说明
down
禁用 vNIC。
network-cloud
指定 vNIC 连接到的新网络云。
termination
定义 vNIC 的端接点:
  • 一个端口-显示为 slot/port

  • 一个链路聚合组-显示为 slot.port

只允许存在一个端接点。
up
启用 vNIC。

选项

选项
说明
–auto-switchover
启用自动切换:
  • true

  • false(默认值)

–boot-capable
确定 vNIC 是否具备引导功能:
  • true

  • false(默认值)

–community-name
在 vNIC 属于特定团体时定义团体名称。
–checksum-offload
使模块可以将 checksumming(校验和)任务发送到 I/O 模块而非端接到 vNIC 的端口:
  • true

  • false(默认值)

–description
将文本说明应用于 vNIC。必须用引号将中间包含空格的多个词引起来。
–ha-port
指定要用于 HA 的端口号。
–ha-mac-address
指定 HA vNIC 的地址。
–ha-mode
指定 vNIC 是否为 HA vNIC:
  • true

  • false(默认值)

–ha-termination
指定端接端口或链路聚合组,它必须同时应用于主要和辅助终端。
–ip-address
指定正在使用网络 QoS 配置文件的每个 vNIC 的管理 IP 地址。默认 IP 地址是 0.0.0.0。
–ip-mask
指定正在使用网络 QoS 配置文件的每个 vNIC 的管理网络掩码。默认 IP 掩码是 255.255.255.255。
–iscsi-boot-capable
确定 vNIC 是否将从包含引导信息的 iSCSI 目标引导服务器:
  • true

  • false(默认值)

–ip-type
指定用于为 vNIC 分配 IP 地址的方法:
  • dhcpDHCP 使网络设备可以自动获取有效 IP 地址。

  • HostManaged-主机分配 IP 地址,而不是网状结构网络设备分配。这是默认设置。

  • static-为 vNIC 分配静态 IP 地址。

local-id
为支持 vNIC 的端口指定 MAC 地址范围。
–mac-address
指定正在使用网络 QoS 配置文件的每个 vNIC 的 MAC 地址。MAC 地址可以由您静态分配,也可以从网状结构网络设备的 MAC 地址池中自动分配。
–MTU-size
设置 MTU 的值:
  • 2048:2MB

  • 256:256 KB(默认值)

  • 512:512KB

  • 1024:1MB

  • 默认值:256 KB

–port
定义 vNIC 的端口号。
–private
指定是否需要使 vNIC 仅可供专用 vNIC 访问:
  • true-用于 vNIC 到 vNIC 交换,确保增强安全性并与标准公共 vNIC 隔离。

  • false-指示 vNIC 是标准公共 vNIC(默认值)。

–pxe-boot-capable
确定 vNIC 是否将从 PXE 引导服务器(包含托管该 vNIC 的服务器的引导信息)来引导服务器:
  • true

  • false(默认值)

-qos
指定 vNIC 所需的网络 QoS 配置文件。该配置文件定义每个 vNIC 的带宽使用参数。此名称采用 CIR_PIR 格式(以 Mbps 为单位):
  • 100m_1g

  • 100m_250m

  • 10g_10g

  • 10m_100m

  • 10m_1g

  • 10m_50m

  • 1g_10g

  • 1m_10m

  • 250m_500m

  • 2g_10g

  • 3g_10g

  • 4g_10g

  • 500m_750m

  • 50m_100m

  • 5g_10g

  • 64k_1m

  • 6g_10g

  • 750m_1g

  • 7g_10g

  • 8g_10g

  • 9g_10g

–trunk-mode
将公共云置于主干模式:
  • true

  • false(默认值)

–tso
指定 vNIC 是否支持 TCP 分段负载转移:
  • true

  • false(默认值)

–vlan-id
定义 vNIC 将加入 VLAN 时的 VLAN ID。

示例:配置基本 vNIC

本示例将说明如何在名为 bering 的服务器上添加一个名为 vnic4 的 vNIC,并将该 vNIC 端接到名为 cloud9 的网络云。

add vnic vnic4 bering cloud9
show vnic
-----------------------------------------------------------
name.io-profile  vnic4.bering_example_company_com
net-cloud-name   cloud9
termination      cloud-9
ha-termination   cloud-9
state            up/resourceUnavailable
ip-address       0.0.0.0
ip-mask          255.255.255.255
ip-type          hostManaged
mac-address      00:13:97:23:44:1D(P), 00:13:27:02:0D:30(S)
qos
description
-----------------------------------------------------------
1 records displayed

示例:删除 vNIC

本示例将说明如何从网络云中删除 vNIC。

remove vnic vnic4.bering_example_company_com -no-confirm