Advertisement
Guest User

waKKu

a guest
Apr 24th, 2009
210
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.31 KB | None | 0 0
  1. # Posted by: Flavio do Carmo Junior aka waKKu
  2.  
  3.  
  4. # multipath.conf
  5. defaults {
  6. user_friendly_names yes
  7. path_grouping_policy failover
  8. path_checker tur
  9. hardware_handler "rdac"
  10. # getuid_callout "/sbin/scsi_id -g -u -s /block/%n"
  11. getuid_callout "/etc/multipath/get_lun_path.sh %n"
  12. # prio_callout /bin/true
  13. prio_callout "/bin/bash /etc/multipath/get_lun_path.sh %n prio"
  14. failback 8
  15. }
  16.  
  17. devices {
  18. device {
  19. vendor "dummy"
  20. product "dummy"
  21. prio_callout "/sbin/scsi_id"
  22. }
  23. }
  24.  
  25. [root@pinky ~]# cat /etc/multipath/get_lun_path.sh
  26. #!/bin/bash
  27.  
  28. DEVICE="$(/sbin/scsi_id -g -u -s /block/$1)"
  29. SCSI_ID_TABLE="/etc/multipath/scsi_id_multipath"
  30.  
  31. if [ $# -lt 1 ]; then
  32. exit 1
  33. fi
  34.  
  35. if [ "$2" == "prio" ]; then
  36. while read SCSI_ID WWID PRIO; do [ "$SCSI_ID" == "${DEVICE}" ] && echo $PRIO; done < $SCSI_ID_TABLE
  37. exit 0
  38. else
  39. while read SCSI_ID WWID PRIO; do [ "$SCSI_ID" == "${DEVICE}" ] && echo $WWID; done < $SCSI_ID_TABLE
  40. exit 0
  41. fi
  42.  
  43. [root@pinky ~]# cat /etc/multipath/scsi_id_multipath
  44. 3600a0b800048834e0000150149dcc594 HomeMaildir1 2
  45. 3600a0b80004884c4000016e649dcc5a5 HomeMaildir2 2
  46. 3600a0b80004884c4000016e449dcc534 WebPages 2
  47. 3600a0b800048834e000014ff49dcc51b MailQuorumDisk 2
  48. 3600a0b800048834e0000172c49e76cbb FileSystemDLM 2
  49. 3600a0b80004885b40000b78f49dcd7f8 MailQuorumDisk 1
  50. 3600a0b80004885b40000b79149dcd817 HomeMaildir1 1
  51. 3600a0b80004885a00000c13349dcd9e5 HomeMaildir2 1
  52. 3600a0b80004885b40000baa149ec46b5 FileSystemDLM 1
  53. 3600a0b80004885a00000c13149dcd9c3 WebPages 1
  54.  
  55. [root@pinky ~]# multipath -ll
  56. fs_dlm0 (FileSystemDLM) dm-8 IBM,VirtualDisk
  57. [size=300M][features=0][hwhandler=0][rw]
  58. \_ round-robin 0 [prio=2][active]
  59. \_ 3:0:0:4 sdf 8:80 [active][ready]
  60. \_ round-robin 0 [prio=1][enabled]
  61. \_ 3:0:1:3 sdj 8:144 [active][ready]
  62. homemaildir1 (HomeMaildir2) dm-5 IBM,VirtualDisk
  63. [size=25G][features=0][hwhandler=0][rw]
  64. \_ round-robin 0 [prio=2][active]
  65. \_ 3:0:0:1 sdc 8:32 [active][ready]
  66. \_ round-robin 0 [prio=1][enabled]
  67. \_ 3:0:1:2 sdi 8:128 [active][ready]
  68. webpages0 (WebPages) dm-6 IBM,VirtualDisk
  69. [size=4.0G][features=0][hwhandler=0][rw]
  70. \_ round-robin 0 [prio=2][active]
  71. \_ 3:0:0:2 sdd 8:48 [active][ready]
  72. \_ round-robin 0 [prio=1][enabled]
  73. \_ 3:0:1:4 sdk 8:160 [active][ready]
  74. homemaildir0 (HomeMaildir1) dm-4 IBM,VirtualDisk
  75. [size=25G][features=0][hwhandler=0][rw]
  76. \_ round-robin 0 [prio=2][active]
  77. \_ 3:0:0:0 sdb 8:16 [active][ready]
  78. \_ round-robin 0 [prio=1][enabled]
  79. \_ 3:0:1:1 sdh 8:112 [active][ready]
  80. qdisk0 (MailQuorumDisk) dm-7 IBM,VirtualDisk
  81. [size=200M][features=0][hwhandler=0][rw]
  82. \_ round-robin 0 [prio=2][active]
  83. \_ 3:0:0:3 sde 8:64 [active][ready]
  84. \_ round-robin 0 [prio=1][enabled]
  85. \_ 3:0:1:0 sdg 8:96 [active][ready]
  86.  
  87.  
  88.  
  89. ### /var/log/messages
  90. Apr 24 20:26:52 cerebro multipathd: homemaildir0: switch to path group #2
  91. Apr 24 20:26:53 cerebro kernel: 91 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 Unrecognized SK - 7
  92. Apr 24 20:26:53 cerebro kernel: 492 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 IO FAILURE. vcmnd SN 20095 pdev H1:C0:T1:L0 0x07/0x27/0x00 0x08000002 mpp_status:1
  93. Apr 24 20:26:53 cerebro kernel: sd 3:0:1:0: SCSI error: return code = 0x08000002
  94. Apr 24 20:26:53 cerebro kernel: sdg: Current: sense key: Data Protect
  95. Apr 24 20:26:53 cerebro kernel: Add. Sense: Write protected
  96. Apr 24 20:26:53 cerebro kernel:
  97. Apr 24 20:26:53 cerebro kernel: end_request: I/O error, dev sdg, sector 1289
  98. Apr 24 20:26:53 cerebro kernel: device-mapper: multipath: Failing path 8:96.
  99. Apr 24 20:26:53 cerebro multipathd: dm-5: add map (uevent)
  100. Apr 24 20:26:53 cerebro multipathd: dm-5: devmap already registered
  101. Apr 24 20:26:58 cerebro multipathd: 8:96: mark as failed
  102. Apr 24 20:26:58 cerebro multipathd: homemaildir0: remaining active paths: 1
  103. Apr 24 20:26:58 cerebro multipathd: sdg: tur checker reports path is up
  104. Apr 24 20:26:58 cerebro multipathd: 8:96: reinstated
  105. Apr 24 20:26:58 cerebro multipathd: homemaildir0: remaining active paths: 2
  106. Apr 24 20:26:58 cerebro multipathd: dm-5: add map (uevent)
  107. Apr 24 20:26:58 cerebro multipathd: dm-5: devmap already registered
  108. Apr 24 20:27:06 cerebro multipathd: homemaildir0: switch to path group #2
  109. Apr 24 20:27:07 cerebro kernel: 91 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 Unrecognized SK - 7
  110. Apr 24 20:27:07 cerebro kernel: 492 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 IO FAILURE. vcmnd SN 20212 pdev H1:C0:T1:L0 0x07/0x27/0x00 0x08000002 mpp_status:1
  111. Apr 24 20:27:07 cerebro kernel: sd 3:0:1:0: SCSI error: return code = 0x08000002
  112. Apr 24 20:27:07 cerebro kernel: sdg: Current: sense key: Data Protect
  113. Apr 24 20:27:07 cerebro kernel: Add. Sense: Write protected
  114. Apr 24 20:27:07 cerebro kernel:
  115. Apr 24 20:27:07 cerebro kernel: end_request: I/O error, dev sdg, sector 1289
  116. Apr 24 20:27:07 cerebro kernel: device-mapper: multipath: Failing path 8:96.
  117. Apr 24 20:27:07 cerebro multipathd: dm-5: add map (uevent)
  118. Apr 24 20:27:07 cerebro multipathd: dm-5: devmap already registered
  119. Apr 24 20:27:07 cerebro multipathd: 8:96: mark as failed
  120. Apr 24 20:27:07 cerebro multipathd: homemaildir0: remaining active paths: 1
  121. Apr 24 20:27:12 cerebro multipathd: sdg: tur checker reports path is up
  122. Apr 24 20:27:12 cerebro multipathd: 8:96: reinstated
  123. Apr 24 20:27:12 cerebro multipathd: homemaildir0: remaining active paths: 2
  124. Apr 24 20:27:12 cerebro multipathd: dm-5: add map (uevent)
  125. Apr 24 20:27:12 cerebro multipathd: dm-5: devmap already registered
  126. Apr 24 20:27:20 cerebro multipathd: homemaildir0: switch to path group #2
  127. Apr 24 20:27:21 cerebro kernel: 91 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 Unrecognized SK - 7
  128. Apr 24 20:27:21 cerebro kernel: 492 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 IO FAILURE. vcmnd SN 20305 pdev H1:C0:T1:L0 0x07/0x27/0x00 0x08000002 mpp_status:1
  129. Apr 24 20:27:21 cerebro kernel: sd 3:0:1:0: SCSI error: return code = 0x08000002
  130. Apr 24 20:27:21 cerebro kernel: sdg: Current: sense key: Data Protect
  131. Apr 24 20:27:21 cerebro kernel: Add. Sense: Write protected
  132. Apr 24 20:27:21 cerebro kernel:
  133. Apr 24 20:27:21 cerebro kernel: end_request: I/O error, dev sdg, sector 1289
  134. Apr 24 20:27:21 cerebro kernel: device-mapper: multipath: Failing path 8:96.
  135. Apr 24 20:27:21 cerebro multipathd: dm-5: add map (uevent)
  136. Apr 24 20:27:21 cerebro multipathd: dm-5: devmap already registered
  137. Apr 24 20:27:21 cerebro multipathd: 8:96: mark as failed
  138. Apr 24 20:27:21 cerebro multipathd: homemaildir0: remaining active paths: 1
  139. Apr 24 20:27:26 cerebro multipathd: sdg: tur checker reports path is up
  140. Apr 24 20:27:26 cerebro multipathd: 8:96: reinstated
  141. Apr 24 20:27:26 cerebro multipathd: homemaildir0: remaining active paths: 2
  142. Apr 24 20:27:26 cerebro multipathd: dm-5: add map (uevent)
  143. Apr 24 20:27:26 cerebro multipathd: dm-5: devmap already registered
  144. Apr 24 20:27:34 cerebro multipathd: homemaildir0: switch to path group #2
  145. Apr 24 20:27:35 cerebro kernel: 91 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 Unrecognized SK - 7
  146. Apr 24 20:27:35 cerebro kernel: 492 [RAIDarray.mpp]IBM_DS4700_SITE1:1:0:0 IO FAILURE. vcmnd SN 20419 pdev H1:C0:T1:L0 0x07/0x27/0x00 0x08000002 mpp_status:1
  147. Apr 24 20:27:35 cerebro kernel: sd 3:0:1:0: SCSI error: return code = 0x08000002
  148. Apr 24 20:27:35 cerebro kernel: sdg: Current: sense key: Data Protect
  149. Apr 24 20:27:35 cerebro kernel: Add. Sense: Write protected
  150. Apr 24 20:27:35 cerebro kernel:
  151. Apr 24 20:27:35 cerebro kernel: end_request: I/O error, dev sdg, sector 1289
  152. Apr 24 20:27:35 cerebro kernel: device-mapper: multipath: Failing path 8:96.
  153. Apr 24 20:27:35 cerebro multipathd: dm-5: add map (uevent)
  154. Apr 24 20:27:35 cerebro multipathd: dm-5: devmap already registered
  155. Apr 24 20:27:35 cerebro multipathd: 8:96: mark as failed
  156. Apr 24 20:27:35 cerebro multipathd: homemaildir0: remaining active paths: 1
  157. Apr 24 20:27:40 cerebro multipathd: sdg: tur checker reports path is up
  158. Apr 24 20:27:40 cerebro multipathd: 8:96: reinstated
  159. Apr 24 20:27:40 cerebro multipathd: homemaildir0: remaining active paths: 2
  160. Apr 24 20:27:40 cerebro multipathd: dm-5: add map (uevent)
  161. Apr 24 20:27:40 cerebro multipathd: dm-5: devmap already registered
  162.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement