Solaris OS용 Sun Cluster 시스템 관리 안내서

클러스터 상호 연결 관리

이 절에서는 클러스터 전송 어댑터 및 전송 케이블과 같은 클러스터 상호 연결을 재구성하는 절차를 설명합니다. 이 절차를 수행하려면 Sun Cluster 소프트웨어를 설치해야 합니다.

대부분의 경우, clsetup 유틸리티를 사용하여 클러스터 상호 연결에 대한 클러스터 전송을 관리할 수 있습니다. 자세한 내용은 clsetup(1CL) 매뉴얼 페이지를 참조하십시오. Solaris 10 OS를 실행 중인 경우, 모든 클러스터 상호 연결 명령은 전역 영역에서 실행해야 합니다.

클러스터 소프트웨어 설치 절차에 대한 내용은 Solaris OS용 Sun Cluster 소프트웨어 설치 안내서를 참조하십시오. 클러스터 하드웨어 구성 요소 서비스 절차에 대한 내용은 Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS 를 참조하십시오.


주 –

기본 포트 이름이 필요할 경우에는 일반적으로 클러스터 상호 연결 절차에서 기본 포트 이름을 사용하도록 선택할 수 있습니다. 기본 포트 이름은 케이블 끝에 있는 어댑터를 호스트하는 내부 노드 ID 번호와 동일합니다. 그러나 SCI와 같은 특정 어댑터 유형에 대해서는 기본 포트 이름을 사용할 수 없습니다.


표 7–1 작업 목록: 클러스터 상호 연결 관리

작업 

지침 

clsetup(1CL)을 사용한 클러스터 전송 관리

clsetup 유틸리티에 액세스하는 방법

clinterconnect status를 사용한 클러스터 상호 연결 상태 확인

클러스터 상호 연결의 상태를 확인하는 방법

clsetup를 사용하여 클러스터 전송 케이블, 전송 어댑터 또는 스위치 추가

클러스터 전송 케이블, 전송 어댑터 또는 전송 스위치 추가 방법

clsetup를 사용하여 클러스터 전송 케이블, 전송 어댑터 또는 전송 스위치 제거

클러스터 전송 케이블, 전송 어댑터 및 전송 스위치를 제거하는 방법

clsetup를 사용하여 클러스터 전송 케이블 활성화

클러스터 전송 케이블을 활성화하는 방법

clsetup을 사용하여 클러스터 전송 케이블 비활성화

클러스터 전송 케이블을 비활성화하는 방법

전송 어댑터의 인스턴스 번호 결정 

전송 어댑터의 인스턴스 번호를 결정하는 방법

IP 주소 또는 기존 클러스터의 주소 범위 변경 

기존 클러스터의 개인 네트워크 주소 또는 주소 범위를 변경하는 방법

클러스터 상호 연결 동적 재구성

클러스터 상호 연결에 대한 DR(동적 재구성) 작업을 수행할 경우 고려해야 할 몇 가지 문제점이 있습니다.


주의 – 주의 –

Sun Cluster에서는 각 클러스터 노드에서 다른 모든 클러스터 노드에 대하여 하나 이상의 경로가 작동하고 있어야 합니다. 다른 클러스터 노드에 대한 마지막 경로를 지원하는 독립 상호 연결 인터페이스를 비활성화하면 안됩니다.


공용 네트워크 인터페이스에 대하여 DR 작업을 수행할 경우에는 다음 절차를 순서대로 완료하십시오.

표 7–2 작업 맵: 공용 네트워크 인터페이스 동적 재구성

작업 

지침 

1. 현재 작동하는 상호 연결에서 인터페이스 비활성화 및 제거 

공용 네트워크 인터페이스 동적 재구성

2. 공용 네트워크 인터페이스에 대한 DR 작업 수행 

Sun Enterprise 10000 DR Configuration Guide

Sun Enterprise 10000 Dynamic Reconfiguration Reference Manual(Solaris 9 on Sun HardwareSolaris 10 on Sun Hardware 모음)

Procedure클러스터 상호 연결의 상태를 확인하는 방법

Sun Cluster Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 Sun Cluster Manager 온라인 도움말을 참조하십시오.

