LINUX.ORG.RU

BTRFS RAID1 балансировка чтения по дискам

 , ,


0

2

Доброго дня.

Собрал сегодня свежее ядро 4.9.0 в своей генте, и, запустив qBittorrent на раздачу, решил проверить iostat'ом, как запросы раскидываются. Был приятно удивлен, т. к. раньше использовался только какой-то один диск из массива. А тут нате - практически равномерно пошло.

Беглое гугление ничего внятного не дало. В рассылке только фиксы упоминаются.

Может кто подтвердить сие поведение?

компутард домашний, так что иногда тянет на отведать кактуса приключения с анстейблом

Собрал сегодня свежее ядро 4.9.0 в своей генте

Зачем?

chen-san
()
Ответ на: комментарий от Deleted

Зачем?

В разобранном виде оно не очень.

http://lkml.iu.edu/hypermail/linux/kernel/1610.1/01395.html
непонятно что могло повлиять.

Перепроверил, загрузившись в прошлый конфиг. Поведение то же. Значит, я рукожоп и рано начал радоваться, раз проглядел. Так что отбой.

эх, а было бы неплохо... помечаю как решенную

mordez_moi
() автор топика
Ответ на: комментарий от mordez_moi

Привет, есть пара вопросов по поводу btrfs.

- Давно используешь? - Что у тебя bios или efi? - Как разметил диски для raid?

Этот вопрос особенно интересует, так как если у тебя efi, то как ты esp раздел зеркалируешь?

- Сколько дисков у тебя в массиве? - Как массив реагирует на вылет диска? - Как мониторить состояние массива? - Как часто делаешь ребалансировку? - Используешь квоты? (они мне нужны, но как выяснилось они не работают...) - Была необходимость в fsck?

anonymous
()
Ответ на: комментарий от anonymous

- Давно используешь? - Что у тебя bios или efi? - Как разметил диски для raid?

Года 3-4. Есть UEFI (F2A85-M), но использую BIOS. Один раздел на весь диск fdisk'ом, чисто для выравнивания.

- Сколько дисков у тебя в массиве? - Как массив реагирует на вылет диска? - Как мониторить состояние массива? - Как часто делаешь ребалансировку? - Используешь квоты? (они мне нужны, но как выяснилось они не работают...) - Была необходимость в fsck?

Дисков 2x1TB, WD WD10EZEX-08M. Специально не проверял. Точно не скажу, но не btrfs fi show ли? Редко, раз в пару месяцев, и то только тогда, когда много данных снес/скачал. Нет необходимости.

Вот кусок fstab'a, если кому интересно.

UUID=""	/			btrfs	noatime,nodiratime,ssd,compress=lzo,fatal_errors=panic								0 0
UUID=""	/.snapshots		btrfs	noatime,nodiratime,ssd,compress=lzo,subvolid=5,fatal_errors=panic,noauto					0 0

UUID=""	/mnt/tank0tree		btrfs	noatime,nodiratime,nossd,subvolid=5,fatal_errors=panic,noauto							0 0

UUID=""	/home			btrfs	noatime,nodiratime,nossd,subvolid=263,fatal_errors=panic							0 0
UUID=""	/mnt/archives		btrfs	noatime,nodiratime,nossd,subvolid=259,fatal_errors=panic							0 0
UUID=""	/mnt/sortings		btrfs	noatime,nodiratime,nossd,subvolid=260,fatal_errors=panic							0 0
UUID=""	/mnt/torrents		btrfs	noatime,nodiratime,nossd,subvolid=261,fatal_errors=panic							0 0
UUID=""	/mnt/virtuals		btrfs	noatime,nodiratime,nossd,subvolid=262,fatal_errors=panic							0 0

mordez_moi
() автор топика
Ответ на: комментарий от anonymous

Спс, а таблица у тебя GPT?

Nope. MBR.

Покажи ещё lsblk.

Держи.

NAME   ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE   RA WSAME
sdb            0   4096      0    4096     512    1 cfq     65536 8192    0B
└─sdb1         0   4096      0    4096     512    1 cfq     65536 8192    0B
sdc            0   4096      0    4096     512    1 cfq     65536 8192    0B
└─sdc1         0   4096      0    4096     512    1 cfq     65536 8192    0B
sda            0   4096      0    4096     512    0 noop    65536 8192    0B
└─sda1         0   4096      0    4096     512    0 noop    65536 8192    0B

mordez_moi
() автор топика
Ответ на: комментарий от anonymous

я просто мимокрокодил. читал недавно на форуме, что btrfs работает действительно хорошо и без глюков, только если ей отдать целиком диск под фс.
соответственно efi загрузка не заработает без fat32 раздела. и да, я ничего не утверждаю и не навязываю. не в курсе как оно на самом деле.

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Deleted

Так если ты полностью отдашь диск под btrfs, то места под загрузчик не останется... и дело тут даже не в efi.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.