{"node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "revisions": [{"id": "f3cce170-2f95-11f1-868a-e86a64d24d78", "node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "How to determine if a device is Local or SAN in Linux\r\n###########################################################\r\n\r\nI'm just going to list a bunch of safe commands you can run to probe the system to determine what you are working with.\r\n\r\n.. contents:: \r\n\r\nlsscsi\r\n=========\r\n\r\nlsscsi\r\n list scsi \r\n\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# lsscsi\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc\r\n\r\n [root@server]# lsscsi -H\r\n [0]    mptsas\r\n [1]    ata_piix\r\n [2]    ata_piix\r\n [3]    <NULL>\r\n [4]    <NULL>\r\n [5]    <NULL>\r\n [6]    <NULL>\r\n\r\n [root@server]# lsscsi -g\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg0\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg1\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda  /dev/sg2\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb  /dev/sg3\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc  /dev/sg4\r\n\r\n\r\nls /dev/disk\r\n===============\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-path/\r\n total 0\r\n drwxr-xr-x 2 root root 180 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 ide-0:0 -> ../../hda\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0 -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part3 -> ../../sda3\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:06:00.0-fc-0x21110002ac0008b4:0x0000000000000000 -> ../../sdc\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:2a:00.0-fc-0x20110002ac0008b4:0x0000000000000000 -> ../../sdb\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-id/\r\n total 0\r\n drwxr-xr-x 2 root root 140 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-350002ac0343408b4 -> ../../sdb\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part3 -> ../../sda3 \r\n\r\n\r\nblkid\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# blkid\r\n /dev/mapper/vg00-lv02: UUID=\"520d3a30-a118-4373-a190-7c6cbfc341df\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv03: UUID=\"1de15bdc-e56c-4ae1-98c6-9b4508675225\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv04: UUID=\"0e7d6223-689b-4f0d-b24d-3b89fe07ea63\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv06: UUID=\"b92c1864-a23b-4b5f-ba4b-5672b279c200\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv05: UUID=\"5f8cf0b5-aae1-4aaa-bf4c-fc64b3a0f499\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/vg00/lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fioa1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg01-lvol0: UUID=\"75aaa9e7-33b8-4037-a919-33ff57662136\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda1: LABEL=\"/boot\" UUID=\"4a68f1c6-ad6c-40fb-a0b9-083931ae5ec4\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda2: LABEL=\"SWAP-sda2\" TYPE=\"swap\"\r\n /dev/md0: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fiob1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n\r\n\r\n\r\nmultipath\r\n=================\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# multipath -l\r\n mpath0 (350002ac0343408b4) dm-6 3PARdata,VV\r\n [size=100G][features=1 queue_if_no_path][hwhandler=0]\r\n \\_ round-robin 0 [prio=0][active]\r\n  \\_ 3:0:0:0 sdb 8:16  [active][undef]\r\n  \\_ 5:0:0:0 sdc 8:32  [active][undef]\r\n\r\n  # also look at multipath -v3 \r\n\r\n\r\n\r\ncheck for multipath software\r\n======================================\r\n\r\n* Does */etc/multipath.conf* exist?\r\n\r\n* On redhat / fedora / centos run the following command and review any output:\r\n\r\n  .. code-block:: bash\r\n\r\n   rpm -qa | grep multip\r\n   device-mapper-multipath-0.4.7-17.el5\r\n\r\n* On debian / ubuntu run the following command and review any output:\r\n\r\n  .. code-block:: bash\r\n\r\n   sudo dpkg --get-selections | grep multip\r\n   multipath-tools                                 install\r\n\r\n   \r\n", "source_format": "rst", "revision_number": 6, "created": 1363955103000}, {"id": "f3ccd88c-2f95-11f1-ba54-e86a64d24d78", "node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "How to determine if a device is Local or SAN in Linux\r\n###########################################################\r\n\r\nI'm just going to list a bunch of safe commands you can run to probe the system to determine what you are working with.\r\n\r\n.. contents:: \r\n\r\nlsscsi\r\n=========\r\n\r\nlsscsi\r\n list scsi \r\n\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# lsscsi\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc\r\n\r\n [root@server]# lsscsi -H\r\n [0]    mptsas\r\n [1]    ata_piix\r\n [2]    ata_piix\r\n [3]    <NULL>\r\n [4]    <NULL>\r\n [5]    <NULL>\r\n [6]    <NULL>\r\n\r\n [root@server]# lsscsi -g\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg0\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg1\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda  /dev/sg2\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb  /dev/sg3\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc  /dev/sg4\r\n\r\n\r\nls /dev/disk\r\n===============\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-path/\r\n total 0\r\n drwxr-xr-x 2 root root 180 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 ide-0:0 -> ../../hda\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0 -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part3 -> ../../sda3\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:06:00.0-fc-0x21110002ac0008b4:0x0000000000000000 -> ../../sdc\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:2a:00.0-fc-0x20110002ac0008b4:0x0000000000000000 -> ../../sdb\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-id/\r\n total 0\r\n drwxr-xr-x 2 root root 140 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-350002ac0343408b4 -> ../../sdb\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part3 -> ../../sda3 \r\n\r\n\r\nblkid\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# blkid\r\n /dev/mapper/vg00-lv02: UUID=\"520d3a30-a118-4373-a190-7c6cbfc341df\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv03: UUID=\"1de15bdc-e56c-4ae1-98c6-9b4508675225\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv04: UUID=\"0e7d6223-689b-4f0d-b24d-3b89fe07ea63\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv06: UUID=\"b92c1864-a23b-4b5f-ba4b-5672b279c200\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv05: UUID=\"5f8cf0b5-aae1-4aaa-bf4c-fc64b3a0f499\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/vg00/lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fioa1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg01-lvol0: UUID=\"75aaa9e7-33b8-4037-a919-33ff57662136\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda1: LABEL=\"/boot\" UUID=\"4a68f1c6-ad6c-40fb-a0b9-083931ae5ec4\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda2: LABEL=\"SWAP-sda2\" TYPE=\"swap\"\r\n /dev/md0: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fiob1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n\r\n\r\n\r\nmultipath\r\n=================\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# multipath -l\r\n mpath0 (350002ac0343408b4) dm-6 3PARdata,VV\r\n [size=100G][features=1 queue_if_no_path][hwhandler=0]\r\n \\_ round-robin 0 [prio=0][active]\r\n  \\_ 3:0:0:0 sdb 8:16  [active][undef]\r\n  \\_ 5:0:0:0 sdc 8:32  [active][undef]\r\n\r\n  # also look at multipath -v3 \r\n\r\n\r\n\r\nCheck if for multipath software\r\n======================================\r\n\r\n* Does /etc/multipath.conf exists?\r\n\r\n* On redhat / fedora / centos run the following command and review any output:\r\n\r\n  .. code-block:: bash\r\n\r\n   rpm -qa | grep multip\r\n   device-mapper-multipath-0.4.7-17.el5\r\n\r\n* On debian / ubuntu run the following command and review any output:\r\n\r\n  .. code-block:: bash\r\n\r\n   sudo dpkg --get-selections | grep multip\r\n   multipath-tools                                 install\r\n\r\n   \r\n", "source_format": "rst", "revision_number": 5, "created": 1363955032000}, {"id": "f3cccf5e-2f95-11f1-8124-e86a64d24d78", "node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "How to determine if a device is Local or SAN in Linux\r\n###########################################################\r\n\r\nI'm just going to list a bunch of safe commands you can run to probe the system to determine what you are working with.\r\n\r\n.. contents:: \r\n\r\nlsscsi\r\n=========\r\n\r\nlsscsi\r\n list scsi \r\n\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# lsscsi\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc\r\n\r\n [root@server]# lsscsi -H\r\n [0]    mptsas\r\n [1]    ata_piix\r\n [2]    ata_piix\r\n [3]    <NULL>\r\n [4]    <NULL>\r\n [5]    <NULL>\r\n [6]    <NULL>\r\n\r\n [root@server]# lsscsi -g\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg0\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg1\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda  /dev/sg2\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb  /dev/sg3\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc  /dev/sg4\r\n\r\n\r\nls /dev/disk\r\n===============\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-path/\r\n total 0\r\n drwxr-xr-x 2 root root 180 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 ide-0:0 -> ../../hda\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0 -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part3 -> ../../sda3\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:06:00.0-fc-0x21110002ac0008b4:0x0000000000000000 -> ../../sdc\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:2a:00.0-fc-0x20110002ac0008b4:0x0000000000000000 -> ../../sdb\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-id/\r\n total 0\r\n drwxr-xr-x 2 root root 140 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-350002ac0343408b4 -> ../../sdb\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part3 -> ../../sda3 \r\n\r\n\r\nblkid\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# blkid\r\n /dev/mapper/vg00-lv02: UUID=\"520d3a30-a118-4373-a190-7c6cbfc341df\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv03: UUID=\"1de15bdc-e56c-4ae1-98c6-9b4508675225\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv04: UUID=\"0e7d6223-689b-4f0d-b24d-3b89fe07ea63\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv06: UUID=\"b92c1864-a23b-4b5f-ba4b-5672b279c200\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv05: UUID=\"5f8cf0b5-aae1-4aaa-bf4c-fc64b3a0f499\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/vg00/lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fioa1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg01-lvol0: UUID=\"75aaa9e7-33b8-4037-a919-33ff57662136\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda1: LABEL=\"/boot\" UUID=\"4a68f1c6-ad6c-40fb-a0b9-083931ae5ec4\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda2: LABEL=\"SWAP-sda2\" TYPE=\"swap\"\r\n /dev/md0: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fiob1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n\r\n\r\n\r\nmultipath\r\n=================\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# multipath -l\r\n mpath0 (350002ac0343408b4) dm-6 3PARdata,VV\r\n [size=100G][features=1 queue_if_no_path][hwhandler=0]\r\n \\_ round-robin 0 [prio=0][active]\r\n  \\_ 3:0:0:0 sdb 8:16  [active][undef]\r\n  \\_ 5:0:0:0 sdc 8:32  [active][undef]", "source_format": "rst", "revision_number": 4, "created": 1363951142000}, {"id": "f3ccc63c-2f95-11f1-9265-e86a64d24d78", "node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "How to determine if a device is Local or SAN in Linux\r\n###########################################################\r\n\r\nI'm just going to list a bunch of safe commands you can run to probe the system to determine what you are working with.\r\n\r\n.. contents:: \r\n\r\nlsscsi\r\n=========\r\n\r\nlsscsi\r\n list scsi \r\n\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# lsscsi\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc\r\n\r\n [root@server]# lsscsi -H\r\n [0]    mptsas\r\n [1]    ata_piix\r\n [2]    ata_piix\r\n [3]    <NULL>\r\n [4]    <NULL>\r\n [5]    <NULL>\r\n [6]    <NULL>\r\n\r\n [root@server]# lsscsi -g\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg0\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg1\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda  /dev/sg2\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb  /dev/sg3\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc  /dev/sg4\r\n\r\n\r\nls /dev/disk\r\n===============\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-path/\r\n total 0\r\n drwxr-xr-x 2 root root 180 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 ide-0:0 -> ../../hda\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0 -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part3 -> ../../sda3\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:06:00.0-fc-0x21110002ac0008b4:0x0000000000000000 -> ../../sdc\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:2a:00.0-fc-0x20110002ac0008b4:0x0000000000000000 -> ../../sdb\r\n\r\n\r\n.. code-block:: bash\r\n\r\n    \r\n [root@server]# ls -hal /dev/disk/by-id/\r\n total 0\r\n drwxr-xr-x 2 root root 140 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-350002ac0343408b4 -> ../../sdb\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part3 -> ../../sda3 \r\n\r\n\r\nblkid\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# blkid\r\n /dev/mapper/vg00-lv02: UUID=\"520d3a30-a118-4373-a190-7c6cbfc341df\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv03: UUID=\"1de15bdc-e56c-4ae1-98c6-9b4508675225\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv04: UUID=\"0e7d6223-689b-4f0d-b24d-3b89fe07ea63\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv06: UUID=\"b92c1864-a23b-4b5f-ba4b-5672b279c200\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv05: UUID=\"5f8cf0b5-aae1-4aaa-bf4c-fc64b3a0f499\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/vg00/lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fioa1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg01-lvol0: UUID=\"75aaa9e7-33b8-4037-a919-33ff57662136\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda1: LABEL=\"/boot\" UUID=\"4a68f1c6-ad6c-40fb-a0b9-083931ae5ec4\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda2: LABEL=\"SWAP-sda2\" TYPE=\"swap\"\r\n /dev/md0: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fiob1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n", "source_format": "rst", "revision_number": 3, "created": 1363868062000}, {"id": "f3ccbc73-2f95-11f1-9694-e86a64d24d78", "node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "How to determine if a device is Local or SAN in Linux\r\n###########################################################\r\n\r\nI'm just going to list a bunch of safe commands you can run to probe the system to determine what you are working with.\r\n\r\n.. contents:: \r\n\r\nlsscsi\r\n=========\r\n\r\nlsscsi\r\n list scsi \r\n\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# lsscsi\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc\r\n\r\n [root@server]# lsscsi -H\r\n [0]    mptsas\r\n [1]    ata_piix\r\n [2]    ata_piix\r\n [3]    <NULL>\r\n [4]    <NULL>\r\n [5]    <NULL>\r\n [6]    <NULL>\r\n\r\n [root@server]# lsscsi -g\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg0\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg1\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda  /dev/sg2\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb  /dev/sg3\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc  /dev/sg4\r\n\r\n\r\nls /dev/disk\r\n===============\r\n\r\n\r\n\r\n [root@server]# ls -hal /dev/disk/by-path/\r\n total 0\r\n drwxr-xr-x 2 root root 180 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 ide-0:0 -> ../../hda\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0 -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part3 -> ../../sda3\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:06:00.0-fc-0x21110002ac0008b4:0x0000000000000000 -> ../../sdc\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:2a:00.0-fc-0x20110002ac0008b4:0x0000000000000000 -> ../../sdb\r\n\r\n\r\n[root@server]# ls -hal /dev/disk/by-id/\r\ntotal 0\r\ndrwxr-xr-x 2 root root 140 Jan 11  2012 .\r\ndrwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\nlrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-350002ac0343408b4 -> ../../sdb\r\nlrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b -> ../../sda\r\nlrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part1 -> ../../sda1\r\nlrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part2 -> ../../sda2\r\nlrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part3 -> ../../sda3\r\n\r\n\r\nblkid\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# blkid\r\n /dev/mapper/vg00-lv02: UUID=\"520d3a30-a118-4373-a190-7c6cbfc341df\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv03: UUID=\"1de15bdc-e56c-4ae1-98c6-9b4508675225\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv04: UUID=\"0e7d6223-689b-4f0d-b24d-3b89fe07ea63\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv06: UUID=\"b92c1864-a23b-4b5f-ba4b-5672b279c200\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv05: UUID=\"5f8cf0b5-aae1-4aaa-bf4c-fc64b3a0f499\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg00-lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/vg00/lv01: UUID=\"fd84dcfb-c2b6-4848-b26f-77714313729b\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fioa1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/mapper/vg01-lvol0: UUID=\"75aaa9e7-33b8-4037-a919-33ff57662136\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda1: LABEL=\"/boot\" UUID=\"4a68f1c6-ad6c-40fb-a0b9-083931ae5ec4\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/sda2: LABEL=\"SWAP-sda2\" TYPE=\"swap\"\r\n /dev/md0: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n /dev/fiob1: UUID=\"afd10bb6-d937-4bf7-bc2c-dcd7ff256fe9\" SEC_TYPE=\"ext2\" TYPE=\"ext3\"\r\n", "source_format": "rst", "revision_number": 2, "created": 1363868021000}, {"id": "f3ccaeb9-2f95-11f1-9aab-e86a64d24d78", "node_id": "f3cb90db-2f95-11f1-91d9-e86a64d24d78", "user_id": "edc3f576-2f95-11f1-900f-e86a64d24d78", "author": "foxhop", "data": "How to determine if a device is Local or SAN in Linux\r\n###########################################################\r\n\r\nI'm just going to list a bunch of safe commands you can run to probe the system to determine what you are working with.\r\n\r\n.. contents:: \r\n\r\nlsscsi\r\n=========\r\n\r\nlsscsi\r\n list scsi \r\n\r\n\r\n.. code-block:: bash\r\n\r\n [root@server]# lsscsi\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc\r\n\r\n [root@server]# lsscsi -H\r\n [0]    mptsas\r\n [1]    ata_piix\r\n [2]    ata_piix\r\n [3]    <NULL>\r\n [4]    <NULL>\r\n [5]    <NULL>\r\n [6]    <NULL>\r\n\r\n [root@server]# lsscsi -g\r\n [0:0:0:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg0\r\n [0:0:1:0]    disk    IBM-ESXS ST973452SS       B623  -         /dev/sg1\r\n [0:1:3:0]    disk    LSILOGIC Logical Volume   3000  /dev/sda  /dev/sg2\r\n [3:0:0:0]    disk    3PARdata VV               0000  /dev/sdb  /dev/sg3\r\n [5:0:0:0]    disk    3PARdata VV               0000  /dev/sdc  /dev/sg4\r\n\r\n\r\nls /dev/disk\r\n===============\r\n\r\n\r\n\r\n [root@server]# ls -hal /dev/disk/by-path/\r\n total 0\r\n drwxr-xr-x 2 root root 180 Jan 11  2012 .\r\n drwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 ide-0:0 -> ../../hda\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0 -> ../../sda\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part1 -> ../../sda1\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part2 -> ../../sda2\r\n lrwxrwxrwx 1 root root  10 Jan 11  2012 pci-0000:04:00.0-scsi-0:1:3:0-part3 -> ../../sda3\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:06:00.0-fc-0x21110002ac0008b4:0x0000000000000000 -> ../../sdc\r\n lrwxrwxrwx 1 root root   9 Jan 11  2012 pci-0000:2a:00.0-fc-0x20110002ac0008b4:0x0000000000000000 -> ../../sdb\r\n\r\n\r\n[root@server]# ls -hal /dev/disk/by-id/\r\ntotal 0\r\ndrwxr-xr-x 2 root root 140 Jan 11  2012 .\r\ndrwxr-xr-x 6 root root 120 Jan 11  2012 ..\r\nlrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-350002ac0343408b4 -> ../../sdb\r\nlrwxrwxrwx 1 root root   9 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b -> ../../sda\r\nlrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part1 -> ../../sda1\r\nlrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part2 -> ../../sda2\r\nlrwxrwxrwx 1 root root  10 Jan 11  2012 scsi-3600508e000000000cbd00903176ab80b-part3 -> ../../sda3\r\n\r\n\r\nblkid\r\n============\r\n\r\n.. code-block:: bash\r\n\r\n ", "source_format": "rst", "revision_number": 1, "created": 1363867910000}], "count": 6}