<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>

<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7655.4">
<TITLE>pvmove hangs</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Hello:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT FACE="Calibri">I</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">had</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> a customer that tried to do a pvmove and it hung.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> So we setup a test system to try and duplicate the p</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">roblem and were able to.</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT FACE="Calibri">A li</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">ttle history and why I am asking the question in this list. The customer needed to move from an existing SAN to a new SAN and wante</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">d as little as possible down time for the Application. So they zoned the new SAN fo</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">r</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> access by the system</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">and then added the new LUNs to the existing Volume Group. Then ran the pvmove command</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">s</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">. It worked with no problem on one of the</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> PVs, but on the second one all the I/O hung at the Application and any commands that access the LVM information such as vgdisplay.</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT FACE="Calibri">On our test system we only have 1 SAN (EMC CX700)</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">. We put X number of LUNs in a Volume Group</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> and allocated Logical Volumes for the Application</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">Added some more LUNs to the Volume Group to simulate a second SAN.</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">Started the Application</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">with a test program to generate I/O.</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri"> Ran pvmove with no problems on one PV, but on</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">the</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> second PV, it hung just like on the customer's system.</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT FACE="Calibri">The reason I am posting to this list is because the same type of move was done</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">earlier</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> on the test system running</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">PowerPath and did not have any problems.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> The OS is Red Hat EL 5.5</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> 32 bit</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">The same version of LVM was used on both</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">tests</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">.</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">I can provide other details if needed.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT FACE="Calibri">Below is part of the messages file when this happen.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:18:14 mss121 multipathd: dm-25: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:18:14 mss121 multipathd: dm-19: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:18:14 mss121 multipathd: dm-22: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:19:53 mss121 multipathd: dm-25: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:19:53 mss121 multipathd: dm-19: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:19:53 mss121 multipathd: dm-22: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:21:26 mss121 multipathd: dm-25: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:21:26 mss121 multipathd: dm-19: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:21:26 mss121 multipathd: dm-22: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:21:26 mss121 multipathd: dm-25: remove map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:22:47 mss121 multipathd: dm-25: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:22:47 mss121 multipathd: dm-17: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:22:47 mss121 multipathd: dm-20: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:22:47 mss121 multipathd: dm-23: add map (uevent)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: INFO: task mpdsk:22158 blocked for more</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">than 120 seconds.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: "echo 0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">/proc/sys/kernel/hung_task_timeout_secs" disables this message.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: mpdsk         D 00000BD7  1784 22158</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">22151         22159 22157 (NOTLB)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:        f3025e04 00000082 bde60e11</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">00000bd7 f3025e50 c045d1a9 f3025e50 0000000a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:        f7c60000 bde67e2a 00000bd7</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">00007019 00000000 f7c6010c c8612700 f6ec4e40</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:        00000000 00000000 00000000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">c12b8dc0 018dc6f2 c042cbd1 f6cb3f0c ffffffff</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: Call Trace:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c045d1a9>] __pagevec_release+0x15/0x1d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c042cbd1>] getnstimeofday+0x30/0xb6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c061c156>] io_schedule+0x36/0x59</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04569c0>] sync_page+0x38/0x3b</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c061c32d>] __wait_on_bit+0x33/0x58</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0456988>] sync_page+0x0/0x3b</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0456a48>] wait_on_page_bit+0x5b/0x62</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c043642c>] wake_bit_function+0x0/0x3c</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04573cf>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">wait_on_page_writeback_range+0x4d/0xf1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04934a0>] generic_osync_inode+0x93/0xbf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0457618>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">sync_page_range_nolock+0x68/0x93</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0458930>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">generic_file_aio_write_nolock+0x71/0x83</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c047b301>] blkdev_file_write+0x0/0x1e</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0458c8d>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">generic_file_write_nolock+0x86/0x9a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04566fe>] find_get_pages_tag+0x30/0x75</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0457428>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">wait_on_page_writeback_range+0xa6/0xf1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04363ff>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">autoremove_wake_function+0x0/0x2d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c061c408>] mutex_lock+0xb/0x19</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0449c52>] audit_syscall_entry+0x15a/0x18c</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c047b31b>] blkdev_file_write+0x1a/0x1e</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0474d53>] vfs_write+0xa1/0x143</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0475345>] sys_write+0x3c/0x63</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0404f17>] syscall_call+0x7/0xb</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  =======================</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: INFO: task mpdsk:22161 blocked for more</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">than 120 seconds.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: "echo 0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">/proc/sys/kernel/hung_task_timeout_secs" disables this message.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: mpdsk         D 00000BD7  1884 22161</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">22151         22162 22160 (NOTLB)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:        f34e2e04 00000082 baebd585</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">00000bd7 f34e2e50 c045d1a9 f34e2e50 0000000a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:        f6eb1550 baec5e00 00000bd7</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">0000887b 00000000 f6eb165c c8612700 f723f040</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:        00000000 00000000 00000000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">c12e1f80 018dc68e c042cbd1 f6cb3bdc ffffffff</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel: Call Trace:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c045d1a9>] __pagevec_release+0x15/0x1d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c042cbd1>] getnstimeofday+0x30/0xb6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c061c156>] io_schedule+0x36/0x59</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04569c0>] sync_page+0x38/0x3b</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c061c32d>] __wait_on_bit+0x33/0x58</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0456988>] sync_page+0x0/0x3b</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0456a48>] wait_on_page_bit+0x5b/0x62</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c043642c>] wake_bit_function+0x0/0x3c</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04573cf>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">wait_on_page_writeback_range+0x4d/0xf1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04934a0>] generic_osync_inode+0x93/0xbf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0457618>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">sync_page_range_nolock+0x68/0x93</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0458930>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">generic_file_aio_write_nolock+0x71/0x83</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c047b301>] blkdev_file_write+0x0/0x1e</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0458c8d>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">generic_file_write_nolock+0x86/0x9a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04566fe>] find_get_pages_tag+0x30/0x75</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0457428>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">wait_on_page_writeback_range+0xa6/0xf1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c04363ff>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">autoremove_wake_function+0x0/0x2d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c061c408>] mutex_lock+0xb/0x19</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0449c52>] audit_syscall_entry+0x15a/0x18c</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c047b31b>] blkdev_file_write+0x1a/0x1e</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0474d53>] vfs_write+0xa1/0x143</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0475345>] sys_write+0x3c/0x63</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  [<c0404f17>] syscall_call+0x7/0xb</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:27:22 mss121 kernel:  =======================</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel: INFO: task mpdsk:22158 blocked for more</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">than 120 seconds.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel: "echo 0></FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">/proc/sys/kernel/hung_task_timeout_secs" disables this message.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel: mpdsk         D 00000BD7  1784 22158</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">22151         22159 22157 (NOTLB)</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:        f3025e04 00000082 bde60e11</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">00000bd7 f3025e50 c045d1a9 f3025e50 0000000a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:        f7c60000 bde67e2a 00000bd7</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">00007019 00000000 f7c6010c c8612700 f6ec4e40</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:        00000000 00000000 00000000</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">c12b8dc0 018dc6f2 c042cbd1 f6cb3f0c ffffffff</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel: Call Trace:</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c045d1a9>] __pagevec_release+0x15/0x1d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c042cbd1>] getnstimeofday+0x30/0xb6</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c061c156>] io_schedule+0x36/0x59</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c04569c0>] sync_page+0x38/0x3b</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c061c32d>] __wait_on_bit+0x33/0x58</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0456988>] sync_page+0x0/0x3b</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0456a48>] wait_on_page_bit+0x5b/0x62</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c043642c>] wake_bit_function+0x0/0x3c</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c04573cf>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">wait_on_page_writeback_range+0x4d/0xf1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c04934a0>] generic_osync_inode+0x93/0xbf</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0457618>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">sync_page_range_nolock+0x68/0x93</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0458930>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">generic_file_aio_write_nolock+0x71/0x83</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c047b301>] blkdev_file_write+0x0/0x1e</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0458c8d>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">generic_file_write_nolock+0x86/0x9a</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c04566fe>] find_get_pages_tag+0x30/0x75</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0457428>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">wait_on_page_writeback_range+0xa6/0xf1</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c04363ff>]</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">autoremove_wake_function+0x0/0x2d</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c061c408>] mutex_lock+0xb/0x19</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0449c52>] audit_syscall_entry+0x15a/0x18c</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c047b31b>] blkdev_file_write+0x1a/0x1e</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0474d53>] vfs_write+0xa1/0x143</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0475345>] sys_write+0x3c/0x63</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  [<c0404f17>] syscall_call+0x7/0xb</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel:  =======================</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">Aug 13 14:29:22 mss121 kernel: INFO: task mpdsk:22161 blocked for more</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT SIZE=2 FACE="Arial">than 120 seconds.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us">        <FONT FACE="Calibri">The mpdsk processes above are part of the Application which is a MUMPS database (not a RDB) that does the writing of data</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">block</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">s</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> to raw Logical Volume (no file system involved).</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"></FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">I</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">t would have been doing write</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">s</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> during both pvmoves. I know pv</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">move is part ofLVM2, but because it worked</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">with</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> PowerPath and</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">not</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">when using Multi</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri">path</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> and all other things are the</FONT></SPAN><SPAN LANG="en-us"> <FONT FACE="Calibri">same is</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> the</FONT></SPAN><SPAN LANG="en-us"><FONT FACE="Calibri"> reason I am asking the questions here.</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">_____</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"><FONT FACE="Calibri">Jack Allen</FONT></SPAN></P>

<P DIR=LTR><SPAN LANG="en-us"></SPAN></P>

</BODY>
</HTML>