<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: BTRFS на JBOD (Debian)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97200.html</link>
    <description>Имеется сервер HPE ProLiant DL360p Gen8 с Debian 8.1 Jessie, с 6 HDD в RAID 1+0 (+ загрузочный RAID 1 на SSD). На этом RAID 1+0 одна партиция на которую сваливаются логи некого приложения, их очень много и становится всё больше и больше. В общем места не хватает и потому надо переделать RAID 1+0 в JBOD, а файловую систему в BTRFS со сжатием (логи текстовые, сжиматься должны очень хорошо). Отказоустойчивость не очень важна, но всё же желательно если выйдет из строя один HDD, то данные на остальных HDD чтоб выжили и можно было без проблем заменить HDD.&lt;br&gt;&lt;br&gt;Если я правильно понял, то JBOD у HPE называется &quot;HBA Mode&quot; и он поддерживается моим контроллером P420i. Мигрировать RAID10 -&amp;gt; JBOD не планирую, т.к. на сколько я понял миграция идёт &quot;15 minutes per gigabyte&quot;, т.е. свои терабайты я буду больше месяца мигрировать - проще снести всё и пересоздать, пусть даже потеряются логи - опять насобираются. &lt;br&gt;&lt;br&gt;Сжатие вроде не должно влиять на производительность: &quot;&quot;Btrfs включена в основную ветвь ядра Linux начиная с версии</description>

<item>
    <title>BTRFS на JBOD (Debian) (Seryoga2014)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97200.html#6</link>
    <pubDate>Mon, 06 Aug 2018 14:53:16 GMT</pubDate>
    <description>В результате: был у меня RAID1+0, собранный средствами контроллера HPE P420i, теперь у меня JBOD, собранный средствами BTRFS с вдвое большим объёмом без учёта сжатия средствами BTRFS. BTRFS дополнительно более чем удваивает доступный объём с помощью сжатия ZSTD.&lt;br&gt;&lt;br&gt;BTRFS --version&lt;br&gt;BTRFS-progs v4.16.1&lt;br&gt;Как я понял, надо подгонять версию ядра к версии BTRFS, если версии отличаются в ту или другую строну, то какой-нибудь функционал может быть недоступен. В более свежих версиях шире функционал, пофиксили баги - стабильней работать должно.&lt;br&gt;&lt;br&gt;&lt;br&gt;Если какой-нибудь физический диск в JBOD сломается, то потеряются только данные (логи), которые лежат на нём, остальные должны остаться в живых. &lt;br&gt;&lt;br&gt;&lt;br&gt;Остались вопросы:&lt;br&gt;btrfs subvolume create /mnt/&amp;lt;path&amp;gt;/&amp;lt;subvol&amp;gt;&lt;br&gt;btrfs property set /mnt/&amp;lt;path&amp;gt;/&amp;lt;subvol&amp;gt; compression zstd - создаваемые файлы не жмутся всё равно, судя по compsize&lt;br&gt;chattr -R +c /mnt/&amp;lt;path&amp;gt;/&amp;lt;subvol&amp;gt; - создаваемые файлы не жмутся всё равно, судя по compsize&lt;br&gt;Почему не работает сжатие для subvol для создаваемых </description>
</item>

<item>
    <title>BTRFS на JBOD (Debian) (Seryoga2014)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97200.html#5</link>
    <pubDate>Mon, 06 Aug 2018 14:32:59 GMT</pubDate>
    <description>Если кому-то когда-то станет интересно. В общем собрал я JBOD средствами BTRFS из 6 HDD. Для этого на HPE ProLiant DL360p Gen8 создал 6 штук RAID0  (F5 при начальной загрузке сервера, загорится соответствующая надпись - попадаем в настройки RAID) + один логический диск на каждом. Далее из Debian:&lt;br&gt;mkfs.btrfs -d single /dev/sdb /dev/sdc /dev/sdd /dev/sde /dev/sdf /dev/sdg&lt;br&gt;&lt;br&gt;Выяснил UUID:&lt;br&gt;lsblk -alt&lt;br&gt;blkid&lt;br&gt;&lt;br&gt;Прописал монтирование при загрузке:&lt;br&gt;echo &quot;UUID=&amp;lt;UUID&amp;gt; /mnt/&amp;lt;path&amp;gt; btrfs x-systemd.device-timeout=10,noatime,compress-force=zstd,autodefrag 0 2&quot; &amp;gt;&amp;gt; /etc/fstab&lt;br&gt;&lt;br&gt;В принципе, всё вроде как нормально работает, равномерно разбрасывает файлы по всем физическим дискам в JBOD:&lt;br&gt;btrfs device usage -h /mnt/&amp;lt;path&amp;gt;&lt;br&gt;/dev/sdb, ID: 1&lt;br&gt;   Device size:             1.09TiB&lt;br&gt;   Device slack:              0.00B&lt;br&gt;   Data,single:           475.00GiB&lt;br&gt;   Metadata,RAID1:          5.00GiB&lt;br&gt;   System,RAID1:            8.00MiB&lt;br&gt;   Unallocated:           637.77GiB&lt;br&gt;&lt;br&gt;/dev/sdc, ID: 2&lt;br&gt;   Device size:             1.09TiB&lt;br&gt;   Devic</description>
</item>

<item>
    <title>BTRFS на JBOD (Debian) (Pofigist)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID1/97200.html#4</link>
    <pubDate>Tue, 22 May 2018 15:00:43 GMT</pubDate>
    <description>Использовал я как-то http://rockstor.com - это СХД на основе btrfs... Ну кратко - месяца не продержался, умер с потерей всех данных. Ну там ничего ценного не было, так что я даже заморачиваться с восстановлением не стал, хотя может и можно было вытянуть что-то...&lt;br&gt;&lt;br&gt;Вообщем я с тех пор яснил что если хочешь полноценное СХД на опенсорце - альтернатив ZFS просто нет.&lt;br&gt;&lt;br&gt;</description>
</item>

</channel>
</rss>
