Jak rozšířit velikost disku na iSCSI Target serveru?
Zajímavý problém – jak rozšířit kapacitu iSCSI disku, který je založen na W2008R2 iSCSI Target serveru, když na tomto serveru není nainstalován Hyper-V Server? Nakonec jsem prošel těmito kroky:
- zastavit služby na serverech iSCSI iniciátorů, aby něco nelehlo natvrdo
- na iSCSI serveru zastavit službu WinTarget, neboli Microsoft iSCSI Software Target. Tento krok je nezbytně nutný, aby byly uvolněny VHD soubory, které představují konkrétní iSCSI disky.
- na nějakém Hyper-V Serveru (nejlépe takovém, který je na stejné gigabitové síti) si otevřít CMD jako admin a přimapovat si dočasně vzdálenou lokaci s VHD soubory, které přestavují iSCSI disky. Např. net use k: \\BackupServer\d$ /user:domain\administrator.
- Následně spustit Hyper-V Manager, v pravém sloupci zvolit Edit Disk… a zadat cestu ke vzdálenému VHD souboru, např. k:\BackupDisks\Server1Backup.VHD
- v dalších krocích zvolit Extend… a následně zadat cílovou velikost VHD souboru, neboli iSCSI disku. Spustí se proces rozšiřování VHD souboru, trvá to fakt hodně dlouho. Chce to vydržet, v žádném případě nepřerušovat.
- ukončit Hyper-V Manager (nutné, jinak je problém s následujícím bodem)
- odpojit vzdálený disk příkazem net use k: /del
- zopakovat případně kroky 3 až 7 pro další iSCSI disky
- na iSCSI serveru nastartovat službu WinTarget
- připojit se na servery s iSCSI iniciátory, zkontrolovat dostupnost iSCSI disku
- spustit na každém serveru s iSCSI iniciátory Disk Management a na dosud nezvětšeném logickém disku dát pravé tlačítko a Extend Volume…
- nastartovat služby zastavené v bodě 1.
Tím je rozšiřování iSCSI disku dokončeno. Jsem docela zvědav, jestli i W2012 iSCSI Target serveru došlo k nějaké změně, aby nebylo nutné tento obludný postup procházet.