On 03/06/2012 09:21 PM, shundong8 wrote: > Hi > I transfer large amounts of data to IET target using the open-iscsi, > exp, copy 10G`s file to IET target. But there is a problem.when the end > of the file is copied, umount the disk and logout,the size of file that > is in the IET target is less than the original file,the log follows: > [root@testGW imgs]# > Message from syslogd@ at Tue Mar 6 16:39:33 2012 ... > testGW kernel: journal commit I/O error > dmesg:
It looks like IO has not been properly flushed by the FS/cache before you have removed/logout of the device. So you do it in this order, right? 1. copy 2. unmount 3. iscsiadm .... --logout After what stage do you get the errors below? If you add a sync after #1, do you get the same error? What are your mount options and what kernel are you using? > sd 8:0:0:1: rejecting I/O to device being removed > sd 8:0:0:1: rejecting I/O to device being removed > sd 8:0:0:1: rejecting I/O to device being removed > sd 8:0:0:1: rejecting I/O to device being removed > __journal_remove_journal_head: freeing b_committed_data > __journal_remove_journal_head: freeing b_committed_data > __journal_remove_journal_head: freeing b_committed_data > __journal_remove_journal_head: freeing b_frozen_data > __journal_remove_journal_head: freeing b_committed_data > __journal_remove_journal_head: freeing b_frozen_data > journal commit I/O error > __journal_remove_journal_head: freeing b_frozen_data > __journal_remove_journal_head: freeing b_frozen_data > __journal_remove_journal_head: freeing b_frozen_data > __journal_remove_journal_head: freeing b_frozen_data > scsi 8:0:0:1: rejecting I/O to dead device > EXT3-fs error (device sdg): ext3_find_entry: reading directory #2 > offset 0 > scsi 8:0:0:1: rejecting I/O to dead device > EXT3-fs error (device sdg): ext3_find_entry: reading directory #2 > offset 0 > scsi 8:0:0:1: rejecting I/O to dead device > scsi 8:0:0:1: rejecting I/O to dead device > EXT3-fs error (device sdg): ext3_find_entry: reading directory #2 > offset 0 > ext3_abort called. > EXT3-fs error (device sde): ext3_put_super: Couldn't clean up the > journal > ext3_abort called. > EXT3-fs error (device sdg): ext3_put_super: Couldn't clean up the > journal > > what`s the case?how to deal with this problem? > > > -- > You received this message because you are subscribed to the Google > Groups "open-iscsi" group. > To post to this group, send email to open-iscsi@googlegroups.com. > To unsubscribe from this group, send email to > open-iscsi+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/open-iscsi?hl=en. -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to open-iscsi@googlegroups.com. To unsubscribe from this group, send email to open-iscsi+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/open-iscsi?hl=en.