[Comm] В каком состоянии btrfs ?

Sergey a_s_y на sama.ru
Вт Апр 21 15:38:29 MSK 2015


On Tuesday 10 March 2015, Olexander Chernetskyy wrote:

> Как думаете, можно уже btrfs использовать в повседневной жизни?

Как-то оно не то... Нарвался вот при попытке выполнить sync.
Кончилось кнопкой reset. Монтировалось с такими параметрами:
noatime,discard,ssd,compress-force=zlib,space_cache

kernel: [11154.477090] INFO: task sync:7464 blocked for more than 120 seconds.
kernel: [11154.477096]       Not tainted 3.14.38-std-def-alt1 #1
kernel: [11154.477098] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kernel: [11154.477101] sync            D ffff8804dfc12d00     0  7464  32499 0x00000000
kernel: [11154.477108]  ffff8804b5707e08 0000000000000002 ffff88048bba61d0 0000000000012d00
kernel: [11154.477114]  ffff8804b5707fd8 0000000000012d00 ffffffff817eb4a0 ffff88048bba61d0
kernel: [11154.477118]  ffff8804b5707e18 ffff88047bd71ad0 ffff88047bd71b40 ffff8804c5d5b000
kernel: [11154.477125] Call Trace:
kernel: [11154.477131]  [<ffffffff811e5b70>] ? fdatawait_one_bdev+0x20/0x20
kernel: [11154.477135]  [<ffffffff81550d24>] schedule+0x24/0x70
kernel: [11154.477150]  [<ffffffffa049bfcd>] wait_for_commit.isra.24+0x3d/0x70 [btrfs]
kernel: [11154.477153]  [<ffffffff810acb40>] ? finish_wait+0x80/0x80
kernel: [11154.477163]  [<ffffffffa049ddbf>] btrfs_commit_transaction+0x1df/0x960 [btrfs]
kernel: [11154.477165]  [<ffffffff811e5b70>] ? fdatawait_one_bdev+0x20/0x20
kernel: [11154.477171]  [<ffffffffa046c948>] btrfs_sync_fs+0x58/0xc0 [btrfs]
kernel: [11154.477173]  [<ffffffff811e5b8b>] sync_fs_one_sb+0x1b/0x20
kernel: [11154.477176]  [<ffffffff811b9149>] iterate_supers+0xe9/0xf0
kernel: [11154.477180]  [<ffffffff811e5d10>] sys_sync+0x50/0x90
kernel: [11154.477183]  [<ffffffff8155d927>] tracesys+0xdd/0xe2

kernel: [11394.349050] INFO: task btrfs-transacti:26333 blocked for more than 120 seconds.
kernel: [11394.349053]       Not tainted 3.14.38-std-def-alt1 #1
kernel: [11394.349054] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kernel: [11394.349056] btrfs-transacti D ffff8804dfcd2d00     0 26333      2 0x00000000
kernel: [11394.349059]  ffff88048db83d88 0000000000000002 ffff8804b56e8710 0000000000012d00
kernel: [11394.349061]  ffff88048db83fd8 0000000000012d00 ffff8804c7684710 ffff8804b56e8710
kernel: [11394.349063]  ffff88048db83d98 ffff88047bd71080 ffff88047bd710f0 ffff8804c5d5b000
kernel: [11394.349066] Call Trace:
kernel: [11394.349073]  [<ffffffff81550d24>] schedule+0x24/0x70
kernel: [11394.349088]  [<ffffffffa049bfcd>] wait_for_commit.isra.24+0x3d/0x70 [btrfs]
kernel: [11394.349091]  [<ffffffff810acb40>] ? finish_wait+0x80/0x80
kernel: [11394.349101]  [<ffffffffa049ddbf>] btrfs_commit_transaction+0x1df/0x960 [btrfs]
kernel: [11394.349110]  [<ffffffffa049be45>] transaction_kthread+0x1c5/0x240 [btrfs]
kernel: [11394.349120]  [<ffffffffa049bc80>] ? open_ctree+0x1fd0/0x1fd0 [btrfs]
kernel: [11394.349123]  [<ffffffff8108b8b4>] kthread+0xc4/0xe0
kernel: [11394.349125]  [<ffffffff8108b7f0>] ? flush_kthread_worker+0x70/0x70
kernel: [11394.349128]  [<ffffffff8155d668>] ret_from_fork+0x58/0x90
kernel: [11394.349131]  [<ffffffff8108b7f0>] ? flush_kthread_worker+0x70/0x70

