Difference between revisions of "Equalogic SAN"

From Pumping Station One
Jump to navigation Jump to search
(Created page with "== Managing == The san has several ip addresses: 10.100.200.2, 10.100.200.10, 10.100.200.11, and 10.100.200.12 There is a java management interface on each one at https://...")
 
 
(9 intermediate revisions by 2 users not shown)
Line 6: Line 6:
  
  
There is a java management interface on each one at https://10.100.200.2. This interface rarely works correctly, requires disabling a bunch of java security settings, and the applet is signed with an expired certificate.
+
There is a java management interface on each one at https://10.100.200.2. This interface rarely works correctly, requires disabling a bunch of java security settings, and the applet is signed with an expired certificate.
  
 
=== The easier, more reliable way ===
 
=== The easier, more reliable way ===
Line 14: Line 14:
 
     wget --no-check-certificate https://10.100.200.2/lib/plastic_laf.jar
 
     wget --no-check-certificate https://10.100.200.2/lib/plastic_laf.jar
 
     java -cp "*" com.equallogic.eqlgroupmgr.EqlGroupMgrApplet target=10.100.200.2 debug=true
 
     java -cp "*" com.equallogic.eqlgroupmgr.EqlGroupMgrApplet target=10.100.200.2 debug=true
 +
 +
== Mounting San Volumes as iSCSI drives ==
 +
 +
=== Arch Linux ===
 +
 +
    sudo pacman -S open-iscsi
 +
 +
Getting a list of volumes
 +
 +
    sudo iscsiadm -m discovery -t sendtargets -p 10.100.200.10
 +
will print
 +
    10.100.200.2:3260,1 iqn.2001-05.com.equallogic:0-8a0906-c56513102-572fc5aa580519d6-camera-storage
 +
    10.100.200.2:3260,1 iqn.2001-05.com.equallogic:0-8a0906-304513102-98afc44feea537f9-hef-test
 +
 +
=== Initiating ===
 +
 +
In iSCSI terms, the initiater is the "client" and the target is the "server".
 +
 +
    iscsiadm -m node --targetname=<targetname> --login
 +
    ls -lh /dev/disk/by-path/*
 +
 +
Now you can make or mount partitions, lvm pvs, or filesystems.
 +
 +
 +
== Sarting on boot ==
 +
 +
After mounting, I get entries in <code>/etc/iscsi/nodes/iqn.2001-05.com.equallogic:0-8a0906-9b6513102-31bfc4554935466d-fizzle-storage/10.100.200.2,3260,1/default</code>
 +
 +
    node.startup = automatic
 +
    node.conn[0].startup = automatic
 +
 +
 +
This still doesn't work, I always need to run <code>sudo iscsiadm -m node -l</code> after booting to get all the volumes to mount
 +
 +
 +
== Troubleshooting ==
 +
 +
We have been getting disconnects from the san. I'm attemping to increase the timeout on vm02. I used the following commands
 +
 +
    iscsiadm -m node -o update -n node.conn[0].timeo.noop_out_timeout -v 60
 +
    iscsiadm -m node -o update -n node.conn[0].timeo.noop_out_interval -v 30

Latest revision as of 15:45, 2 July 2015

Managing

The san has several ip addresses:

10.100.200.2, 10.100.200.10, 10.100.200.11, and 10.100.200.12


There is a java management interface on each one at https://10.100.200.2. This interface rarely works correctly, requires disabling a bunch of java security settings, and the applet is signed with an expired certificate.

The easier, more reliable way

   wget --no-check-certificate https://10.100.200.2/lib/equallogic.jar
   wget --no-check-certificate https://10.100.200.2/lib/eqlresources.jar
   wget --no-check-certificate https://10.100.200.2/lib/plastic_laf.jar
   java -cp "*" com.equallogic.eqlgroupmgr.EqlGroupMgrApplet target=10.100.200.2 debug=true

Mounting San Volumes as iSCSI drives

Arch Linux

   sudo pacman -S open-iscsi

Getting a list of volumes

   sudo iscsiadm -m discovery -t sendtargets -p 10.100.200.10

will print

   10.100.200.2:3260,1 iqn.2001-05.com.equallogic:0-8a0906-c56513102-572fc5aa580519d6-camera-storage
   10.100.200.2:3260,1 iqn.2001-05.com.equallogic:0-8a0906-304513102-98afc44feea537f9-hef-test

Initiating

In iSCSI terms, the initiater is the "client" and the target is the "server".

   iscsiadm -m node --targetname=<targetname> --login
   ls -lh /dev/disk/by-path/*

Now you can make or mount partitions, lvm pvs, or filesystems.


Sarting on boot

After mounting, I get entries in /etc/iscsi/nodes/iqn.2001-05.com.equallogic:0-8a0906-9b6513102-31bfc4554935466d-fizzle-storage/10.100.200.2,3260,1/default

   node.startup = automatic
   node.conn[0].startup = automatic


This still doesn't work, I always need to run sudo iscsiadm -m node -l after booting to get all the volumes to mount


Troubleshooting

We have been getting disconnects from the san. I'm attemping to increase the timeout on vm02. I used the following commands

   iscsiadm -m node -o update -n node.conn[0].timeo.noop_out_timeout -v 60
   iscsiadm -m node -o update -n node.conn[0].timeo.noop_out_interval -v 30