[Lxc-users] resize2fs
Papp Tamás
tompos at martos.bme.hu
Sat Sep 4 21:16:27 UTC 2010
hi All,
I don't know, whether this is lxc releated, or only ext3.
The system is an uptodate Ubuntu Lucid 10.04 x86_64 .
I tried to resize a partition, unser an lxc container. I did it from the
host. The partition was mounted on a subdirectory of the container.
LXC's version is 0.7.2. The running kernel version is 2.6.32-24-server.
There were running also libvirt based KVM machines.
resize2fs /dev/<lvm device>
This is in dmesg log:
[1956101.273405] INFO: task kjournald:1404 blocked for more than 120
seconds.
[1956101.283985] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[1956101.305932] kjournald D ffff8800d4cdc1e8 0 1404 2
0x00000000
[1956101.305942] ffff88040fb17d30 0000000000000046 0000000000015bc0
0000000000015bc0
[1956101.305963] ffff88040f0303c0 ffff88040fb17fd8 0000000000015bc0
ffff88040f030000
[1956101.305988] 0000000000015bc0 ffff88040fb17fd8 0000000000015bc0
ffff88040f0303c0
[1956101.306023] Call Trace:
[1956101.306045] [<ffffffff81214ad4>]
journal_commit_transaction+0x174/0xe40
[1956101.306065] [<ffffffff810586b0>] ? finish_task_switch+0x50/0xe0
[1956101.306083] [<ffffffff81085090>] ? autoremove_wake_function+0x0/0x40
[1956101.306100] [<ffffffff81077719>] ? try_to_del_timer_sync+0x79/0xd0
[1956101.306120] [<ffffffff81218b4d>] kjournald+0xed/0x250
[1956101.306137] [<ffffffff81085090>] ? autoremove_wake_function+0x0/0x40
[1956101.306152] [<ffffffff81218a60>] ? kjournald+0x0/0x250
[1956101.306168] [<ffffffff81084d16>] kthread+0x96/0xa0
[1956101.306187] [<ffffffff810141ea>] child_rip+0xa/0x20
[1956101.306203] [<ffffffff81084c80>] ? kthread+0x0/0xa0
[1956101.306218] [<ffffffff810141e0>] ? child_rip+0x0/0x20
[1956101.306287] INFO: task imap:10964 blocked for more than 120 seconds.
[1956101.317210] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[1956101.339043] imap D 00000000ffffffff 0 10964 22403
0x00000000
[1956101.339049] ffff8801ae021d68 0000000000000086 0000000000015bc0
0000000000015bc0
[1956101.339053] ffff88000d51c890 ffff8801ae021fd8 0000000000015bc0
ffff88000d51c4d0
[1956101.339057] 0000000000015bc0 ffff8801ae021fd8 0000000000015bc0
ffff88000d51c890
[1956101.339061] Call Trace:
[1956101.339067] [<ffffffff81218555>] log_wait_commit+0xc5/0x150
[1956101.339072] [<ffffffff81085090>] ? autoremove_wake_function+0x0/0x40
[1956101.339076] [<ffffffff8121275b>] journal_stop+0x26b/0x2b0
[1956101.339080] [<ffffffff81212fd5>] ? journal_start+0xb5/0x100
[1956101.339083] [<ffffffff81213047>] journal_force_commit+0x27/0x30
[1956101.339089] [<ffffffff811c1fdb>] ext3_force_commit+0x2b/0x30
[1956101.339093] [<ffffffff811b5be7>] ext3_sync_file+0x67/0x110
[1956101.339105] [<ffffffff8116b981>] vfs_fsync_range+0xa1/0xe0
[1956101.339114] [<ffffffff8116ba2d>] vfs_fsync+0x1d/0x20
[1956101.339124] [<ffffffff8116ba6e>] do_fsync+0x3e/0x60
[1956101.339132] [<ffffffff8116baa3>] sys_fdatasync+0x13/0x20
[1956101.339145] [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
[1956101.339160] INFO: task imap:24652 blocked for more than 120 seconds.
[1956101.350612] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[1956101.373914] imap D ffff88021586d898 0 24652 22403
0x00000000
[1956101.373919] ffff8803eb21fd18 0000000000000082 0000000000015bc0
0000000000015bc0
[1956101.373923] ffff8801e53b31a0 ffff8803eb21ffd8 0000000000015bc0
ffff8801e53b2de0
[1956101.373927] 0000000000015bc0 ffff8803eb21ffd8 0000000000015bc0
ffff8801e53b31a0
[1956101.373932] Call Trace:
[1956101.373938] [<ffffffff8104c98b>] ? mutex_spin_on_owner+0x8b/0xb0
[1956101.373947] [<ffffffff815597b7>] __mutex_lock_slowpath+0xe7/0x170
[1956101.373952] [<ffffffff815591f3>] mutex_lock+0x23/0x50
[1956101.373958] [<ffffffff81146125>] lock_super+0x25/0x30
[1956101.373962] [<ffffffff811bc44a>] ext3_orphan_add+0x3a/0x1b0
[1956101.373966] [<ffffffff811b8ffd>] ? ext3_mark_inode_dirty+0x3d/0x50
[1956101.373970] [<ffffffff811c016b>] ext3_unlink+0x28b/0x2a0
[1956101.373977] [<ffffffff8114fdb2>] vfs_unlink+0xa2/0xf0
[1956101.373984] [<ffffffff8115052a>] ? lookup_hash+0x3a/0x50
[1956101.373992] [<ffffffff81151f46>] do_unlinkat+0x1a6/0x1d0
[1956101.374000] [<ffffffff81148ea6>] ? sys_newlstat+0x36/0x50
[1956101.374008] [<ffffffff81151f86>] sys_unlink+0x16/0x20
[1956101.374017] [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
[1956101.374029] INFO: task resize2fs:28135 blocked for more than 120
seconds.
[1956101.385117] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[1956101.408850] resize2fs D 0000000000000000 0 28135 27050
0x00000000
[1956101.408854] ffff88038f4b7bf8 0000000000000082 0000000000015bc0
0000000000015bc0
[1956101.408856] ffff8804163a9ab0 ffff88038f4b7fd8 0000000000015bc0
ffff8804163a96f0
[1956101.408858] 0000000000015bc0 ffff88038f4b7fd8 0000000000015bc0
ffff8804163a9ab0
[1956101.408861] Call Trace:
[1956101.408867] [<ffffffff81212be9>] start_this_handle+0x209/0x430
[1956101.408870] [<ffffffff81085090>] ? autoremove_wake_function+0x0/0x40
[1956101.408872] [<ffffffff81212183>] ? __journal_file_buffer+0xd3/0x230
[1956101.408877] [<ffffffff81212ed2>] journal_restart+0xc2/0x110
[1956101.408885] [<ffffffff811c541f>]
extend_or_restart_transaction+0x4f/0x70
[1956101.408895] [<ffffffff811c6714>] setup_new_group_blocks+0x3f4/0x590
[1956101.408904] [<ffffffff811c6dfb>] ext3_group_add+0x14b/0x470
[1956101.408915] [<ffffffff811bbce2>] ext3_ioctl+0x382/0x6e0
[1956101.408925] [<ffffffff812b8f16>] ? rb_erase+0xd6/0x160
[1956101.408938] [<ffffffff811546a2>] vfs_ioctl+0x22/0xa0
[1956101.408950] [<ffffffff815586d0>] ? thread_return+0x48/0x418
[1956101.408962] [<ffffffff81154841>] do_vfs_ioctl+0x81/0x410
[1956101.408973] [<ffffffff81154c51>] sys_ioctl+0x81/0xa0
[1956101.408985] [<ffffffff8155b22e>] ? do_device_not_available+0xe/0x10
[1956101.409000] [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
[1956101.409013] INFO: task clapf:28349 blocked for more than 120 seconds.
[1956101.420608] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[1956101.444187] clapf D 0000000000000000 0 28349 16283
0x00000000
[1956101.444191] ffff8801bba89bd8 0000000000000082 0000000000015bc0
0000000000015bc0
[1956101.444194] ffff880058579ab0 ffff8801bba89fd8 0000000000015bc0
ffff8800585796f0
[1956101.444197] 0000000000015bc0 ffff8801bba89fd8 0000000000015bc0
ffff880058579ab0
[1956101.444199] Call Trace:
[1956101.444207] [<ffffffff81212be9>] start_this_handle+0x209/0x430
[1956101.444211] [<ffffffff81085090>] ? autoremove_wake_function+0x0/0x40
[1956101.444220] [<ffffffff81212fd5>] journal_start+0xb5/0x100
[1956101.444231] [<ffffffff811c2201>] ext3_journal_start_sb+0x31/0x60
[1956101.444242] [<ffffffff811be629>] ext3_create+0x59/0x120
[1956101.444256] [<ffffffff8114dfb3>] ? generic_permission+0x23/0xc0
[1956101.444266] [<ffffffff8114fa44>] vfs_create+0xb4/0xe0
[1956101.444276] [<ffffffff8114fb34>] __open_namei_create+0xc4/0x110
[1956101.444287] [<ffffffff811532db>] do_filp_open+0xa6b/0xba0
[1956101.444300] [<ffffffff81114ea3>] ? do_wp_page+0xd3/0x850
[1956101.444310] [<ffffffff81115d4c>] ? handle_mm_fault+0x2ec/0x3c0
[1956101.444322] [<ffffffff8115e5ba>] ? alloc_fd+0x10a/0x150
[1956101.444333] [<ffffffff81142309>] do_sys_open+0x69/0x170
[1956101.444343] [<ffffffff81142450>] sys_open+0x20/0x30
[1956101.444354] [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
[1956101.444362] INFO: task clapf:28389 blocked for more than 120 seconds.
[1956101.456299] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs"
disables this message.
[1956101.479650] clapf D 0000000000000000 0 28389 16283
0x00000000
[1956101.479654] ffff8803dcd53e08 0000000000000082 0000000000015bc0
0000000000015bc0
[1956101.479657] ffff8803dfc531a0 ffff8803dcd53fd8 0000000000015bc0
ffff8803dfc52de0
[1956101.479660] 0000000000015bc0 ffff8803dcd53fd8 0000000000015bc0
ffff8803dfc531a0
[1956101.479662] Call Trace:
[1956101.479671] [<ffffffff815597b7>] __mutex_lock_slowpath+0xe7/0x170
[1956101.479674] [<ffffffff815591f3>] mutex_lock+0x23/0x50
[1956101.479678] [<ffffffff81151e36>] do_unlinkat+0x96/0x1d0
[1956101.479681] [<ffffffff8155d5e3>] ? do_page_fault+0x153/0x3b0
[1956101.479684] [<ffffffff81151f86>] sys_unlink+0x16/0x20
[1956101.479695] [<ffffffff810131b2>] system_call_fastpath+0x16/0x1b
After this processes were in state 'D'.
I restarted the host machine and run e2fsck -f, resize2fs and now it's
working. Still I don't know, there wether there is some data loss.
Where should I report this?
I'm afraid, it's only ext3 related and not depending on lxc?
Thank you,
tamas
More information about the lxc-users
mailing list