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


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

Автор Тема: wiki/Btrfs  (Прочитано 14555 раз)

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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #75 : 20 Март 2016, 03:27:27 »
Да уж, это не корнеплоды, это уже трава… O.o
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11390
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #76 : 20 Март 2016, 15:41:00 »
Трава или корнеплоды - не так важно. Гораздо важнее не делать ложных заявлений с таким опломбом.

Да сейчас утилиты стали предлагат 2048 по умолчанию - это уже хлеб. Но сделать первый раздел с 63-го сектора они не запрещают.

Ну собственно MBR разметку уже надо бы не рекомендовать никому. Все эти копания в незадокумннтированной в стандарте дырке между MBR и первым разделом - изначально были грязным хаком, а теперь уже под этот хак нужно травки подстелить что бы он сработал - ну бред же полнейший :idiot2: :-\
« Последнее редактирование: 20 Март 2016, 15:43:32 от Sly_tom_cat »
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #77 : 20 Март 2016, 18:57:29 »
Смещение таблицы на 2048 имеет ещё одно объясненние. Современные HDD имеют размер физического сектора 4Кб, а не 512.
Начало таблицы на 63 попадает между секторами.
Можно было бы конечно на 64 поставить, но люди сошлись на 2048…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11390
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #78 : 14 Ноябрь 2016, 18:35:21 »
Недавно вставал вопрос про резерв для рута на EXT4 и есть ли в какой-либо еще ФС что-то подобное?
В btrfs есть некий Global Reservе, но как он и для чего используется мне было не понятно. Оказалось все описано в официальной wiki: https://btrfs.wiki.kernel.org/index.php/FAQ#What_is_the_GlobalReserve_and_why_does_.27btrfs_fi_df.27_show_it_as_single_even_on_RAID_filesystems.3F

Если в двух словах - это не резв рута.

Но самое удивительное что он действительно работает: забил под завязку тестовую btrfs (так что btrfs fi us пишет что доступно 0 байт), ничего больше на ФС не записать, но совершенно спокойно удается создать новый снимок или удалить старый (а при удалении же работает COW, и при удалении нужно еще хоть чуть чуть места для метаданных.

Уточнил это в статье.
« Последнее редактирование: 14 Ноябрь 2016, 18:43:22 от Sly_tom_cat »
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #79 : 14 Ноябрь 2016, 18:44:50 »
Т.е. это резерв именно самой FS. Умно…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11390
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #80 : 14 Ноябрь 2016, 19:07:45 »
Да, я был в легком шоке, когда в FS все забито под завязку (писал из рандома побайтно в файл пока он не упёрся в доступный объем), а я так легко создаю снимок этого забитого подтома удаляю его, еще один снимок делаю....

Я понимаю что в EXT2-3-4 снимков нет, но забитая под завязку EXT2-3-4 - это почти труп - там нужно еще умудриться что то стереть... особенно, когда fsck не проходит и чистка логов не помогает (один раз уже имел такой секс с EXT4....).
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11390
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #81 : 14 Ноябрь 2016, 19:54:44 »
Вот еще одна интересная фича нашлась прямо "под лавкой" :) - онлайн калькулятор для Single/Raid конфигураций с дисками разного размера: http://carfax.org.uk/btrfs-usage/index.html

Задаешь сколько дисков, задаешь размеры каждого диска и конфигурацию в которой будете хранить данные (и метаданные). Он показывает сколько на дисках будет использовано, т.е. какова будет вместимость такой файловой системы, и показывает какие куски и на каких дисках использовать будет невозможно.

Собственно там оказывается и RAID5|6 можно на разных по размеру дисках делать и при этом использоваться будет максимально возможный объем (конечно не при любом наборе дисков разного размера).

Пошел править статью....
« Последнее редактирование: 15 Ноябрь 2016, 11:10:23 от Sly_tom_cat »
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн Resquer

  • Новичок
  • *
  • Сообщений: 34
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #82 : 02 Март 2017, 12:06:23 »
В статье wiki, нужно исправить опечатку
btrfs quote enable {точка монтирования btrfs}на
btrfs quota enable {точка монтирования btrfs}

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 24216
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #83 : 02 Март 2017, 13:06:05 »
Исправьте. Это же вики.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11390
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #84 : 02 Март 2017, 16:16:16 »
Поправил.
Индикатор для Yandex-Disk: http://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: http://help.ubuntu.ru/wiki/uefiboot

Оффлайн eNdiD

  • Участник
  • *
  • Сообщений: 188
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #85 : 11 Апрель 2017, 14:19:03 »
Внес в изменения в раздел "Восстановление btrfs". Добавил btrfs restore и дополнил btrfs check. Прошу старожилов проверить это место.

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 11390
  • Xubuntu 16.04 (64bit)
    • Просмотр профиля
Re: wiki/Btrfs
« Ответ #86 : 12 Апрель 2017, 23:53:30 »
Чуть потдпарвил и выделил подразделы.

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

 

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