JavaScript is required to for searching.
탐색 링크 건너뛰기
인쇄 보기 종료
Oracle Solaris Cluster 시스템 관리 설명서     Oracle Solaris Cluster 4.0 (한국어)
search filter icon
search icon

문서 정보

머리말

1.  Oracle Solaris Cluster 관리 방법 소개

2.  Oracle Solaris Cluster 및 RBAC

3.  클러스터 종료 및 부트

4.  데이터 복제 접근 방식

5.  전역 장치, 디스크 경로 모니터링 및 클러스터 파일 시스템 관리

6.  쿼럼 관리

7.  클러스터 상호 연결 및 공용 네트워크 관리

클러스터 상호 연결 관리

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

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

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

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

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

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

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

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

공용 네트워크 관리

클러스터에서 IP Network Multipathing 그룹을 관리하는 방법

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

8.  노드 추가 및 제거

9.  클러스터 관리

10.  CPU 사용 제어 구성

11.  소프트웨어 업데이트

12.  클러스터 백업 및 복원

A.  예

색인

클러스터 상호 연결 관리

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

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

클러스터 소프트웨어의 설치 절차는 Oracle Solaris Cluster 소프트웨어 설치 설명서를 참조하십시오. 클러스터 하드웨어 구성 요소의 서비스 절차는 Oracle Solaris Cluster Hardware Administration Manual을 참조하십시오.


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


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

작업
지침
clsetup(1CL)을 사용하여 클러스터 전송 관리
clinterconnect status를 사용하여 클러스터 상호 연결 상태 확인
clsetup를 사용하여 클러스터 전송 케이블, 전송 어댑터 또는 스위치 추가
clsetup를 사용하여 클러스터 전송 케이블, 전송 어댑터 또는 전송 스위치 제거
clsetup을 사용하여 클러스터 전송 케이블을 사용 가능하게 설정
clsetup을 사용하여 클러스터 전송 케이블을 사용 불가하게 설정
전송 어댑터의 인스턴스 번호 결정
IP 주소 또는 기존 클러스터의 주소 범위 변경

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

클러스터 상호 연결에서 동적 재구성(Dynamic Reconfiguration, DR) 작업을 완료하는 경우 몇 가지 문제를 고려해야 합니다.


주의

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


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

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

작업
지침
1. 현재 작동하는 상호 연결에서 인터페이스 비활성화 및 제거
2. 공용 네트워크 인터페이스에 대한 DR 작업 수행

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

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris 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:net0   phys-schost-2:net0   Path online
  Transport path:   phys-schost-1:net4   phys-schost-2:net4   Path online
  Transport path:   phys-schost-1:net0   phys-schost-3:net0   Path online
  Transport path:   phys-schost-1:net4   phys-schost-3:net4   Path online
  Transport path:   phys-schost-2:net0   phys-schost-3:net0   Path online
  Transport path:   phys-schost-2:net4   phys-schost-3:net4   Path online

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

클러스터 개인 전송 요구 사항에 대한 자세한 내용은 Oracle Solaris Cluster Hardware Administration Manual의 Interconnect Requirements and Restrictions을 참조하십시오.

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.

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

    클러스터 전송 케이블 설치 절차는 Oracle Solaris Cluster Hardware Administration Manual을 참조하십시오.

  2. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.
  3. clsetup 유틸리티를 시작합니다.
    # clsetup

    주 메뉴가 표시됩니다.

  4. 클러스터 상호 연결 메뉴를 표시하는 옵션에 대한 번호를 입력합니다.
  5. 전송 케이블을 추가하는 옵션에 대한 번호를 입력합니다.

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

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

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

    클러스터 상호 연결에 다음 어댑터를 하나를 사용하려면 각 클러스터 노드에 있는 /etc/system 파일에 관련 항목을 추가합니다. 다음에 시스템을 재부트하면 이 항목이 적용됩니다.


    어댑터
    항목
    nge
    set nge:nge_taskq_disable=1
    e1000g
    set e1000g:e1000g_taskq_disable=1
  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          net5
   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:net5,hub2
  ===Transport Cables ===
