windows_server:powershell:initiate_iscsi

Initier des connexions iSCSi en CLI

Pour initier une connexion iSCSi en PowerShell, quelques étapes sont nécessaires.

On démarre le service et on le met en démarrage automatique

Start-Service msiscsi
Set-Service msiscsi -StartupType "Automatic"

On initie la connexion vers le serveur iSCSi

New-IscsiTargetPortal -TargetPortalAddress $IP_ISCSI

On vérifie que la connexion est initialisée et que nous voyons les LUN

Get-IscsiTarget
IsConnected NodeAddress                                        PSComputerName
----------- -----------                                        --------------
      False iqn.2000-01.com.synology:NASCL.WITNESS.44034fd745
      False iqn.2000-01.com.synology:NASCL.LUN-VM.44034fd745
      False iqn.2000-01.com.synology:NASCL.LUN-DATA.44034fd745

Nous voyons ici nos 3 différentes LUN qui sont déconnectées.

Nous pouvons connecter toutes nos LUNs de manière persistente d'un coup à l'aide d'un foreach

foreach($a in (Get-IscsiTarget).NodeAddress) { Connect-IscsiTarget -NodeAddress $a -IsPersistent $true }

Ou alors on connecte le node que l'on veut :

Connect-IscsiTarget -NodeAddress iqn.2000-01.com.synology:NASCL.WITNESS.44034fd745 -IsPersistent $true

On peut vérifier que le disque est bien monté avec Get-Disk

  • windows_server/powershell/initiate_iscsi.txt
  • Dernière modification: 2020/04/07 21:19
  • (modification externe)