mkhost

mkhost 명령을 사용하여 논리 호스트 오브젝트를 작성할 수 있습니다.

구문

구문 도표 읽기시각적 구문 도표 생략
>>- mkhost -- --+---------------------+-- ---------------------->
                '- -name -- new_name -'      

>--+- -saswwpn -- wwpn_list ------+----------------------------->
   +- -fcwwpn -- wwpn_list -------+   
   '- -iscsiname--iscsi_name_list-'   

>-- --+-----------------------+-- ------------------------------>
      '- -iogrp -iogrp_list  -'      

>-- --+-------------------------+-- --+----------+-------------->
      '- -mask -port_login_mask-'     '- -force -'   

>--+-------------------------------+---------------------------->
   '- -type --+- hpux -----------+-'   
              +- tpgs -----------+     
              +- generic --------+     
              +- openvms --------+     
              +- adminlun -------+     
              '- hide_secondary -'     

>--+-------------------------------------------------------------------+-><
   '- -site --+- site_name -+-- -hostcluster --+- host_cluster_id ---+-'   
              '- site_id ---'                  '- host_cluster_name -'     

매개변수

-name new_name
(선택사항) 새 호스트 오브젝트의 이름 또는 레이블을 지정합니다.
-saswwpn wwpn_list
(-iscsiname 또는 -fcwwpn을 사용하지 않는 경우 필수) 16자의 16진 문자열이 있는 SAS(Serial Attached SCSI) WWPN 목록을 지정합니다.
-fcwwpn wwpn_list
(-saswwpn 또는 -iscsiname을 사용하지 않는 경우 필수) 16자의 16진 문자열로 구성된 파이버 채널(FC) WWPN의 목록을 지정합니다.
-iscsiname iscsi_name_list
(-fcwwpn 또는 saswwpn을 사용하지 않는 경우 필수) 호스트에 추가할 쉼표로 구분된 iSCSI 이름 목록을 지정합니다. 하나 이상의 WWPN 또는 iSCSI 이름을 지정해야 합니다. -fcwwpn 또는 -saswwpn 매개변수와 함께 이 매개변수를 사용할 수 없습니다.
-iogrp iogrp_list
(선택사항) 호스트가 볼륨에 액세스할 수 있는 하나 이상의 입/출력(I/O) 그룹 세트를 지정합니다. I/O 그룹은 콜론으로 구분된 해당 이름 또는 ID를 사용하여 지정됩니다. 이름 및 ID는 목록에서 혼합할 수 있습니다. 이 매개변수를 지정하지 않으면 호스트가 모든 I/O 그룹과 연관됩니다.
-mask port_login_mask
(선택사항) 호스트가 액세스할 수 있는 노드 대상 포트와 호스트의 파이버 채널(FC) 포트 마스크를 지정합니다. 호스트 오브젝트의 WWPN(Worldwide Port Name)은 마스크에 포함되어 있고 호스트 오브젝트의 I/O 그룹에 있는 노드 포트에서 볼륨에 액세스해야 합니다. 포트 마스크는 64 2진 비트이고 0과 1의 조합으로 구성됩니다. 여기서, 0은 해당하는 FC I/O 포트를 사용할 수 없음을 나타내고 1은 해당하는 FC I/O 포트를 사용할 수 있음을 나타냅니다. 마스크의 가장 오른쪽 비트는 FC I/O 포트 1에 해당합니다. 올바른 마스크 값의 범위는 0000(포트 사용 안함)에서 1111111111111111111111111111111111111111111111111111111111111111(모든 포트 사용)까지입니다. 예를 들어 마스크 111111101101은 포트 1, 3, 4, 6, 7, 8, 9, 10, 11, 12를 사용합니다.
-force
(선택사항) WWPN을 유효성 검증하지 않고 논리 호스트 오브젝트를 작성하도록 지정합니다.
-type hpux | tpgs | generic | openvms | adminlun | hide_secondary
(선택사항) 호스트 유형을 지정합니다. 기본값은 generic입니다. adminlun 호스트 유형은 관리 GUI의 VVOL 호스트 유형과 동일합니다. tpgs 호스트 유형을 사용하면 추가 대상 포트 장치를 고려할 수 있으며 Solaris 호스트에 필수입니다.
-hostcluster host_cluster_id | host_cluster_name
(선택사항) 새 호스트 오브젝트가 작성되는 호스트 클러스터 ID(숫자 값) 또는 이름(영숫자 값)을 지정합니다.

설명

mkhost 명령은 하나 이상의 HBA WWPN 또는 iSCSI 이름을 논리 호스트 오브젝트와 연관시킵니다. 이 명령은 새 호스트를 작성합니다. 명령을 완료하면 ID가 표시됩니다. mkvdiskhostmap 명령을 사용하여 호스트에 볼륨을 맵핑하면 이 오브젝트를 연속해서 사용할 수 있습니다. -hostcluster를 지정하여 호스트 클러스터 내부에 직접 호스트를 작성하는 경우 해당 호스트는 존재하는 모든 공유 맵핑을 상속받습니다.

mkhost 명령을 한 번만 실행하십시오. 클러스터형 시스템은 호스트 구역에서 WWPN의 패브릭을 스캔합니다. 시스템 자체는 호스트를 필터링하여 어떤 호스트에 어떤 WWPN이 있는지를 판별할 수 없습니다. 따라서 호스트를 식별하려면 mkhost 명령을 사용해야 합니다.

호스트를 식별한 후 호스트와 볼륨 간의 맵핑이 작성됩니다. 이러한 맵핑은 맵핑된 호스트에 볼륨을 효과적으로 표시합니다. 호스트 오브젝트의 모든 WWPN은 볼륨에 맵핑됩니다.

일부 HBA 장치 드라이버는 대상 LUN(Logical Unit Number)이 인식될 때까지 패브릭에 로그인하지 않습니다. 로그인하지 않으므로 해당 WWPN은 후보 포트로 인식되지 않습니다. 이 명령에서 force 매개변수를 지정하여 WWPN 목록의 유효성 검증을 중지할 수 있습니다.

이 명령은 시스템 내 한계에서 허용하는 것보다 더 많은 호스트 포트 또는 호스트 오브젝트와 연관된 I/O 그룹에 호스트를 추가한 경우 실패합니다.

추가 정보는 mkvdiskhostmap, lssasportcandidate, lsfcportcandidate 명령을 참조하십시오. 특정 호스트의 매개변수 요구사항에 대한 자세한 정보는 다음 지원 사이트를 참조하십시오.

http://www-03.ibm.com/systems/support/storage/ssic/interoperability.wss

호출 예제

mkhost -name hostone -saswwpn 210100E08B251DD4:210100F08C262DD8 -force  -mask 111111101101

출력 결과:

Host id [1] successfully created

호출 예제

mkhost -iscsiname iqn.localhost.hostid.7f000001 -name newhost

출력 결과:

Host, id [10], successfully created

호출 예제

mkhost -fcwwpn 210100E08B251EE6:210100F08C262EE7 -type openvms

출력 결과:

Host, id [1], successfully created

호출 예제

mkhost -fcwwpn 210100E08B251EE6 -site site1

출력 결과:

Host, id [1], successfully created