이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.

이 절차를 수행하기 위해 수퍼유저로 전환할 필요는 없습니다.

  1. 클러스터 상호 연결의 상태를 확인합니다.


    # clinterconnect status 
  2. 일반적인 상태 메시지는 다음 표를 참조하십시오.

    상태 메시지 

    설명 및 가능한 조치 

    Path online

    경로가 현재 정상적으로 작동하고 있습니다. 조치를 취할 필요가 없습니다. 

    Path waiting

    경로가 현재 초기화되고 있습니다. 조치를 취할 필요가 없습니다. 

    Faulted

    경로가 작동하지 않습니다. 경로가 대기 상태와 온라인 상태 사이에 있을 경우에는 이것이 일시적인 상태일 수 있습니다. clinterconnect status 명령을 다시 실행해도 계속 이 상태가 지속되면 교정 조치를 취하십시오.


예 7–1 클러스터 상호 연결 상태 확인

다음은 작동하는 클러스터 상호 연결의 상태를 표시하는 예입니다.


# clinterconnect status 
-- Cluster Transport Paths --
                    Endpoint             Endpoint             Status
                    --------             --------             ------
  Transport path:   phys-schost-1:qfe1   phys-schost-2:qfe1   Path online
  Transport path:   phys-schost-1:qfe0   phys-schost-2:qfe0   Path online
  Transport path:   phys-schost-1:qfe1   phys-schost-3:qfe1   Path online
  Transport path:   phys-schost-1:qfe0   phys-schost-3:qfe0   Path online
  Transport path:   phys-schost-2:qfe1   phys-schost-3:qfe1   Path online
  Transport path:   phys-schost-2:qfe0   phys-schost-3:qfe0   Path online

Procedure클러스터 전송 케이블, 전송 어댑터 또는 전송 스위치 추가 방법

클러스터 개별 전송의 요구 사항에 대한 자세한 내용은 Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OSInterconnect Requirements and Restrictions을 참조하십시오.

Sun Cluster Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 Sun Cluster Manager 온라인 도움말을 참조하십시오.

이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.

  1. 물리적인 전송 케이블이 설치되어 있는지 확인합니다.

    클러스터 전송 케이블 설치 절차에 대한 내용은 Sun Cluster 3.1 - 3.2 Hardware Administration Manual for Solaris OS 를 참조하십시오.

  2. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.

  3. clsetup 유틸리티를 시작합니다.


    # clsetup
    

    주 메뉴가 표시됩니다.

  4. 클러스터 상호 연결 메뉴를 표시하는 옵션에 해당하는 번호를 입력합니다.


    주 –

    구성에 SCI 어댑터를 사용하는 경우에는 이 절차의 “추가” 단계에서 어댑터 연결(포트 이름)을 물을 때 기본값을 그대로 사용하지 마십시오. 노드가 물리적 케이블로 연결된 돌핀 스위치에서 포트 이름(0, 1, 2 또는 3)을 찾아서 입력하십시오.


  5. 전송 케이블을 추가하는 옵션에 해당하는 번호를 입력합니다.

    지시에 따라 요청하는 정보를 입력하십시오.

  6. 노드에 전송 어댑터를 추가하는 옵션에 해당하는 번호를 입력합니다.

    지시에 따라 요청하는 정보를 입력하십시오.

  7. 전송 스위치를 추가하는 옵션에 해당하는 번호를 입력합니다.

    지시에 따라 요청하는 정보를 입력하십시오.

  8. 클러스터 전송 케이블, 전송 어댑터 또는 전송 스위치가 추가되었는지 확인합니다.


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

예 7–2 클러스터 전송 케이블, 전송 어댑터 또는 전송 스위치 추가

다음 예는 clsetup 유틸리티를 사용하여 노드에 전송 케이블, 전송 어댑터 또는 전송 스위치를 추가하는 방법입니다.


[Ensure that the physical cable is installed.]
[Start the clsetup utility:]
# clsetup
[Select Cluster interconnect]

[Select either Add a transport cable, 
Add a transport adapter to a node, 
or Add a transport switch.}
[Answer the questions when prompted.]
   [You Will Need:  ]       
