Ситуация следующая. Есть раздел под btrfs, создавался с параметрами по умолчанию довольно давно.
Система экспериментальная, ядро git-sources 2.6.31-rc5-git2.
И получается, что в какой-то определённый момент процесс btrfs-cache загружает ядро процессора на 100%, если этих процессов несколько, то все процессорные ресурсы занимаются. Добиться в этот момент чего-то от раздела бесполезно.
Эти симптомы появились где-то с 2.6.31-rc4.
Собственно, вопрос. Слышал, что в 31-м ядре новая реализация btrfs. Может это быть из-за этого? И если так, то можно ли что-то сделать с самим разделом, типа перестроить его под новый формат?
[Само прошло] btrfs. Полная загрузка 2-х ядер.
Модераторы: SLEDopit, Модераторы разделов
-
abs-o-lut
- Сообщения: 420
-
rm_
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: [Само прошло] btrfs. Полная загрузка 2-х ядер.
Не используйте bleeding-edge ядра, если не разбираетесь, как отлавливать их баги и сообщать о них разработчикам.
The latest stable version of the Linux kernel is: 2.6.30.4.
© http://kernel.org/
The latest stable version of the Linux kernel is: 2.6.30.4.
© http://kernel.org/
-
patrius
- Сообщения: 337
- ОС: Debian (4 & 5) -> Gentoo
Re: [Само прошло] btrfs. Полная загрузка 2-х ядер.
полностью согласен с rm_.
Моё мнение не использовать нестабильное ПО, если ты не знаешь как бороться с его ПРОБЛЕМАМИ,
Моё мнение не использовать нестабильное ПО, если ты не знаешь как бороться с его ПРОБЛЕМАМИ,
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
abs-o-lut
- Сообщения: 420
Re: [Само прошло] btrfs. Полная загрузка 2-х ядер.
Друзья, с количеством постов за 1000. Я ж не спрашивал у вас совета какое ядро мне использовать. И не спрашивал, как отлавливать баги и сообщать о них хакерам ядра. И не жаловался на нестабильную работу системы.
Вопрос был прост, до нЕльзя конкретный: Слышал, что в 31-м ядре новая реализация btrfs. Может это быть из-за этого? И если так, то можно ли что-то сделать с самим разделом, типа перестроить его под новый формат?
Если нечего ответить, надо мораль прочитать не в тему? Так получается?
Вопрос был прост, до нЕльзя конкретный: Слышал, что в 31-м ядре новая реализация btrfs. Может это быть из-за этого? И если так, то можно ли что-то сделать с самим разделом, типа перестроить его под новый формат?
Если нечего ответить, надо мораль прочитать не в тему? Так получается?
-
rm_
- Сообщения: 3340
- Статус: It's the GNU Age
- ОС: Debian
Re: [Само прошло] btrfs. Полная загрузка 2-х ядер.
Вопрос был прост, до нЕльзя конкретный: Слышал, что в 31-м ядре новая реализация btrfs.
А я ничего об этом не слышал, и вообще, btrfs ни разу не пользовался и не планирую в ближайшие минимум полгода. Тем не менее, сейчас ради интереса открыл гугл, набрал там 2.6.31 btrfs, и на первой же странице вижу четыре ссылки:
http://lwn.net/Articles/337496/
http://citkit.ru/articles/1425/
http://alv.me/?cat=22
http://btrfs.wiki.kernel.org/index.php/FAQ
...две из которых - даже на русском языке, а в последней - вторым же пунктом содержится ответ на вопрос о формате.
How do I upgrade to the 2.6.31 format?
The 2.6.31 kernel can read and write Btrfs filesystems created by older kernels, but it writes a slightly different format for the extent allocation trees. Once you have mounted with 2.6.31, the stock Btrfs in 2.6.30 and older kernels will not be able to mount your filesystem.
We don't want to force people into 2.6.31 only, and so the newformat code is available against 2.6.30 as well. All fixes will also be maintained against 2.6.30. For details on downloading, see the Btrfs source repositories.
Обновляться не надо никак, всё происходит автоматически, при первом монтировании. Как говорится, hope this helps.
-
abs-o-lut
- Сообщения: 420
Re: [Само прошло] btrfs. Полная загрузка 2-х ядер.
Ну да, v0.19 давно уже, инструментарий тоже новый. И до rc4 с копейками не было такого.
У меня было сомнение, что сама ФС не перестроилась, потому что как-то упустил момент, что сама будет перестраиваться самостоятельно.
Думал, может кто с последними rc сталкивался с тем же самым.
upd.
Оставил систему с работающим btrfs-cache на длительное время. После этого подобное поведение прекратилось. Видно и и правда в это время ФС перестраивалась.
У меня было сомнение, что сама ФС не перестроилась, потому что как-то упустил момент, что сама будет перестраиваться самостоятельно.
Думал, может кто с последними rc сталкивался с тем же самым.
upd.
Оставил систему с работающим btrfs-cache на длительное время. После этого подобное поведение прекратилось. Видно и и правда в это время ФС перестраивалась.