chnode

chnode 명령을 사용하여 노드에 지정되는 이름 및 기타 옵션을 변경할 수 있습니다. 그리고 후속 명령을 실행할 때 새 이름을 사용할 수 있습니다. 이 명령과 연관된 모든 매개변수는 선택사항입니다. 그러나 하나 이상의 매개변수를 지정해야 합니다.

구문

구문 도표 읽기시각적 구문 도표 생략
>>- chnode -- --+------------------------+--+-------------+----->
                +- -iscsialias -- alias -+  '- -failover -'   
                '- -noiscsialias --------'                    

>-- --+--------------------------+-- --------------------------->
      '- -name -- new_node_name -'      

>--+------------------------+-- -------------------------------->
   '- -identify --+- yes -+-'      
                  '- no --'        

>--+--------------------------+-- --+- object_id ---+----------><
   +- -site --+- site_id ---+-+     '- object_name -'   
   |          '- site_name -' |                         
   '- -nosite ----------------'                         

매개변수

-iscsialias  alias 
(선택사항) 노드의 iSCSI 이름을 지정합니다. 최대 길이는 79자입니다. iSCSI 별명에는 공백을 사용하지 마십시오.
중요사항: 온라인 스페어 노드에 대해 이 매개변수를 지정할 수 있습니다.
-noiscsialias
(선택사항) 이 노드에 대해 이전에 설정한 iSCSI 이름을 지웁니다. iscsialias 매개변수로 이 매개변수를 지정할 수 없습니다.
중요사항: 온라인 스페어 노드에 대해 이 매개변수를 지정할 수 있습니다.
-failover
(선택사항) 설정되는 이름 또는 iSCSI 별명이 I/O 그룹에 있는 파트너 노드의 이름이나 별명이 되도록 지정합니다. 파트너 노드가 없는 경우에 설정된 값은 클러스터형 시스템(시스템)에 추가될 때 파트너 노드에 적용됩니다. 파트너 노드가 있는 경우에 이 매개변수를 사용하면, 해당 노드의 이름이나 별명이 변경됩니다.
중요사항: 온라인 스페어 노드에 대해 이 매개변수를 지정할 수 있습니다.
-name  new_node_name 
(선택사항) 노드에 지정할 이름을 지정합니다.
참고: chnode 명령에 -name과 함께 제공된 노드 이름은 노드 이름이나 노드 장애 복구 이름으로 이미 사용 중이 아니어야 합니다.
중요사항: 각 노드의 IQN(iSCSI Qualified Name)은 클러스터형 시스템 및 노드 이름을 사용하여 생성됩니다. iSCSI 프로토콜을 사용 중인 경우, 이름을 바꾸면 클러스터형 시스템에 있는 모든 노드의 IQN도 변경되어 모든 iSCSI 연결 호스트를 재구성해야 할 수 있습니다.
-identify yes | no
(선택사항) 노드에서 사용된 LED(Light-Emitting Diode)를 제어할 수 있도록 허용합니다. 값은 yes 또는 no입니다.
중요사항: 온라인 스페어 노드에 대해 이 매개변수를 지정할 수 있습니다.
-site site_id | site_name
(선택사항) 기존 노드에 대한 숫자 사이트 값 또는 사이트 이름을 지정합니다. 값은 1 또는 2입니다.
참고: 시스템 토폴로지가 HyperSwap® 또는 stretched인 경우 노드에 지정된 사이트를 변경할 수 없습니다.
-nosite
(선택사항) 사이트 값을 다시 설정합니다.
 object_id | object_name 
(필수) 수정할 오브젝트 이름 또는 ID를 지정합니다. 매개변수 뒤의 변수는 다음 중 하나입니다.
  • 노드를 클러스터형 시스템에 추가할 때 지정한 오브젝트 이름
  • 노드에 지정된 오브젝트 ID(WWNN(Worldwide Node Name))

설명

failover 매개변수가 지정되지 않은 경우, 이 명령은 노드의 이름이나 iSCSI 별명을 변경합니다. 그런 다음 후속 명령에서 이 이름을 사용하여 노드를 식별할 수 있습니다.

failover 매개변수는 I/O 그룹에서 파트너 노드에 일반적으로 적용되는 값을 지정하는 데 사용됩니다. 파트너 노드가 오프라인이면 iSCSI 별명과 IQN은 I/O 그룹의 나머지 노드에 지정됩니다. iSCSI 호스트 데이터 액세스가 유지됩니다. 이러한 매개변수를 설정할 때 파트너 노드가 오프라인이면 매개변수가 설정된 노드는 지정된 iSCSI 별명이나, 노드 이름을 사용하여 작성된 IQN에 대한 iSCSI I/O 요청을 처리합니다. 이러한 매개변수를 설정할 때 I/O 그룹의 파트너 노드가 온라인이면 파트너 노드는 지정된 iSCSI 별명과 해당 노드 이름 및 IQN 변경에 대한 iSCSI 요청을 처리합니다.

입출력(I/O)을 실행하지 않고 노드의 이름을 변경하려면 다음을 수행하십시오.
  1. 호스트 시스템이 I/O 그룹(I/O가 발생하는 볼륨을 호스트하는)의 두 노드 캐니스터와 활성 세션을 가지고 있는지 확인하십시오.
  2. chnode 명령을 사용하여 한 노드 캐니스터의 이름을 변경하십시오.
  3. 호스트 시스템에서 이름이 변경되는 노드 캐니스터를 로그아웃하십시오.
  4. 호스트 운영 체제의 검색 메커니즘을 사용하여 호스트에서 대상 IQN(iSCSI Qualified Name)을 다시 검색하십시오.
  5. 호스트 시스템에서 발견한 새 대상 IQN으로 로그인하고 로그인이 성공하는지 확인하십시오.
  6. 기타 노드 캐니스터에 대해 2-5단계를 반복하십시오.
참고: VMware ESX를 사용할 때 이전 대상 IQN을 포함하는 정적 경로(iSCSI 이니시에이터 특성의)를 삭제하십시오.
이는 노드 캐니스터 이름의 변경이 대상 장애복구와 같은 이벤트 중에 iSCSI I/O에 영향을 주지 않도록 보장합니다.

호출 예제

chnode -name newname -identify yes node8

출력 결과:

No feedback

호출 예제

chnode -name testnodeone nodeone

출력 결과:

No feedback

호출 예제

chnode -site 1 node2

출력 결과:

No feedback