Transport Cable:              phys-schost-1:net5@0,hub2
  Endpoint1:                  phys-schost-2:net4@0
  Endpoint2:                  hub2@2
  State:                      Enabled

# clinterconnect show phys-schost-1:net5
=== Transport Adepters for net5
Transport Adapter:                             net5
  Adapter State:                                 Enabled
  Adapter Transport Type:                        dlpi
  Adapter Property (device_name):                net6
  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

다음 순서

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

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

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


주의

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


phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.

  1. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.
  2. 남은 클러스터 전송 경로의 상태를 확인합니다.
    # clinterconnect status

    주의

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


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

    주 메뉴가 표시됩니다.

  4. 클러스터 상호 연결 메뉴에 액세스하는 옵션에 대한 번호를 입력합니다.
  5. 전송 케이블을 사용하지 않는 옵션에 대한 번호를 입력합니다.

    지시에 따라 요청하는 정보를 입력하십시오. 적용할 수 있는 노드 이름, 어댑터 이름 및 스위치 이름을 알아야 합니다.

  6. 전송 케이블을 제거하는 옵션에 대한 번호를 입력합니다.

    지시에 따라 요청하는 정보를 입력하십시오. 적용할 수 있는 노드 이름, 어댑터 이름 및 스위치 이름을 알아야 합니다.


    주 - 물리적인 케이블을 제거할 경우에는 포트와 대상 장치 사이의 케이블 연결을 끊으십시오.


  7. 노드에서 전송 어댑터를 제거하는 옵션에 대한 번호를 입력합니다.

    지시에 따라 요청하는 정보를 입력하십시오. 적용할 수 있는 노드 이름, 어댑터 이름 및 스위치 이름을 알아야 합니다.

    노드에서 물리적 어댑터를 제거하려는 경우 Oracle Solaris Cluster Hardware Administration Manual에서 하드웨어 서비스 절차를 참조하십시오.

  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          net0
   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:net5,hub2@0
 ===Transport Cables ===
Transport Cable:                        phys-schost-1:net5,hub2@0
  Endpoint1:                            phys-schost-1:net5
  Endpoint2:                            hub2@0
  State:                                Enabled

# clinterconnect show phys-schost-1:net5
=== Transport Adepters for net5
Transport Adapter:                             net5
  Adapter State:                                 Enabled
  Adapter Transport Type:                        dlpi
  Adapter Property (device_name):                net6
  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 hub2
=== Transport Switches ===
Transport Switch:                                hub2
  State:                                            Enabled
  Type:                                             switch
  Port Names:                                       1 2
  Port State(1):                                    Enabled
  Port State(2):                                    Enabled

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

이 옵션은 기존의 클러스터 전송 케이블을 활성화하는 데 사용됩니다.

phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris Cluster 명령을 제공합니다. 대부분의 명령에는 단문형도 있습니다. 명령은 명령 이름이 장문형과 단문형인 것을 제외하면 동일합니다.

  1. 임의의 클러스터의 노드에서 수퍼유저로 전환합니다.
  2. clsetup 유틸리티를 시작합니다.
    # clsetup

    주 메뉴가 표시됩니다.

  3. 클러스터 상호 연결 메뉴에 액세스하는 옵션에 대한 번호를 입력하고 Enter 키를 누릅니다.
  4. 전송 케이블을 활성화하는 옵션에 대한 번호를 입력하고 Enter 키를 누릅니다.

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

  5. 케이블이 활성화되었는지 확인합니다.
    # clinterconnect show node:adapter,adapternode

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

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

