Sun Cluster 系统管理指南(适用于 Solaris OS)

Procedure如何删除群集传输电缆、传输适配器和传输交换机

您还可以使用 Sun Cluster Manager GUI 来完成此过程。有关更多信息,请参见 Sun Cluster Manager 联机帮助。

使用以下过程可从节点配置中删除群集传输电缆、传输适配器和传输交换机。禁用电缆后,电缆的两个端点仍处于已配置状态。如果适配器仍用作传输电缆的一个端点,则无法删除该适配器。


注意 – 注意 –

每个群集节点至少需要一条通向群集中其他各节点的有效传输路径。任何两个节点之间都必须有传输路径。禁用电缆前,请务必检验节点的群集互连的状态。只有当您确信某个电缆连接是冗余的,您再禁用它。也就是说,要确保有另外一个连接可用。禁用节点所剩的最后一个工作电缆会使该节点脱离群集。


此过程提供了 Sun Cluster 命令的长格式。此外,大多数命令还有简短格式。这些命令除了名称长短的不同以外,其功能都是相同的。有关命令及其简短格式的列表,请参见附录 A,Sun Cluster 面向对象的命令

  1. 成为群集中任一节点上的超级用户。

  2. 检查其余群集传输路径的状态。


    # clinterconnect status
    

    注意 – 注意 –

    如果在尝试删除由两个节点所组成的群集中的一个节点时收到错误消息(如 “path faulted”),请先找出问题之所在,然后再继续执行此过程。这样的问题可能表明节点路径不可用。删除所剩的正常路径会使节点脱离群集,并可导致群集重新配置。


  3. 启动 clsetup 实用程序。


    # clsetup
    

    显示“Main Menu”。

  4. 键入与访问群集互连菜单的选项相对应的编号。

  5. 键入与禁用传输电缆的选项相对应的编号。

    按说明进行操作,并键入请求的信息。您需要知道适用的节点名称、适配器名称和交换机名称。

  6. 键入与删除传输电缆的选项相对应的编号。

    按说明进行操作,并键入请求的信息。您需要知道适用的节点名称、适配器名称和交换机名称。


    注 –

    如果删除的是物理电缆,请断开端口与目标设备之间的电缆。


  7. 键入与从节点中删除传输适配器的选项相对应的编号。

    按说明进行操作,并键入请求的信息。您需要知道适用的节点名称、适配器名称和交换机名称。


    注 –

    如果要从节点中移除物理适配器,请参见《Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS》以了解硬件维修过程。


  8. 键入与删除传输交换机的选项相对应的编号。

    按说明进行操作,并键入请求的信息。您需要知道适用的节点名称、适配器名称和交换机名称。


    注 –

    如果有任何端口在任何传输电缆上仍用作端点,则无法删除交换机。


  9. 检验是否已删除电缆、适配器或交换机。


    # clinterconnect show node:adapter,adapternode
    # clinterconnect show  node:adapter
    # clinterconnect show  node:switch
    

    此命令的输出内容中不应出现已从相应节点删除的传输电缆或适配器。


示例 7–3 删除传输电缆、传输适配器或传输交换机

以下示例显示了如何使用 clsetup 命令删除传输电缆、传输适配器或传输交换机。


[Become superuser on any node in the cluster.]
[Start the utility:]
# clsetup
[Select Cluster interconnect.[
[Select either Remove a transport cable, 
Remove a transport adapter to a node, 
or Remove a transport switch.[
[Answer the questions when prompted.[
   You Will Need:         
Information            Example:
   node names             phys-schost-1
   adapter names          qfe1
   switch names           hub1
[Verify that the clinterconnect
 command was completed successfully:]
Command completed successfully.
[Quit the clsetup utility Cluster Interconnect Menu and Main Menu.]
[Verify that the cable, adapter, or switch is removed:]
# clinterconnect show phys-schost-1:qfe2,hub2
 ===Transport Cables ===
Transport Cable:                  phys-schost-2:qfe2@0,hub2
  Cable Endpoint1:                  phys-schost-2:qfe0@0
  Cable Endpoint2:                  ethernet-1@2 ??? Should this be hub2???
  Cable State:                      Enabled

# clinterconnect show phys-schost-1:qfe2
=== Transport Adepters for qfe2
Transport Adapter:                             qfe2
  Adapter State:                                 Enabled
  Adapter Transport Type:                        dlpi
  Adapter Property (device_name):                ce
  Adapter Property (device_instance):            0
  Adapter Property (lazy_free):                  1
  Adapter Property (dlpi_heartbeat_timeout):     10000
  Adpater Property (dlpi_heartbeat_quantum):     1000
  Adapter Property (nw_bandwidth):               80
  Adapter Property (bandwidth):                  70
  Adapter Property (ip_address):                 172.16.0.129
  Adapter Property (netmask):                    255.255.255.128
  Adapter Port Names:                            0
  Adapter Port STate (0):                        Enabled

# clinterconnect show phys-schost-1:hub2
=== Transport Switches ===
Transport Switch:                              hub2
  Switch State:                                  Enabled
  Switch Type:                                   switch
  Switch Port Names:                             1 2
  Switch Port State(1):                          Enabled
  Switch Port State(2):                          Enabled