ISCSI klient
Mám k dispizici SANové úložiště, kam budu kopírovat zálohy dat. Jak to zprovoznit na Debianu?
Warning
U všech příkazů platí: dvakrát měř, jednou řež!
Note
Zkoušeno na systému Debian Stretch, systemd free :)
1. Instalace potřebného software
# aptitude install open-iscsi
2. Dotaz cílového serveru na služby
# iscsiadm -m discovery -t st -p 172.23.1.87
Vypíše něco jako:
172.23.1.87:3260,0 iqn.2002-03.com.compellent:5000d310037ad21f 172.23.1.87:3260,0 iqn.2002-03.com.compellent:5000d310037ad221
Nyní známe identifikátory služem a můžeme se k nim přihlásit.
Přihlášení ke službě:
# iscsiadm -m node --targetname "iqn.2002-03.com.compellent:5000d310037ad21f" --portal "172.23.1.87:3260" --login
Vypíše
Logging in to [iface: default, target: iqn.2002-03.com.compellent:5000d310037ad21f, portal: 172.23.1.87,3260] (multiple) Login to [iface: default, target: iqn.2002-03.com.compellent:5000d310037ad21f, portal: 172.23.1.87,3260] successful.
V toto chvíli potřebujeme aby nám administrátor ISCSI serveru zřídil (pokud to již není) objekt a přiřadil prostor.
Přihlášení ke všem nastaveným službám:
# iscsiadm -m node --login
Odhlášení ze všech nastaveným službeb:
# iscsiadm -m node --logout
2. Příprava disku
Disk se nyní zobrazí v systému jako zařízení v /dev/sdX (a odkaz na něj v /dev/disk/by-path/ip-XYZ a pracujeme s ním jako by to byl normální disk.
Je potřeba si ho rozdělit a naformátovat a pak připojit.
Pro připojení po spuštění definovenáho v souboru /etc/fstab je potřeba přidat:
# device mount point FS Options Backup fsck LABEL=backup-san /backup_san ext4 _netdev 0 0
Nastavím si label pro oddíl disku pomocí utility a2label:
e2label /dev/sdg1 backup-san