[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          net0
   switch names           hub1
[Verify that the scinterconnect
 command was completed successfully:]
 
clinterconnect  enable phys-schost-2:net0
 
Command completed successfully.
[Quit the clsetup Cluster Interconnect Menu and Main Menu.]
[Verify that the cable is enabled:]
# clinterconnect show phys-schost-1:net5,hub2
  Transport cable:   phys-schost-2:net0@0 ethernet-1@2    Enabled
  Transport cable:   phys-schost-3:net5@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:net5@0 ethernet-1@1    Enabled

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

클러스터 상호 연결 경로를 일시적으로 종료하기 위해 클러스터 전송 케이블을 사용 안함으로 설정할 필요가 있습니다. 일시적인 종료는 클러스터 상호 연결 문제를 해결하거나 클러스터 상호 연결 하드웨어를 교체할 때 사용합니다.

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


주의

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


phys-schost# 프롬프트는 전역 클러스터 프롬프트를 반영합니다. 전역 클러스터에서 이 절차를 수행합니다.

이 절차에서는 장문형 Oracle Solaris 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에 있는 어댑터 net0에서 클러스터 전송 케이블을 사용 안함으로 설정하는 방법을 보여줍니다.

[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          net0
   switch names           hub1
[Verify that the clinterconnect
 command was completed successfully:]
 Command completed successfully.
[Quit the clsetup Cluster Interconnect Menu and Main Menu.]
[Verify that the cable is disabled:]
# clinterconnect show -p phys-schost-1:net5,hub2
  Transport cable:   phys-schost-2:net0@0 ethernet-1@2    Disabled
  Transport cable:   phys-schost-3:net5@1 ethernet-1@3    Enabled
  Transport cable:   phys-schost-1:net5@0 ethernet-1@1    Enabled

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

clsetup 명령을 통해 올바른 전송 어댑터를 추가 및 제거하려면 전송 어댑터의 인스턴스 번호를 결정해야 합니다. 어댑터 이름은 어댑터 유형과 어댑터의 인스턴스 번호로 이루어져 있습니다.

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

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

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

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

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

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

    # prtconf
    ...
    xyz, instance #0
                 xyz11c8,0, instance #0
                xyz11c8,0, instance #1
    ...

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

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

시작하기 전에

수퍼유저에 대한 원격 셸(rsh(1M)) 또는 보안 셸(ssh(1)) 액세스가 모든 클러스터 노드에 대해 활성화되어 있는지 확인합니다.

  1. 각 클러스터 노드에서 다음 보조 단계를 수행하여 모든 클러스터 노드를 비클러스터 모드로 재부트합니다.
    1. 비클러스터 모드로 시작하려면 클러스터의 임의 노드에서 수퍼유저 또는 solaris.cluster.modify RBAC 인증을 제공하는 역할로 전환합니다.
    2. clnode evacuatecluster shutdown 명령을 사용하여 노드를 종료합니다.

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

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

    비클러스터 모드로 실행되는 경우 clsetup 유틸리티에 비클러스터 모드 작업을 위한 주 메뉴가 표시됩니다.

  3. Change Network Addressing and Ranges for the Cluster Transport(클러스터 전송에 대한 네트워크 주소 지정 및 범위 변경) 메뉴 항목을 선택합니다.

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

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

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

  5. 해당 개인 네트워크 IP 주소를 변경하거나 사용합니다.
    • 기본 개인 네트워크 IP 주소를 사용하고 IP 주소 범위 변경을 진행하려면 yes를 입력하고 Enter 키를 누릅니다.
    • 기본 개인 네트워크 IP 주소를 변경하려면:
      1. clsetup 유틸리티에서 기본 주소를 사용할지를 물으면 그에 대한 응답으로 no를 입력한 후 Enter 키를 누릅니다.

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

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

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

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

    기본 넷마스크는 255.255.240.0입니다. 이 기본 IP 주소 범위는 클러스터에서 최대 64개의 노드, 12개의 영역 클러스터 및 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 메뉴가 표시되면 적절한 Oracle Solaris 항목을 선택하고 Enter 키를 누릅니다.

  10. 노드가 오류 없이 부트되고 온라인 상태인지 확인합니다.
    # cluster status -t node