Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
linux:scst [2014/08/11 14:13]
kotrlik [SCST]
linux:scst [2016/09/02 10:32]
vondra [Doporucene nastaveni - vzorovy config]
Line 36: Line 36:
   499  make scstadm_install   499  make scstadm_install
  
 +===== Doporucene nastaveni - vzorovy config =====
 +  * device pouzivame fileio
 +  * pouzivame vsude nv_cache
 +  * IMPORTANT: V pripade, ze se v infrastrukture pouziva multipath je VELICE dulezite udavat u disku t10_dev_id a jeho prvnich 8 znaku musi byt unikatni v celem systemu (vsechny storage) nebot z nej vychazi scsi_id, podle ktereho multipath paruje disky. scsi_id (wwid) se da ziskat nasledujicim prikazem:
 +<code bash>/​lib/​udev/​scsi_id -u -g -v /​dev/​sdh</​code>​
 +
 +<​code>​
 +HANDLER vdisk_fileio {
 +        DEVICE testing1g {
 +                filename /​dev/​virtualgrp/​lvtest ​
 +                nv_cache 1
 +                t10_dev_id 1y65xpcl-testing1g
 +        }
 +}
 +
 +TARGET_DRIVER qla2x00t {
 +        TARGET 21:​00:​00:​1b:​32:​10:​2f:​88 {
 +                HW_TARGET
 +                enabled 0
 +                re_tgt_id 1
 +
 +                LUN 0 testing1g
 +        }
 +
 +        TARGET 21:​01:​00:​1b:​32:​30:​2f:​88 {
 +                HW_TARGET
 +                enabled 1
 +
 +                re_tgt_id 2
 +                LUN 0 testing1g
 +        }
 +}
 +
 +TARGET_DRIVER iscsi {
 +        enabled 1
 +
 +        TARGET iqn.2012-08.cz.starlab:​testing1g {
 +                LUN 0 testing1g
 +                enabled 1
 +        }
 +}
 +</​code>​
 +
 +POZOR: pokud postupujete pri kompilaci scst podle [[http://​scst.sourceforge.net/​qla2x00t-howto.html|oficialniho navodu]] s dvouhlavou kartou, skript v bode 22 vam vygeneruje spatnou konfiguraci,​ pro kazdy target totiz vytvori samostatnou TARGET_DRIVER direktivu a v target modu bude posleze pouze hlava uvedena v konfiguraku jako posledni. Doporucuji tedy vychazet z vyse uvedene konfigurace (pozn. HW_TARGET zda se byl odstranen a take mi zpusoboval nefunkcnost konfiguraku)
 ===== Mazani oddilu ===== ===== Mazani oddilu =====
 Tak smazat to jde. Postup je nasledujici:​ Tak smazat to jde. Postup je nasledujici:​
Line 60: Line 104:
    echo 1 >/​sys/​block/​sddu/​device/​rescan    echo 1 >/​sys/​block/​sddu/​device/​rescan
  
 +====== Pridani svazku do Group ======
 +Nize uvedeny priklad vytvori diskovy oddil v LVM. Prida ho do sekce "​DEVICE"​ v scst. Vytvori groupu "​sovgut"​ na druhem fc portu. Priradi novy diskovy oddil do teto groupy pod cislem 82. A nakonec povoli pristup pouze z wwn = '​10:​00:​00:​00:​c9:​6b:​34:​1e"​ (coz je pro otestovani nas Low).
 +
 +<​code>​
 +lvcreate .... -n sovgut2
 +scstadmin -open_dev sovgut2 ​ -handler vdisk_fileio -attributes filename=/​dev/​virtualgrp/​sovgut2,​nv_cache=1
 +scstadmin -add_group "​sovgut" ​ -driver qla2x00t -target "​21:​00:​00:​1b:​32:​10:​2f:​88"​
 +scstadmin -add_lun 82 -driver qla2x00t -target '​21:​00:​00:​1b:​32:​10:​2f:​88'​ -group sovgut -device sovgut2
 + ​scstadmin -add_init "​10:​00:​00:​00:​c9:​6b:​34:​1e"​ -driver qla2x00t -target '​21:​00:​00:​1b:​32:​10:​2f:​88'​ -group sovgut
 +</​code>​
  
 +a nezapomenout
 +  scsiadmin -write_config /​etc/​scst.conf
 
linux/scst.txt · Last modified: 2017/02/06 12:16 by tomsa