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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Голосование

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

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

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

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

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #345 : 23 Марта 2016, 17:15:47 »
Уточню только, что у меня пока 4.2 и у меня никаких проблем не было (я его вообще для другой цели ставил на 14.04: по работе разбирались с одним глюком Message-PRO - думали ядро, оказалось версия glibc выстреливает... я тогда себе такой зверинец ядер понаставил, потом замаялся сносить).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #346 : 23 Марта 2016, 17:20:14 »
Sly_tom_cat,
Проблем у меня на 4.2 тоже никаких не было. Только trim не работал. Поставил 4.4, так как уже в 14.04 есть обновляемый пакет.
Но пришлось руками gcc обновить со массой зависимостей и ручным прописываением в update-alternatives.

Но это все очень стало удобно, так как перед всяким таким "вкорячиванием" можно сделать снапшот корня и всегда вернуть обратно, если что-то не так пойдет. Правда у меня с первого раза все прошло гладко.
« Последнее редактирование: 23 Марта 2016, 17:22:56 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12139
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #347 : 23 Марта 2016, 17:51:18 »
Ну у меня на рабочей машине BTRFS только на файловых образах (экспериментирую).... Так что я не настроен на рабочей машине с 4.4 эксперементировать (тем более она для работы нужна вроде как :))

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

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #348 : 23 Марта 2016, 18:04:37 »
Sly_tom_cat,
А я на работчей поставил. Риска особого нет. Есть бекапы корня. Да и самое страшное, что может произойти - переустановка. Данные-то в другом месте. Так что самое оно использовать. А вот обновлять на 16.04 не буду еще долго. Там масса глюков, не связанных с ядром.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн Sly_tom_cat

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

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #350 : 23 Марта 2016, 21:22:13 »
Я очень сильно рекомендую его поставить, если пользуетесь btrfs.
Тогда наверное все таки стоит попробовать, тем более если вы говорите что ядро 4.2 несет еще некие плюсы:)
Всегда же можно загрузиться с предыдущим ядром.
А это не в дополнительном ли меню есть возможность выбора с каким ядром грузится(дополнительное меню в которое можно зайти при загрузке системы, зажав толи Shift то ли F8) ?
Но это все очень стало удобно, так как перед всяким таким "вкорячиванием" можно сделать снапшот корня и всегда вернуть обратно, если что-то не так пойдет.
Пока еще не научился снапшотами пользоваться:(




Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #351 : 23 Марта 2016, 21:53:14 »
anton666,
Цитировать
А это не в дополнительном ли меню есть возможность выбора с каким ядром грузится(дополнительное меню в которое можно зайти при загрузке системы, зажав толи Shift то ли F8) ?
Это меню grub. Оно вызывается клавишей ESC или Shift. Точно не F8. Это меню загрузки в биосе обычно.
Цитировать
Пока еще не научился снапшотами пользоваться:(
Ну так имея btrfs грех ими не пользоваться. Если у вас стандартная установка с @ и @home подтомами (и подтом по умолчанию у вас корневой, как по дефолту), то делается так.
Допустим раздел у вас с Ubuntu называется /dev/sda1.


1. Монтируем весь раздел в /mnt

sudo mount /dev/sda1 /mnt
2. Делаем snapshot

sudo btrfs sub snap /mnt/@ /mnt/@_backup
Эта операция, в отличие от бэкапа, делается мгновенно.

3. Размонтируем раздел

sudo umount /mnt

Теперь можно уродовать систему как угодно. Ломать, удалять любые файлы, устанавливать всякую дрянь, ставить и удалять любые ядра и т.п.
Чтобы вернуть все как было нужно загрузиться с Live CD и просто переименовать снапшоты.
Загрузились с LiveCD или USB и делаем возврат.

1. Монтируем весь раздел с Ubuntu

sudo mount /dev/sda1 /mnt
2. Сохраняем текущий сломанный подтом, если хотите с ним потом еще поковыряться. Он будет доступен.

sudo mv /mnt/@ /mnt/@_broken
3. Переименовываем бэкап в @

sudo mv /mnt/@_backup /mnt/@
Перезагружаемся и получаем все как было. Если убедились, что все нормально и сломанный подтом не нужен, то удаляем его, чтобы место не занимал.

4.
sudo mount /dev/sda1 /mnt
sudo btrfs sub delete /mnt/@_broken
sudo umount /mnt


Если не нужно сломанный подтом сохранять, то вместо второго пункта можно его просто удалить. Но надо быть внимательным и не удалить лишнее.
Вместо п.2 делаем

    sudo btrfs sub delete /mnt/@_broken
Тогда п. 4 вообще не нужен.

Не правда ли потрясающе? То что нужно для новичков. Освоите это дело и можно смело экспериментировать.
Эти бэкапы и восстановление делаются за считанные минуты. Со скоростью перезагрузки и ввода команд.

Аналогичным образом можно и @home сохранять. Но это чаще всего не требуется.

Пользователь решил продолжить мысль [time]23 Март 2016, 22:30:49[/time]:
Более того, можно делать "снапшоты" отдельных файлов и директорий. Также это происходит мгновенно.

Можете скопировать большой файл такой командой

cp --reflink file_name file_name_bak
При это вы будете видеть два файла file_name и file_name_bak, к ним можно относиться как к разным файлам. Редактивровать, удалять и т.п.

Но при выполнении указанной команды файтического копирования не происходит, поэтому происходит также мгновенно. И места на диске ну будет занято больше, пока вы не начнете изменять один из файлов.
« Последнее редактирование: 24 Марта 2016, 14:11:13 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #352 : 24 Марта 2016, 14:06:58 »
Не правда ли потрясающе?
Видимо именно по этому, вроде бы все понятно, но в голове не укладывается:)))
Во общем, нужно еще почитать про снапшоты. Буду пробовать как вы мне посоветовали, спасибо.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #353 : 24 Марта 2016, 14:32:58 »
anton666,
Ну так в этом-то вся и фишка btrfs, а не в слегка большем быстродействии при использовании сжатия. Ради этого все и задумывалось. Ну еще рейды, которые можно на лету создвать и конфигурировать.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #354 : 30 Марта 2016, 11:50:52 »
Поставил себе btrfs как основную, на Ubuntu 14.04. Ядро пока не перестанавливал, буду мониторить командой: sudo fstrim -v /
Кстати, а что если трим отключится, его нельзя, что ли повторно запустить?
Так же стоит сказать, что по не понятным причинам на второй день работы система бессовестно зависла:(

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #355 : 30 Марта 2016, 11:54:26 »
(Нажмите, чтобы показать/скрыть)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #356 : 30 Марта 2016, 15:56:22 »
anton666,
Цитировать
Поставил себе btrfs как основную, на Ubuntu 14.04. Ядро пока не перестанавливал
А какое вообще ядро-то? У 14.04 разные бывают.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #357 : 30 Марта 2016, 17:31:29 »
У меня 3.19.0-51-generic

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • Xubuntu 18.04
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #358 : 30 Марта 2016, 17:34:45 »
anton666,
Хотя бы на 4.2 бы обновили. Штатное ведь ядро для 14.04.4.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн anton666

  • Участник
  • *
  • Сообщений: 176
    • Просмотр профиля
Re: BTRFS. Готова ли к использованию в 16.04?
« Ответ #359 : 30 Марта 2016, 17:37:08 »
У меня не 14.04.4, а просто 14.04. Хорошо, уговорили, на своей машине обновлюсь:)
Кстати, на счет снапшотов хотел узнать, можно ли их заставить работать по расписанию.
Или лучше для этих целей использовать "резервные копии", к сожалению не знаю как правильно назвать, те что в настройках системы.

 

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