[Information:       Example:[
   node names             phys-schost-1
   adapter names          qfe2
   switch names         hub2
   transport type         dlpi
[Verify that the clinterconnect
 command completed successfully:]Command completed successfully.
Quit the clsetup Cluster Interconnect Menu and Main Menu. 
[Verify that the cable, adapter, and switch are added:]
# clinterconnect show phys-schost-1:qfe2,hub2
  ===Transport Cables ===
Transport Cable:                  phys-schost-1:qfe2@0,hub2
  Endpoint1:                  phys-schost-2:qfe0@0
  Endpoint2:                  ethernet-1@2 ???? Should this be hub2?
  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

다음 순서

클러스터 전송 케이블의 상호 연결 상태를 확인하려면 클러스터 상호 연결의 상태를 확인하는 방법을 참조하십시오.

Procedure클러스터 전송 케이블, 전송 어댑터 및 전송 스위치를 제거하는 방법

Sun Cluster Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 Sun Cluster Manager 온라인 도움말을 참조하십시오.

다음 절차에 따라 노드 구성에서 클러스터 전송 케이블, 전송 어댑터 및 전송 스위치를 제거합니다. 케이블이 비활성화되어도 케이블의 두 종점은 계속 구성되어 있습니다. 전송 케이블에서 어댑터를 계속 종점으로 사용하면 어댑터를 제거할 수 없습니다.


주의 – 주의 –

각 클러스터 노드에서 다른 모든 클러스터 노드에 대하여 하나 이상의 전송 경로가 작동하고 있어야 합니다. 어떤 노드도 두 노드 사이가 끊어지면 안됩니다. 케이블을 비활성화하기 전에 항상 노드의 클러스터 상호 연결 상태를 확인하십시오. 여분의 연결이 가능한지 확인한 후에 케이블 연결을 비활성화하십시오. 즉, 다른 연결을 사용할 수 있는지 먼저 확인해야 합니다. 노드에서 작동하는 마지막 케이블까지 비활성화하면 노드가 클러스터 구성원에서 제외됩니다.


이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.

  1. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.

  2. 남은 클러스터 전송 경로의 상태를 확인합니다.


    # clinterconnect status
    

    주의 – 주의 –

    2 노드 클러스터에서 노드 하나를 제거하려고 할 때 “path faulted”와 같은 오류 메시지가 나타나면 문제가 있는지 조사한 후에 이 절차를 계속하십시오. 이러한 문제가 발생하면 노드 경로를 사용하지 못할 수도 있습니다. 남은 작동 경로를 제거하면 노드가 클러스터 구성원에서 제외되어 클러스터가 재구성될 수도 있습니다.


  3. clsetup 유틸리티를 시작합니다.


    # clsetup
    

    주 메뉴가 표시됩니다.

  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

Procedure클러스터 전송 케이블을 활성화하는 방법

Sun Cluster Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 Sun Cluster Manager 온라인 도움말을 참조하십시오.

이 옵션을 사용하면 기존 클러스터 전송 케이블을 사용할 수 있습니다.

이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.

  1. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.

  2. clsetup 유틸리티를 시작합니다.


    # clsetup
    

    주 메뉴가 표시됩니다.

  3. 클러스터 상호 연결 메뉴에 액세스하는 옵션에 해당하는 번호를 입력하고 Enter 키를 누릅니다.

  4. 전송 케이블 활성화하는 옵션에 해당하는 번호를 입력하고 Enter 키를 누릅니다.

    화면의 지시를 따르십시오. 식별하려는 케이블 종점 중 하나의 노드와 어댑터 이름을 모두 입력해야 합니다.

  5. 케이블이 활성화되었는지 확인합니다.


    # clinterconnect show  node:adapter,adapternode
    

예 7–4 클러스터 전송 케이블 활성화

이 예는 노드 phys-schost-2에 있는 어댑터 qfe-1에서 클러스터 전송 케이블을 활성화하는 방법입니다.


[Become superuser on any node.]
[Start the clsetup utility:]
# clsetup
[Select Cluster interconnect>Enable a transport cable.[

[Answer the questions when prompted.[
[You will need the following information.[
   You Will Need:         
Information:                        Example:
   node names             phys-schost-2
   adapter names          qfe1
   switch names           hub1
[Verify that the scinterconnect
 command was completed successfully:]
 
clinterconnect  enable phys-schost-2:qfe1
 
Command completed successfully.
[Quit the clsetup Cluster Interconnect Menu and Main Menu.]
[Verify that the cable is enabled:]
# clinterconnect show  phys-schost-1:qfe2,hub2
  Transport cable:   phys-schost-2:qfe1@0 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled

Procedure클러스터 전송 케이블을 비활성화하는 방법

Sun Cluster Manager GUI를 사용하여 이 절차를 수행할 수도 있습니다. 자세한 내용은 Sun Cluster Manager 온라인 도움말을 참조하십시오.

클러스터 상호 연결 경로를 일시적으로 종료하기 위해 클러스터 전송 케이블을 비활성화해야 할 수도 있습니다. 일시적인 종료는 클러스터 상호 연결 문제를 해결하거나 클러스터 상호 연결 하드웨어를 교체할 때 사용합니다.

케이블이 비활성화되어도 케이블의 두 종점은 계속 구성되어 있습니다. 어댑터가 전송 케이블에서 종점으로 계속 사용되는 경우에는 제거할 수 없습니다.


주의 – 주의 –

각 클러스터 노드에서 다른 모든 클러스터 노드에 대하여 하나 이상의 전송 경로가 작동하고 있어야 합니다. 어떤 노드도 두 노드 사이가 끊어지면 안됩니다. 케이블을 비활성화하기 전에 항상 노드의 클러스터 상호 연결 상태를 확인하십시오. 여분의 연결이 가능한지 확인한 후에 케이블 연결을 비활성화하십시오. 즉, 다른 연결을 사용할 수 있는지 먼저 확인해야 합니다. 노드에서 작동하는 마지막 케이블까지 비활성화하면 노드가 클러스터 구성원에서 제외됩니다.


이 절차에서는 장문형 Sun Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다. 명령 및 단문형 명령의 목록을 보려면 부록 A, Sun Cluster 객체 지향 명령를 참조하십시오.

  1. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.

  2. 케이블을 비활성화하기 전에 클러스터 상호 연결의 상태를 확인합니다.


    # clinterconnect status
    

    주의 – 주의 –

    2 노드 클러스터에서 노드 하나를 제거하려고 할 때 “path faulted”와 같은 오류 메시지가 나타나면 문제가 있는지 조사한 후에 이 절차를 계속하십시오. 이러한 문제가 발생하면 노드 경로를 사용하지 못할 수도 있습니다. 남은 작동 경로를 제거하면 노드가 클러스터 구성원에서 제외되어 클러스터가 재구성될 수도 있습니다.


  3. clsetup 유틸리티를 시작합니다.


    # clsetup
    

    주 메뉴가 표시됩니다.

  4. 클러스터 상호 연결 메뉴에 액세스하는 옵션에 해당하는 번호를 입력하고 Enter 키를 누릅니다.

  5. 전송 케이블을 비활성화하는 옵션에 해당하는 번호를 입력하고 Enter 키를 누릅니다.

    지시에 따라 요청하는 정보를 입력합니다. 이 클러스터 상호 연결의 모든 구성 요소가 비활성화됩니다. 식별하려는 케이블 종점 중 하나의 노드와 어댑터 이름을 모두 입력해야 합니다.

  6. 케이블이 비활성화되었는지 확인합니다.


    # clinterconnect show  node:adapter,adapternode
    

예 7–5 클러스터 전송 케이블 비활성화

이 예는 노드 phys-schost-2에 있는 어댑터 qfe-1에서 클러스터 전송 케이블을 비활성화하는 방법입니다.


[Become superuser on any node.]
[Start the clsetup utility:]
# clsetup
[Select Cluster interconnect>Disable a transport cable.]

[Answer the questions when prompted.]
[You will need the following information.]
  [ You Will Need:]
Information:               Example:
   node names             phys-schost-2
   adapter names          qfe1
   switch names           hub1
[Verify that the clinterconnect
 command was completed successfully:]
 Command completed successfully.
[Quit the scsetup Cluster Interconnect Menu and Main Menu.]
[Verify that the cable is disabled:]
# clinterconnect show  -p phys-schost-1:qfe2,hub2
  Transport cable:   phys-schost-2:qfe1@0 ethernet-1@2    Disabled
  Transport cable:   phys-schost-3:qfe0@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:qfe0@0 ethernet-1@1    Enabled

Procedure전송 어댑터의 인스턴스 번호를 결정하는 방법

clsetup 명령을 통해 올바른 전송 어댑터를 추가 및 제거하려면 전송 어댑터의 인스턴스 번호를 결정해야 합니다. 어댑터 이름은 어댑터 유형과 어댑터의 인스턴스 번호로 이루어져 있습니다. 이 절차에서는 예로써 SCI-PCI 어댑터를 사용합니다.

  1. 슬롯 번호를 기준으로 어댑터 이름을 찾습니다.

    다음 화면은 하나의 예이므로 사용자의 하드웨어 내용과 일치하지 않을 수 있습니다.


    # prtdiag
    ...
    ========================= IO Cards =========================                     
    						 Bus  Max  
     IO  Port Bus      Freq Bus  Dev, 
    Type  ID  Side Slot MHz  Freq Func State Name Model
    ---- ---- ---- ---- ---- ---- ---- ----- --------------------------------
    PCI   8    B    2    33   33  2,0  ok    pci11c8,0-pci11c8,d665.11c8.0.0 
    PCI   8    B    3    33   33  3,0  ok    pci11c8,0-pci11c8,d665.11c8.0.0 
    ...
  2. 어댑터의 경로를 사용하여 어댑터의 인스턴스 번호를 찾습니다.

    다음 화면은 하나의 예이므로 사용자의 하드웨어 내용과 일치하지 않을 수 있습니다.


    # grep sci /etc/path_to_inst
    "/pci@1f,400/pci11c8,o@2" 0 "sci"
    "/pci@1f,4000.pci11c8,0@4 "sci"
  3. 어댑터 이름과 슬롯 번호를 사용하여 어댑터의 인스턴스 번호를 찾습니다.

    다음 화면은 하나의 예이므로 사용자의 하드웨어 내용과 일치하지 않을 수 있습니다.


    # prtconf
    ...
     pci, instance #0
     			pci11c8,0, instance #0
    			pci11c8,0, instance #1
    ...

Procedure기존 클러스터의 개인 네트워크 주소 또는 주소 범위를 변경하는 방법

개인 네트워크 주소, 네트워크 주소 범위 또는 이 둘을 모두 변경하려면 다음 절차를 따릅니다.

  1. 각 클러스터 노드에서 다음 보조 단계를 수행하여 모든 클러스터 노드를 비클러스터 모드로 재부트합니다.

    1. 비클러스터 모드로 시작하려면 클러스터의 아무 노드에서나 수퍼유저 또는 solaris.cluster.modify RBAC 인증을 제공하는 역할로 전환합니다.

    2. clnode evacuatecluster shutdown 명령을 사용하여 노드를 종료합니다.

      clnode evacuate 명령은 지정된 노드에서 다음 우선 순위 노드로 모든 장치 그룹을 전환합니다. 또한, 이 명령은 지정된 노드의 전역 또는 비전역 영역에서 다른 노드의 다음 우선 순위 전역 또는 비전역 영역으로 모든 자원 그룹을 전환합니다.


      # clnode evacuate  node
      # cluster shutdown -g0 -y
      
  2. 하나의 노드에서 clsetup 유틸리티를 시작합니다.

    비클러스터 모드에서 실행하면 clsetup 유틸리티에 비클러스터 모드 작업을 위한 주 메뉴가 표시됩니다.

  3. IP 주소 범위 변경 옵션에 해당하는 번호를 입력하고 Enter 키를 누릅니다.

    clsetup 유틸리티에 현재의 개인 네트워크 구성이 표시되고 해당 구성을 변경할지 묻는 메시지가 표시됩니다.

  4. 개인 네트워크 IP 주소 또는 IP 주소 범위를 변경하려면 yes를 입력하고 Enter 키를 누릅니다.

    clsetup 유틸리티에 기본 개인 네트워크 IP 주소(172.16.0.0)가 표시되고 해당 기본값을 사용할 것인지 묻는 메시지가 표시됩니다.

  5. 해당 개인 네트워크 IP 주소를 변경하거나 사용합니다.

    • 기본 개인 네트워크 IP 주소를 사용하고 IP 주소 범위 변경을 진행하려면 yes를 입력하고 Enter 키를 누릅니다.

      clsetup 유틸리티가 기본 넷마스크를 사용할 것인지 묻습니다. 다음 단계로 건너뛰어 응답을 입력합니다.

    • 기본 개인 네트워크 IP 주소를 변경하려면 다음 단계를 수행합니다.

      1. clsetup 유틸리티에서 기본 주소를 사용할 것인지 물으면 그에 대한 응답으로 no를 입력한 후 Enter 키를 누릅니다.

        clsetup 유틸리티에 새 개인 네트워크 IP 주소를 묻는 메시지가 표시됩니다.

      2. 새 IP 주소를 입력하고 Enter 키를 입력합니다.

        clsetup 유틸리티에 기본 넷마스크가 표시되고 이 기본 넷마스크를 사용할 것인지 묻는 메시지가 표시됩니다.

  6. 기본 개인 네트워크 IP 주소 범위를 변경하거나 사용합니다.

    기본 넷마스크는 255.255.248.0입니다. 이 기본 IP 주소 범위는 클러스터에서 최대 64개의 노드와 최대 10개의 개인 네트워크를 지원합니다.

    • 기본 IP 주소 범위를 사용하려면 yes를 입력하고 Enter 키를 입력합니다.

      이제 다음 단계로 건너뜁니다.

    • IP 주소 범위를 변경하려면 다음 단계를 수행합니다.

      1. clsetup 유틸리티에서 기본 주소 범위를 사용할 것인지 물으면 그에 대한 응답으로 no를 입력한 후 Enter 키를 누릅니다.

        기본 넷마스크의 사용을 거부할 경우 클러스터에 구성하고자 하는 노드 및 개인 네트워크의 수를 묻는 메시지가 clsetup 유틸리티에서 표시됩니다.

      2. 클러스터에 구성할 노드 및 개인 네트워크의 수를 입력합니다.

        clsetup 유틸리티는 이 숫자를 가지고 두 개의 넷마스크를 제안하여 계산합니다.

        • 첫 번째 넷마스크는 지정한 수의 노드 및 개인 네트워크를 지원하는 최소 넷마스크입니다.

        • 두 번째 넷마스크는 지정한 노드 및 개인 네트워크 수의 두 배를 지원하여 차후 확대될 경우에도 수용할 수 있도록 합니다.

      3. 계산된 넷마스크 중 하나로 지정하거나 원하는 노드 및 개인 네트워크 수를 지원하는 다른 넷마스크를 지정합니다.

  7. clsetup 유틸리티가 업데이트를 진행할 것인지 물으면 그에 대한 응답으로 yes 를 입력합니다.

  8. 모두 완료되면 clsetup 유틸리티를 종료합니다.

  9. 각 클러스터 노드에 대해 다음 보조 단계를 완료하여 각 클러스터 노드를 클러스터 모드로 재부트합니다.

    1. 노드를 부트합니다.

      • SPARC 기반 시스템에서는 다음을 수행합니다.


        ok boot
        
      • x86 기반 시스템에서는 다음을 수행합니다.

        GRUB 메뉴가 나타나면 적절한 Solaris 항목을 선택하고 Enter 키를 누르십시오. GRUB 메뉴가 다음과 같이 나타납니다.


        GNU GRUB version 0.95 (631K lower / 2095488K upper memory)
        +-------------------------------------------------------------------------+
        | Solaris 10 /sol_10_x86                                                  |
        | Solaris failsafe                                                        |
        |                                                                         |
        +-------------------------------------------------------------------------+
        Use the ^ and v keys to select which entry is highlighted.
        Press enter to boot the selected OS, 'e' to edit the
        commands before booting, or 'c' for a command-line.
  10. 노드가 오류 없이 부트되고 온라인 상태인지 확인합니다.


    # cluster status -t node