IT. POST LIST

POST ALL LABEL

리눅스 서버(iscsi target) + 윈도우서버 (client) powershell

By 때찌때찌맴매 - 1월 27, 2018

** 리눅스 서버(iscsi target) + 윈도우서버 (client) powershell

* 서비스 오픈을 위해 리눅스 스토리지를 이용하여, 윈도우 클라이언트 서버에 블록스토리지 제공목적으로  해당 명령어들을 사용하였습니다.
* 파워쉘을 이용해 iscsi 블록스토리지를 연결및 제거 합니다.


** iSCSI 대상 포털 추가
PS C:\> New-IscsiTargetPortal -TargetPortalAddress "{iscsi target IP}"
InitiatorInstanceName      : 
InitiatorNodeAddress       : 
InitiatorPortalAddress     : 
InititorIPAdressListNumber : 4294967295 
IsDataDigest               : False 
IsHeaderDigest             : False 
TargetPortalAddress        : {IP}
TargetPortalPortNumber     : 3260

** iSCSI 대상 포털 삭제및 갱신
PS C:\> Remove-IscsiTargetPortal -TargetPortalAddress "{iscsi target IP}" -confirm:$false
삭제시 명령의 확인을 무시하려면 -confirm:$false  사용

삭제 후 포탈은 삭제 되도 검색된 대상은 보이기 때문에 삭제 후 업데이트함

PS C:\> Update-IscsiTarget

[ iscsi 대상 연결 및 해지 ]

The first command gets iSCSI targets by using the **Get-IscsiTarget** cmdlet.The second command gets iSCSI targets, and then stores them in the $Target variable. The third command disconnects the iSCSI target identified by its **NodeAddress** by using the **Disconnect-IscsiTarget** cmdlet. The final command connections the iSCSI target identified by its **NodeAddress**.
PS C:\> Get-IscsiTarget
IsConnected NodeAddress 
----------- ----------- 
True iqn.1991-05.com.contoso:testiscsi-deepcore-target 
PS C:\> $Target = Get-IscsiTarget   => 변수 상태로 받게 되면 접근할 수 있는 모든 target 연결
PS C:\> Disconnect-IscsiTarget -NodeAddress $Target.NodeAddress
Confirm 
Are you sure you want to perform this action? 
Performing operation '' on Target ''. 
[Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "Y"): **Y**
PS C:\> Connect-IscsiTarget -NodeAddress $Target.NodeAddress
AuthenticationType      : NONE 
InitiatorInstanceName   : ROOT\ISCSIPRT\0000_0 
InitiatorNodeAddress    : iqn.1991-05.com.contoso:deepcore.contoso.com 
InitiatorPortalAddress  : 
InitiatorSideIdentifier : 400001370000 
IsConnected             : True 
IsDataDigest            : False 
IsDiscovered            : True 
IsHeaderDigest          : False 
IsMultipathEnabled      : False 
IsPersistent            : True 
NumberOfConnections     : 1 
SessionIdentifier       : fffffa800d008430-400001370000000b 
TargetNodeAddress       : iqn.1991-05.com.contoso:testiscsi-deepcore-target 
TargetSideIdentifier    : 0100


** 단일 대상 연결 (단일 연결로 많이 사용함)
PS C:\> Connect-IscsiTarget -NodeAddress {iqn_numb}

** 단일 대상 해지
PS C:\> Disconnect-IscsiTarget -NodeAddress {iqn_numb} -confirm:$false






  • Share:

You Might Also Like

0 개의 댓글