Skip to content

Latest commit

 

History

History
91 lines (46 loc) · 2.02 KB

iscsi.rst

File metadata and controls

91 lines (46 loc) · 2.02 KB

iSCSI

  • Install iscsi package

    $ yum install iscsi-initiator-utils
    
  • Query iscsi-initiator package installed or not

    $ rpm -qa | grep -i iscsi
    
  • Query iscsi intiator name

    $ cat /etc/iscsi/initiatorname.iscsi
    

    This will return output like InitiatorName=iqn.1994-05.com.redhat:9f51e9794fa

  • Start the iscsi service

    $ service iscsi start
    

    or

    $ /etc/init.d/iscsi start
    
  • Discover available targets from a discovery portal

    $ iscsiadm -m discovery -t sendtargets -p ipaddress
    
  • Log into all targets

    $ iscsiadm –m node –l
    
  • To see the connection status

    $ iscsiadm -m session
    
  • Login individual target

    $ iscsiadm -m node -l -T <iqn_of_target> -l -p <target_ip_address>:3260
    

    e.g., iscsiadm -m node -l -T iqn.2001-05.com.equallogic:0-8a0906-centos-cluster -l -p 192.168.40.10:3260

  • Logging out all targets

    $ iscsiadm –m node –u
    
  • Logging off an individual target

    $ iscsiadm –m node –u –T <iqn_of_target> –p <target_ip_address>:3260
    

    e.g., iscsiadm –m node –u –T iqn.2001-05.com.equallogic:0-8a0906-centos-cluster –p 192.168.40.10:3260

  • Delete session records

    $ iscsiadm –o delete
    
  • Rescan lun

    $ iscsiadm -m node -p <target_ip_address> --rescan
    
  • Get the WWN of the fiber card port(s) by showing the content of /sys/class/fc_host/hostX/port_name

    $ cat /sys/class/fc_host/hostX/port_name
    
  • Rescan iscsi devices

    $ for i in `ls -U /sys/class/scsi_host/`; do  echo "- - -" > /sys/class/scsi_host/$i/scan ;  done
    
  • See iscsi devices

    $ cat /proc/scsi/scsi
    
  • Rescan FC devices

    $ for i in `ls -U /sys/class/fc_host/`; do echo 1 > /sys/class/fc_host/host$i/issue_lip; done
    
  • View iSCSI database regarding discovery

    $ iscsiadm -m discovery -o show
    
  • View iSCSI database regarding targets to log into

    $ iscsiadm -m node -o show
    
  • View iSCSI database regarding sessions logged into

    $ iscsiadm -m session -o show