Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Голосование

Используете ли вы BTRFS?

Да
Нет, но теперь попробую
Нет

Автор Тема: BTRFS. Готова ли к использованию в 16.04?  (Прочитано 96717 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #405 : 21 Апреля 2016, 23:56:54 »
А /dev/whatever/@ можно указывать? Или оно напрямую с блочными устройствами не?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #406 : 22 Апреля 2016, 09:43:07 »
AnrDaemon,
Цитировать
А /dev/whatever/@ можно указывать? Или оно напрямую с блочными устройствами не?
Подтома создаются на примонтированых уже устройствах. Поэтому нельзя.

А вот добавить блочное устройство к уже существующей файловой системе можно. Даже не нужно таблицу разделов делать.
Можно просто добавить например /dev/sdb целиком к примонтированной файловой системе, ну или раздел.

Именно поэтому нельзя напрямую обращаться к усторойствам, так как файловая система может находиться не на одном.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #407 : 23 Апреля 2016, 16:48:48 »
Sly_tom_cat, это понятно, по сути оно и сделано переходом. Я скинул потому как делал по разделу в вики, который ты писал, где написано делать так:
Цитировать
btrfs subvolume create @ /mnt               # Создаем подтом для корня
 btrfs subvolume create @home /mnt           # Создаем подтом для /home
Исправил сейчас.

Пользователь добавил сообщение 23 Апреля 2016, 16:55:59:
Кстати, когда на сервер ставил, этот способ не канает, в текстовом установщике нет возможности не форматировать раздел.
Способ с подменой тоже не сработал, или мб я просто ошибся при перепечатке, скопировать то проблемка...

Буквально позавчера начал готовить себе сервачок домашний, вытащил диски с домашних ПК, собрал их там в массив, а на ПК только SSD остались. Массивы на mdraid, все-таки пока очкую доверять фоточки и т.п. массиву на btrfs, с mdraid как-то спокойнее пока что.
« Последнее редактирование: 23 Апреля 2016, 16:55:59 от thunderamur »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #408 : 24 Апреля 2016, 16:46:52 »
thunderamur, В вики я некоторые команды по памяти писал - мог и ошибиться - если нашли ошибку - то хорошо.

Имхо массиву (1 или 10) на btrfs уже вполне можно доверять..... правда бекап - он никогда не помешает (раид собственно - это не замена букапу ни разу).
« Последнее редактирование: 24 Апреля 2016, 16:51:22 от Sly_tom_cat »
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн thunderamur

  • Автор темы
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6844
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #409 : 24 Апреля 2016, 17:02:58 »
Sly_tom_cat, а я и не заменяю.

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #410 : 24 Апреля 2016, 17:11:57 »
(Нажмите, чтобы показать/скрыть)
Wars ~.o

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #411 : 24 Апреля 2016, 17:12:47 »
thunderamur, ну тогда почему бы раид на btrfs и не попробовать? ;)
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн abdula_8

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #412 : 24 Апреля 2016, 21:52:28 »
Всем привет! Прошу о помощи. Поставил на новый веник систему. На диске 2 субтома с корнем и хомяком. Всякие тесты для диска показывают до 20 мб, то 10, то 100 мб/с на ноуте. А при тяжёлых реальных операциях с ФС indicator-multiload показывает редко больше 15, чаще меньше 5. По ощущениям тоже медленно, а я ведь на ссд никогда и не работал) Как можно узнать реальную производительность и как её повысить? У вас какие скорости на ноутах? Спасибо. Да, в данный момент пока никаких флагов сам не ставил, примонтированно всё поумолчанию вот так: /dev/sda4 on /home type btrfs (rw,relatime,space_cache,subvolid=257,subvol=/@home), у корня тоже самое. Но баловался и с space_cache,compress=lzo,autodefrag,thread_pool=2
Ещё вопрос. Когда ставлю флаг lazytime, то показывает, что примонтировам и с ним, и с realtime. Почему и как исправить?
Спасибо.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #413 : 24 Апреля 2016, 22:44:14 »
abdula_8, честно пытался понять - непонял... в чем вопрос(ы) то? :idiot2:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн abdula_8

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #414 : 24 Апреля 2016, 22:56:31 »
Sly_tom_cat,
1. Какой есть точный, надёжный способ проверить реальную производительность диска? Сейчас вижу цифры обычно сильно ниже 10мб-с при выполнении нагруженных дисковых операций.
2. Если окажется, что производительность и правда сильно ниже нормы, то как узнать почему, как всё поправить?
3. lazytime ставится, но за собой тянет и realtime. Это нормально? Если нет, то как исправить?
« Последнее редактирование: 24 Апреля 2016, 22:59:00 от abdula_8 »

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #415 : 24 Апреля 2016, 23:18:16 »
lazytime - это опция VFS, а не драйвера FS.
Я так понимаю, что для поддержки lazytime (на уровне VFS) на уровне FS нужно включить realtime. Я не понимаю что тут нужно чинить.... :idiot2:
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн abdula_8

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #416 : 24 Апреля 2016, 23:44:09 »
Sly_tom_cat, про lazytime я просто уверен не был, вот и спросил. Если так и должно быть, то чудно)
А главный вопрос коротко: btrfs медленная, порой очень.Программы долго открываются, ПК грузится не меньше 2х минут на ноутбучном венике 7200 rpm 1tb. Как диагностировать причины и исправить?
 Пока пробую советы из конца статьи https://help.ubuntu.ru/wiki/btrfs
Статья не помогла. sudo btrfs filesystem defrag /mnt вообще не сработала похоже, моментально без ошибок закончила работу.
sudo btrfs balance start /mnt долго мурыжила диск, ничего не изменилось. space_cache у меня подружается автоматом вне зависимости от флагов. clear_cache тоже ничего не дал. Я бы уже ext4 поставил, но уже лимит на диски исчерпан, и возврат на ext4 похоже будет не менее геморным, чем починка btrfs.
« Последнее редактирование: 25 Апреля 2016, 03:00:35 от abdula_8 »

Tohorot

  • Гость
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #417 : 25 Апреля 2016, 11:10:44 »
Пробую ставить Ubuntu 16.04 на SSD в btrfs. Сетап доходит до установки груба, пишет "невозможно установить Grub" Установка заканчивается. В чём может быть причина? Решение проблемы?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #418 : 25 Апреля 2016, 11:19:30 »
Tohorot, есть такая фича, с MBR разметкой GRUB-у не хватает места за MBR на 0-м треке, что бы впихнуть драйвер BTRFS.

Тут два решения - либо отодвигать первый раздел. Либо переходить на GPT.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #419 : 25 Апреля 2016, 11:33:35 »
abdula_8, при дефрагментации надо еще ключик -r не забывать. Иначе дефрагментация только указанного каталога происходит (без вложенных).

На счет скорости btrfs - возможны конечно всякие ситуации. Для начала надо бы ядро поновее использовать - btrfs же сейчас в ядре и я бы с Btrfs на ядре ниже 4.2 не советовал экспериментировать.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

 

Страница сгенерирована за 0.036 секунд. Запросов: 28.