kernel: [11514.285066] INFO: task btrfs-transacti:26333 blocked for more than 120 seconds.
kernel: [11514.285072]       Not tainted 3.14.38-std-def-alt1 #1
kernel: [11514.285074] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kernel: [11514.285077] btrfs-transacti D ffff8804dfcd2d00     0 26333      2 0x00000000
kernel: [11514.285084]  ffff88048db83d88 0000000000000002 ffff8804b56e8710 0000000000012d00
kernel: [11514.285089]  ffff88048db83fd8 0000000000012d00 ffff8804c7684710 ffff8804b56e8710
kernel: [11514.285094]  ffff88048db83d98 ffff88047bd71080 ffff88047bd710f0 ffff8804c5d5b000
kernel: [11514.285100] Call Trace:
kernel: [11514.285110]  [<ffffffff81550d24>] schedule+0x24/0x70
kernel: [11514.285138]  [<ffffffffa049bfcd>] wait_for_commit.isra.24+0x3d/0x70 [btrfs]
kernel: [11514.285144]  [<ffffffff810acb40>] ? finish_wait+0x80/0x80
kernel: [11514.285167]  [<ffffffffa049ddbf>] btrfs_commit_transaction+0x1df/0x960 [btrfs]
kernel: [11514.285176]  [<ffffffffa049be45>] transaction_kthread+0x1c5/0x240 [btrfs]
kernel: [11514.285185]  [<ffffffffa049bc80>] ? open_ctree+0x1fd0/0x1fd0 [btrfs]
kernel: [11514.285188]  [<ffffffff8108b8b4>] kthread+0xc4/0xe0
kernel: [11514.285190]  [<ffffffff8108b7f0>] ? flush_kthread_worker+0x70/0x70
kernel: [11514.285193]  [<ffffffff8155d668>] ret_from_fork+0x58/0x90
kernel: [11514.285195]  [<ffffffff8108b7f0>] ? flush_kthread_worker+0x70/0x70

kernel: [11874.093223] INFO: task sync:7941 blocked for more than 120 seconds.
kernel: [11874.093229]       Not tainted 3.14.38-std-def-alt1 #1
kernel: [11874.093231] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kernel: [11874.093234] sync            D ffff8804dfcd2d00     0  7941  32499 0x00000000
kernel: [11874.093240]  ffff88006561be08 0000000000000002 ffff8803819ae190 0000000000012d00
kernel: [11874.093246]  ffff88006561bfd8 0000000000012d00 ffff8804c7684710 ffff8803819ae190
kernel: [11874.093251]  ffff88006561be18 ffff88047bd71cb0 ffff88047bd71d20 ffff8804c5d5b000
kernel: [11874.093256] Call Trace:
kernel: [11874.093269]  [<ffffffff811e5b70>] ? fdatawait_one_bdev+0x20/0x20
kernel: [11874.093273]  [<ffffffff81550d24>] schedule+0x24/0x70
kernel: [11874.093288]  [<ffffffffa049bfcd>] wait_for_commit.isra.24+0x3d/0x70 [btrfs]
kernel: [11874.093290]  [<ffffffff810acb40>] ? finish_wait+0x80/0x80
kernel: [11874.093300]  [<ffffffffa049ddbf>] btrfs_commit_transaction+0x1df/0x960 [btrfs]
kernel: [11874.093302]  [<ffffffff811e5b70>] ? fdatawait_one_bdev+0x20/0x20
kernel: [11874.093307]  [<ffffffffa046c948>] btrfs_sync_fs+0x58/0xc0 [btrfs]
kernel: [11874.093310]  [<ffffffff811e5b8b>] sync_fs_one_sb+0x1b/0x20
kernel: [11874.093312]  [<ffffffff811b9149>] iterate_supers+0xe9/0xf0
kernel: [11874.093314]  [<ffffffff811e5d10>] sys_sync+0x50/0x90
kernel: [11874.093317]  [<ffffffff8155d927>] tracesys+0xdd/0xe2

kernel: [11994.029171] INFO: task sync:7941 blocked for more than 120 seconds.
kernel: [11994.029177]       Not tainted 3.14.38-std-def-alt1 #1
kernel: [11994.029179] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
kernel: [11994.029182] sync            D ffff8804dfcd2d00     0  7941  32499 0x00000000
kernel: [11994.029188]  ffff88006561be08 0000000000000002 ffff8803819ae190 0000000000012d00
kernel: [11994.029194]  ffff88006561bfd8 0000000000012d00 ffff8804c7684710 ffff8803819ae190
kernel: [11994.029199]  ffff88006561be18 ffff88047bd71cb0 ffff88047bd71d20 ffff8804c5d5b000
kernel: [11994.029204] Call Trace:
kernel: [11994.029215]  [<ffffffff811e5b70>] ? fdatawait_one_bdev+0x20/0x20
kernel: [11994.029222]  [<ffffffff81550d24>] schedule+0x24/0x70
kernel: [11994.029252]  [<ffffffffa049bfcd>] wait_for_commit.isra.24+0x3d/0x70 [btrfs]
kernel: [11994.029261]  [<ffffffff810acb40>] ? finish_wait+0x80/0x80
kernel: [11994.029289]  [<ffffffffa049ddbf>] btrfs_commit_transaction+0x1df/0x960 [btrfs]
kernel: [11994.029293]  [<ffffffff811e5b70>] ? fdatawait_one_bdev+0x20/0x20
kernel: [11994.029301]  [<ffffffffa046c948>] btrfs_sync_fs+0x58/0xc0 [btrfs]
kernel: [11994.029304]  [<ffffffff811e5b8b>] sync_fs_one_sb+0x1b/0x20
kernel: [11994.029306]  [<ffffffff811b9149>] iterate_supers+0xe9/0xf0
kernel: [11994.029308]  [<ffffffff811e5d10>] sys_sync+0x50/0x90
kernel: [11994.029310]  [<ffffffff8155d927>] tracesys+0xdd/0xe2

-- 
С уважением, Сергей.


Подробная информация о списке рассылки community