Frohe Weihnachten Euch allen!
Ich habe ein Problem und hoffe auf Eure Mithilfe, denn ich weiß mir nicht mehr zu helfen. Wo liegt der Fehler und wie kann ich ihn beheben?
Istzustand:
Aktuelles Archlinux mit Openbox, Thunar, Tint2, XFCE4-terminal.
Zwei USB-Festplatten mit Ext4 als Dateisystem.
Die beiden USB-Festplatten sind /dev/sdc1 und /dev/sdd1.
Beide USB-Festplatten wurden vor dem Kopiervorgang mittels fsck.ext4 überprüft und waren ok.
Eingehängt wurden die USB-Festplatten entweder manuell auf:
/mnt/quelle/ und /mnt/ziel/ oder
über Thunar nach
/run/media/benutzer/label/...
Der Fehler:
Ich möchte sehr viele Daten von einer USB-Festplatte zu einer anderen USB-Festplatte kopieren. Dabei hängt sich der Kopiervorgang auf, egal ob ich über Thunar kopiere oder ich den Kopiervorgang mittels cp oder rsync mache.
dmesg gibt folgendes aus:
...
[ 172.609025] EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: (null)
[ 181.197367] EXT4-fs (sdd1): mounted filesystem with ordered data mode. Opts: (null)
[ 876.985596] usb 2-3: reset high-speed USB device number 2 using ehci-pci
[ 982.662103] INFO: task kworker/u8:4:192 blocked for more than 120 seconds.
[ 982.662110] Not tainted 4.14.8-1-ARCH #1
[ 982.662112] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 982.662114] kworker/u8:4 D 0 192 2 0x80000000
[ 982.662122] Workqueue: writeback wb_workfn (flush-8:32)
[ 982.662125] Call Trace:
[ 982.662133] ? __schedule+0x290/0x890
[ 982.662135] schedule+0x2f/0x90
[ 982.662139] io_schedule+0x12/0x40
[ 982.662142] get_request+0x271/0x7a0
[ 982.662147] ? wait_woken+0x80/0x80
[ 982.662149] blk_queue_bio+0x114/0x410
[ 982.662152] generic_make_request+0x11e/0x310
[ 982.662154] ? submit_bio+0x6c/0x130
[ 982.662156] submit_bio+0x6c/0x130
[ 982.662188] ext4_io_submit+0x48/0x60 [ext4]
[ 982.662204] ext4_writepages+0x76d/0xfc0 [ext4]
[ 982.662211] ? do_writepages+0x48/0xd0
[ 982.662213] ? __wake_up_common+0x6d/0x120
[ 982.662215] do_writepages+0x48/0xd0
[ 982.662218] ? merge+0x57/0xb0
[ 982.662221] ? __writeback_single_inode+0x3d/0x390
[ 982.662222] __writeback_single_inode+0x3d/0x390
[ 982.662225] writeback_sb_inodes+0x1c6/0x490
[ 982.662228] __writeback_inodes_wb+0x5d/0xb0
[ 982.662230] wb_writeback+0x29b/0x340
[ 982.662233] ? wb_workfn+0xa8/0x3c0
[ 982.662234] wb_workfn+0xa8/0x3c0
[ 982.662238] process_one_work+0x1db/0x410
[ 982.662240] worker_thread+0x2b/0x3d0
[ 982.662242] ? process_one_work+0x410/0x410
[ 982.662244] kthread+0x118/0x130
[ 982.662246] ? kthread_create_on_node+0x70/0x70
[ 982.662249] ret_from_fork+0x25/0x30
[ 982.662267] INFO: task jbd2/sdc1-8:687 blocked for more than 120 seconds.
[ 982.662269] Not tainted 4.14.8-1-ARCH #1
[ 982.662271] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 982.662272] jbd2/sdc1-8 D 0 687 2 0x80000000
[ 982.662275] Call Trace:
[ 982.662278] ? __schedule+0x290/0x890
[ 982.662280] ? __wake_up_common_lock+0x89/0xc0
[ 982.662282] ? wait_woken+0x80/0x80
[ 982.662284] schedule+0x2f/0x90
[ 982.662292] jbd2_journal_commit_transaction+0x245/0x1860 [jbd2]
[ 982.662295] ? update_load_avg+0x41d/0x590
[ 982.662297] ? update_curr+0xe4/0x1c0
[ 982.662299] ? dequeue_entity+0xd7/0x460
[ 982.662301] ? wait_woken+0x80/0x80
[ 982.662303] ? put_prev_entity+0x1e/0xe0
[ 982.662304] ? finish_task_switch+0x75/0x200
[ 982.662307] ? lock_timer_base+0x72/0x90
[ 982.662313] ? kjournald2+0xca/0x280 [jbd2]
[ 982.662317] kjournald2+0xca/0x280 [jbd2]
[ 982.662320] ? __wake_up_common+0x6d/0x120
[ 982.662322] ? wait_woken+0x80/0x80
[ 982.662327] ? commit_timeout+0x10/0x10 [jbd2]
[ 982.662328] kthread+0x118/0x130
[ 982.662330] ? kthread_create_on_node+0x70/0x70
[ 982.662332] ret_from_fork+0x25/0x30
[ 982.662335] INFO: task ext4lazyinit:689 blocked for more than 120 seconds.
[ 982.662337] Not tainted 4.14.8-1-ARCH #1
[ 982.662338] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 982.662340] ext4lazyinit D 0 689 2 0x80000000
[ 982.662342] Call Trace:
[ 982.662345] ? __schedule+0x290/0x890
[ 982.662347] schedule+0x2f/0x90
[ 982.662349] schedule_timeout+0x208/0x390
[ 982.662351] ? _raw_spin_unlock+0x1c/0x20
[ 982.662354] ? io_schedule_timeout+0x19/0x40
[ 982.662356] io_schedule_timeout+0x19/0x40
[ 982.662358] wait_for_completion_io+0xb1/0x130
[ 982.662360] ? wake_up_q+0x70/0x70
[ 982.662363] submit_bio_wait+0x5f/0x80
[ 982.662366] blkdev_issue_zeroout+0x80/0xc0
[ 982.662381] ? ext4_init_inode_table+0x179/0x350 [ext4]
[ 982.662395] ext4_init_inode_table+0x179/0x350 [ext4]
[ 982.662413] ext4_lazyinit_thread+0x288/0x390 [ext4]
[ 982.662430] ? ext4_clear_request_list+0x60/0x60 [ext4]
[ 982.662432] kthread+0x118/0x130
[ 982.662434] ? kthread_create_on_node+0x70/0x70
[ 982.662436] ret_from_fork+0x25/0x30
[ 982.662442] INFO: task rsync:821 blocked for more than 120 seconds.
[ 982.662444] Not tainted 4.14.8-1-ARCH #1
[ 982.662446] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 982.662447] rsync D 0 821 820 0x00000000
[ 982.662449] Call Trace:
[ 982.662452] ? __schedule+0x290/0x890
[ 982.662455] ? kmem_cache_alloc+0x94/0x1a0
[ 982.662457] schedule+0x2f/0x90
[ 982.662461] wait_transaction_locked+0x87/0xc0 [jbd2]
[ 982.662464] ? wait_woken+0x80/0x80
[ 982.662468] add_transaction_credits+0x1ad/0x290 [jbd2]
[ 982.662473] start_this_handle+0xef/0x3e0 [jbd2]
[ 982.662476] ? add_to_page_cache_lru+0x73/0xe0
[ 982.662480] jbd2__journal_start+0xd7/0x1f0 [jbd2]
[ 982.662496] ext4_da_write_begin+0x111/0x440 [ext4]
[ 982.662500] generic_perform_write+0xb3/0x1a0
[ 982.662503] __generic_file_write_iter+0x192/0x1c0
[ 982.662505] ? update_load_avg+0x41d/0x590
[ 982.662519] ext4_file_write_iter+0x201/0x3e0 [ext4]
[ 982.662521] ? set_next_entity+0x9e/0x210
[ 982.662524] __vfs_write+0xf9/0x170
[ 982.662526] vfs_write+0xad/0x1a0
[ 982.662528] SyS_write+0x52/0xc0
[ 982.662530] ? schedule+0x2f/0x90
[ 982.662532] entry_SYSCALL_64_fastpath+0x1a/0xa5
[ 982.662534] RIP: 0033:0x7f596d696ab4
[ 982.662535] RSP: 002b:00007fffa5f78958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 982.662538] RAX: ffffffffffffffda RBX: 0000000059daa8fc RCX: 00007f596d696ab4
[ 982.662539] RDX: 0000000000040000 RSI: 000055be609d1580 RDI: 0000000000000001
[ 982.662540] RBP: 000000001a094ba5 R08: 000055be60a09580 R09: 0000000000000000
[ 982.662541] R10: 0000000030946154 R11: 0000000000000246 R12: 00000000a09fb78b
[ 982.662542] R13: 000000002799db32 R14: 0000000019b9dba7 R15: 000000002623de68
[ 1105.541823] INFO: task kworker/u8:4:192 blocked for more than 120 seconds.
[ 1105.541830] Not tainted 4.14.8-1-ARCH #1
[ 1105.541831] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1105.541833] kworker/u8:4 D 0 192 2 0x80000000
[ 1105.541842] Workqueue: writeback wb_workfn (flush-8:32)
[ 1105.541845] Call Trace:
[ 1105.541853] ? __schedule+0x290/0x890
[ 1105.541856] schedule+0x2f/0x90
[ 1105.541859] io_schedule+0x12/0x40
[ 1105.541863] get_request+0x271/0x7a0
[ 1105.541868] ? wait_woken+0x80/0x80
[ 1105.541870] blk_queue_bio+0x114/0x410
[ 1105.541873] generic_make_request+0x11e/0x310
[ 1105.541875] ? submit_bio+0x6c/0x130
[ 1105.541877] submit_bio+0x6c/0x130
[ 1105.541909] ext4_io_submit+0x48/0x60 [ext4]
[ 1105.541925] ext4_writepages+0x76d/0xfc0 [ext4]
[ 1105.541931] ? do_writepages+0x48/0xd0
[ 1105.541934] ? __wake_up_common+0x6d/0x120
[ 1105.541935] do_writepages+0x48/0xd0
[ 1105.541939] ? merge+0x57/0xb0
[ 1105.541942] ? __writeback_single_inode+0x3d/0x390
[ 1105.541943] __writeback_single_inode+0x3d/0x390
[ 1105.541946] writeback_sb_inodes+0x1c6/0x490
[ 1105.541949] __writeback_inodes_wb+0x5d/0xb0
[ 1105.541951] wb_writeback+0x29b/0x340
[ 1105.541953] ? wb_workfn+0xa8/0x3c0
[ 1105.541955] wb_workfn+0xa8/0x3c0
[ 1105.541959] process_one_work+0x1db/0x410
[ 1105.541961] worker_thread+0x2b/0x3d0
[ 1105.541963] ? process_one_work+0x410/0x410
[ 1105.541965] kthread+0x118/0x130
[ 1105.541967] ? kthread_create_on_node+0x70/0x70
[ 1105.541970] ret_from_fork+0x25/0x30
[ 1105.541974] INFO: task scsi_eh_8:201 blocked for more than 120 seconds.
[ 1105.541976] Not tainted 4.14.8-1-ARCH #1
[ 1105.541977] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1105.541979] scsi_eh_8 D 0 201 2 0x80000000
[ 1105.541981] Call Trace:
[ 1105.541984] ? __schedule+0x290/0x890
[ 1105.541986] schedule+0x2f/0x90
[ 1105.541988] schedule_preempt_disabled+0x11/0x20
[ 1105.541990] __mutex_lock.isra.2+0x288/0x510
[ 1105.541993] ? pick_next_task_fair+0x171/0x560
[ 1105.542006] ? scsi_eh_get_sense+0x140/0x140 [scsi_mod]
[ 1105.542010] ? device_reset+0x1d/0x40 [usb_storage]
[ 1105.542012] device_reset+0x1d/0x40 [usb_storage]
[ 1105.542020] scsi_eh_ready_devs+0x239/0x7f0 [scsi_mod]
[ 1105.542024] ? __pm_runtime_resume+0x47/0x50
[ 1105.542030] ? scsi_try_target_reset+0x90/0x90 [scsi_mod]
[ 1105.542037] ? scsi_eh_get_sense+0x140/0x140 [scsi_mod]
[ 1105.542044] scsi_error_handler+0x3ac/0x3c0 [scsi_mod]
[ 1105.542047] kthread+0x118/0x130
[ 1105.542049] ? kthread_create_on_node+0x70/0x70
[ 1105.542051] ret_from_fork+0x25/0x30
[ 1105.542054] INFO: task usb-storage:203 blocked for more than 120 seconds.
[ 1105.542056] Not tainted 4.14.8-1-ARCH #1
[ 1105.542058] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1105.542059] usb-storage D 0 203 2 0x80000000
[ 1105.542061] Call Trace:
[ 1105.542064] ? __schedule+0x290/0x890
[ 1105.542069] ? ehci_urb_enqueue+0x10e/0xf78 [ehci_hcd]
[ 1105.542071] schedule+0x2f/0x90
[ 1105.542073] schedule_timeout+0x208/0x390
[ 1105.542090] ? usb_hcd_submit_urb+0xab/0xab0 [usbcore]
[ 1105.542099] ? usb_hcd_submit_urb+0xab/0xab0 [usbcore]
[ 1105.542102] ? wait_for_completion+0xb1/0x130
[ 1105.542104] wait_for_completion+0xb1/0x130
[ 1105.542106] ? wake_up_q+0x70/0x70
[ 1105.542116] usb_sg_wait+0xf4/0x150 [usbcore]
[ 1105.542120] usb_stor_bulk_transfer_sglist.part.1+0x63/0xb0 [usb_storage]
[ 1105.542123] usb_stor_bulk_srb+0x49/0x80 [usb_storage]
[ 1105.542126] usb_stor_Bulk_transport+0x163/0x3d0 [usb_storage]
[ 1105.542128] ? schedule+0x2f/0x90
[ 1105.542130] ? schedule_timeout+0x208/0x390
[ 1105.542133] ? fill_inquiry_response+0x20/0x20 [usb_storage]
[ 1105.542136] usb_stor_invoke_transport+0x37/0x4c0 [usb_storage]
[ 1105.542139] ? fill_inquiry_response+0x20/0x20 [usb_storage]
[ 1105.542142] ? wait_for_completion_interruptible+0xa3/0x170
[ 1105.542144] ? wait_for_completion_interruptible+0x150/0x170
[ 1105.542145] ? wake_up_q+0x70/0x70
[ 1105.542148] usb_stor_control_thread+0x1d8/0x2c0 [usb_storage]
[ 1105.542151] kthread+0x118/0x130
[ 1105.542153] ? kthread_create_on_node+0x70/0x70
[ 1105.542154] ret_from_fork+0x25/0x30
[ 1105.542172] INFO: task jbd2/sdc1-8:687 blocked for more than 120 seconds.
[ 1105.542174] Not tainted 4.14.8-1-ARCH #1
[ 1105.542175] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1105.542177] jbd2/sdc1-8 D 0 687 2 0x80000000
[ 1105.542179] Call Trace:
[ 1105.542181] ? __schedule+0x290/0x890
[ 1105.542183] ? __wake_up_common_lock+0x89/0xc0
[ 1105.542186] ? wait_woken+0x80/0x80
[ 1105.542187] schedule+0x2f/0x90
[ 1105.542195] jbd2_journal_commit_transaction+0x245/0x1860 [jbd2]
[ 1105.542198] ? update_load_avg+0x41d/0x590
[ 1105.542200] ? update_curr+0xe4/0x1c0
[ 1105.542202] ? dequeue_entity+0xd7/0x460
[ 1105.542204] ? wait_woken+0x80/0x80
[ 1105.542206] ? put_prev_entity+0x1e/0xe0
[ 1105.542207] ? finish_task_switch+0x75/0x200
[ 1105.542210] ? lock_timer_base+0x72/0x90
[ 1105.542216] ? kjournald2+0xca/0x280 [jbd2]
[ 1105.542220] kjournald2+0xca/0x280 [jbd2]
[ 1105.542223] ? __wake_up_common+0x6d/0x120
[ 1105.542225] ? wait_woken+0x80/0x80
[ 1105.542230] ? commit_timeout+0x10/0x10 [jbd2]
[ 1105.542231] kthread+0x118/0x130
[ 1105.542233] ? kthread_create_on_node+0x70/0x70
[ 1105.542235] ret_from_fork+0x25/0x30
[ 1105.542238] INFO: task ext4lazyinit:689 blocked for more than 120 seconds.
[ 1105.542240] Not tainted 4.14.8-1-ARCH #1
[ 1105.542241] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1105.542243] ext4lazyinit D 0 689 2 0x80000000
[ 1105.542245] Call Trace:
[ 1105.542248] ? __schedule+0x290/0x890
[ 1105.542250] schedule+0x2f/0x90
[ 1105.542252] schedule_timeout+0x208/0x390
[ 1105.542254] ? _raw_spin_unlock+0x1c/0x20
[ 1105.542256] ? io_schedule_timeout+0x19/0x40
[ 1105.542258] io_schedule_timeout+0x19/0x40
[ 1105.542260] wait_for_completion_io+0xb1/0x130
[ 1105.542262] ? wake_up_q+0x70/0x70
[ 1105.542265] submit_bio_wait+0x5f/0x80
[ 1105.542268] blkdev_issue_zeroout+0x80/0xc0
[ 1105.542284] ? ext4_init_inode_table+0x179/0x350 [ext4]
[ 1105.542298] ext4_init_inode_table+0x179/0x350 [ext4]
[ 1105.542316] ext4_lazyinit_thread+0x288/0x390 [ext4]
[ 1105.542333] ? ext4_clear_request_list+0x60/0x60 [ext4]
[ 1105.542335] kthread+0x118/0x130
[ 1105.542336] ? kthread_create_on_node+0x70/0x70
[ 1105.542338] ret_from_fork+0x25/0x30
[ 1105.542345] INFO: task rsync:821 blocked for more than 120 seconds.
[ 1105.542346] Not tainted 4.14.8-1-ARCH #1
[ 1105.542348] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 1105.542349] rsync D 0 821 820 0x00000000
[ 1105.542351] Call Trace:
[ 1105.542354] ? __schedule+0x290/0x890
[ 1105.542357] ? kmem_cache_alloc+0x94/0x1a0
[ 1105.542359] schedule+0x2f/0x90
[ 1105.542363] wait_transaction_locked+0x87/0xc0 [jbd2]
[ 1105.542366] ? wait_woken+0x80/0x80
[ 1105.542371] add_transaction_credits+0x1ad/0x290 [jbd2]
[ 1105.542375] start_this_handle+0xef/0x3e0 [jbd2]
[ 1105.542378] ? add_to_page_cache_lru+0x73/0xe0
[ 1105.542382] jbd2__journal_start+0xd7/0x1f0 [jbd2]
[ 1105.542398] ext4_da_write_begin+0x111/0x440 [ext4]
[ 1105.542402] generic_perform_write+0xb3/0x1a0
[ 1105.542405] __generic_file_write_iter+0x192/0x1c0
[ 1105.542407] ? update_load_avg+0x41d/0x590
[ 1105.542421] ext4_file_write_iter+0x201/0x3e0 [ext4]
[ 1105.542423] ? set_next_entity+0x9e/0x210
[ 1105.542426] __vfs_write+0xf9/0x170
[ 1105.542428] vfs_write+0xad/0x1a0
[ 1105.542430] SyS_write+0x52/0xc0
[ 1105.542432] ? schedule+0x2f/0x90
[ 1105.542434] entry_SYSCALL_64_fastpath+0x1a/0xa5
[ 1105.542437] RIP: 0033:0x7f596d696ab4
[ 1105.542438] RSP: 002b:00007fffa5f78958 EFLAGS: 00000246 ORIG_RAX: 0000000000000001
[ 1105.542440] RAX: ffffffffffffffda RBX: 0000000059daa8fc RCX: 00007f596d696ab4
[ 1105.542441] RDX: 0000000000040000 RSI: 000055be609d1580 RDI: 0000000000000001
[ 1105.542442] RBP: 000000001a094ba5 R08: 000055be60a09580 R09: 0000000000000000
[ 1105.542443] R10: 0000000030946154 R11: 0000000000000246 R12: 00000000a09fb78b
[ 1105.542444] R13: 000000002799db32 R14: 0000000019b9dba7 R15: 000000002623de68
Auch wenn ich den hängenden Kopiervorgang (via rsync) per Strg-C abbreche,,,
...
010_07_05_CampingUrlaub_MekPomm/IMG_1778.JPG
2010_07_05_CampingUrlaub_MekPomm/IMG_1779.JPG
2010_07_05_CampingUrlaub_MekPomm/IMG_1780.JPG
2010_07_05_CampingUrlaub_MekPomm/IMG_1781.JPG
2010_07_05_CampingUrlaub_MekPomm/IMG_1782.JPG
^Crsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at rsync.c(636) [sender=3.1.2]
rsync error: received SIGINT, SIGTERM, or SIGHUP (code 20) at io.c(504) [generator=3.1.2]
[benutzer@rechner ~]$ rsync: [generator] write error: Broken pipe (32)
kann ich die Ziel-USB-Festplatte nicht unmounten (Quell-USB-Festplatte geht)
# umount /mnt/ziel
umount: /mnt/ziel: das Ziel wird gerade benutzt.