Вопросы о подобъеме Btrfs

sudo apt-get remove php5-cli
sudo apt-get install php5-cli

И один лайнер,

sudo apt-get install --reinstall php5-cli
4
04.02.2013, 05:24
3 ответа
  1. Да.
  2. Нет.

По крайней мере, не в данный момент.


1
27.01.2020, 20:50
  • 1
    , Этот ответ является неполным. Расширьтесь. –  n0pe 07.03.2013, 20:22
  • 2
    @MaxMackie, который я хотел бы развернуть, но указать вопрос сначала. Вы хотите ссылку? Вы хотите рабочий пример того, как смонтировать btrfs объем? Или еще лучше: если Вы имеете больше вопросов, отправляете их как отдельное сообщение. –  Adam Ryczkowski 08.03.2013, 13:06

Да, вы должны его смонтировать, и если вы хотите преобразовать каталог в подтом, то вы можете создать моментальный снимок с помощью

btrfs su sn <name of subvolume containing folder> @new_subvol

. Затем вы можете перейти в подтом и удалить все, кроме @ new_subvol / home для instance и переместите все в home в корень нового подтома с помощью чего-то вроде

mv @new_subvol/home/* @new_subvol

. Затем вы можете удалить исходный каталог и переместить вновь созданный снимок на его место.

5
27.01.2020, 20:50

Can I easily convert an existing directory into a subvolume? (i.e. if I want to make "/home" a separate subvolume can I just go mk_btrfs_subfolder /home (or whatever the command is), instead of having to make a new empty subvolume and copying everything over?

У меня была особая версия этой проблемы. :У меня есть несколько подтомов btrfs верхнего -уровня в моей файловой системе, которые создаются утилитой snapper по определенному расписанию. К сожалению, это может привести к большому количеству раздувания, когда речь идет о частом -изменении каталогов, многие из которых я хотел исключить.

При первоначальной настройке исключить определенные пути из моментальных снимков несложно, :просто создайте новый подтом btrfs по рассматриваемому пути. К сожалению, это немного сложнее, если у вас есть работающая система.

Я подумал, что это будет несложно написать в сценарии, и поэтому я начал небольшой сценарий bash. И, конечно же, этот небольшой скрипт быстро разросся почти до 100 строк, так как я начал обрабатывать различные типы ввода, блокировки файлов, разрешения и т. д.

Если у вас есть аналогичная проблема (snapper -управляемая файловая система btrfs, которую вы хотите обрезать ), я предлагаю вам использовать (на свой страх и риск):https://github.com/billwanjohi/snapper-exclude/blob/master/snapper-exclude.sh

1
27.01.2020, 20:50

Теги

Похожие вопросы