Domácí síťování: Pirátské vysílání – iSCSI a PC bez disku | Kapitola 4
Seznam kapitol
Dnes se podíváme na iSCSI, což je moc zajímavá technologie z velkého světa serverů. Naučíme se předělat běžnou síťovou kartu Intel tak, aby váš počítač mohl nastartovat čistě z NAS, připojovat si disky za běhu PC, přepínat operační systém z Windows a další vychytávky spojené se světem serverů.
Připojení iSCSI Targetu z příkazové řádky
Startování počítačů z iSCSI je zajímavá kutilská vychytávka a hned se k ní dostaneme, ale běžněji chcete iSCSI disk připojit k běžícímu počítači, třeba abyste provedli zálohu a po skončení práce disk zase odpojili.
Obecně, má to dost využití. Pokud sdílíte počítač s několika lidmi, můžete chtít 100% privátní disk jen sami pro sebe, pak se hodí spouštěcí dávka a soubor umístěný na ploše. S diskem připojeným přes iSCSI můžete dělat cokoliv jako s běžným diskem, třeba na něj instalovat hry. (Pozor: Wi-Fi a iSCSI nejsou kamarádi!)
Pro zjednodušení nikde v článku neřeším autentizaci, funguje to i bez ní.
Poznámka: Suché teorie o iSCSI je všude dost, proto jsem článek uchopil takříkajíc z druhé strany. Přesné definice termínů jako Portál, Target, Initiator si můžete vygooglovat. Hlavně vás chci nalákat na iSCSI.
Než začneme, je dobré vymazat z Initiatoru z Windows všechny vazby na portál/target, po spuštění příkazů si v něm můžete kontrolovat výsledky, jak příkazy přidají portál/Target, připojí a následně odpojí Target.
"Jako správce" si spusťte PowerShell, což je vylepšená příkazová řádka Windows.
A začnu připojení k portálu příkazem:
new-iscsitargetportal -TargetPortalAddress ***IP_nebo_jmeno_NAS__***
Pro mě to znamená: new-iscsitargetportal -TargetPortalAddress 192.168.1.5
Tím jsem přidal Portál, tedy místo, kde má smysl hledat Targety.
Připojím si Target příkazem:
Connect-IscsiTarget -NodeAddress "IQN název protistrany"
Pro mě to znamená: Connect-IscsiTarget -NodeAddress "iqn.2000-01.com.synology:data.target-1"
A v systému se mi objevil další připojený disk. V Microsoft iSCSI initiatoru samozřejmě vidím aktuální stav.
Dávka pokračuje třetím příkazem, který může například kopírovat data, nebo dělat cokoliv jiného.
Teď se od Targetu odpojím příkazem:
Disconnect-IscsiTarget -NodeAddress "IQN název protistrany"
Tedy:Disconnect-IscsiTarget -NodeAddress "iqn.2000-01.com.synology:data.target-1" -Confirm:$false
Chování s parametrem -Confirm:$false nemám všude odzkoušené, hlavně ve starších Windows se tato Microsoftí implementace iSCSI hrozně vzpouzela a nechtěla dělat, to co má.
Všechny příkazy jsou velmi dobře dokumentované na stránkách firmy Microsoft, například zde nebo zde.
TIP!
Můžete mít disk nebo sadu disků, ze kterých nastartuje váš kutilský počítač. Pokud tento kutilský PC neběží, nějaký z jeho disků si můžete připojovat do pracovních Windows/Linuxu pomocí dávky.