
Читатель со стажем, но впервые здесь. Будучи новичком в Linux, я, возможно, по глупости (учитывая свой уровень знаний) разрешил установку с файловой системой ZFS. Поначалу это казалось хорошим, потому что было удивительно легко сделать чередование в стиле RAID, добавив еще один диск в корневой пул с помощью:
sudo zpool add rpool /dev/nvme1n1
Однако ZFS последние две недели доставляла мне огромную головную боль, пока я пытался понять, как правильно сделать резервную копию. В каждом онлайн-посте, который я смог найти о снимках и репликациях ZFS, резервное копирование звучит очень просто, но это не для меня, возможно, потому, что я не понимаю фундаментальной связи между физическими дисками, пулами ZFS и снимками/репликациями — если бы я имел дело только с физическими дисками, то, скорее всего, все было бы в порядке.
После тщательного исследования я решил передать решение этой проблемы на аутсорсинг компании Syncoid в рамках программы Sanoid (https://github.com/jimsalterjrs/sanoid/blob/master/README.md#syncoid). Похоже, это была огромная ошибка. Сначала я создал пул для хранения резервных копий, который должен был занимать всего около ~20 ГБ пространства. Чтобы разместить эти ~20 ГБ пространства на отдельном диске с меткой "sda" и объемом 28 ТБ, я сначала запустил:
sudo zpool create hdd /dev/sda
Затем с помощью syncoid я попытался сделать резервную копию корневого и загрузочного пулов на новом пуле "hdd" с помощью
syncoid -r --sendoptions=“vPrF” --no-stream bpool hdd/bpoolbackup
syncoid -r --sendoptions=“vPrF” --no-stream rpool hdd/rpoolbackup
Но это съело 17 ТБ пространства на пуле жестких дисков, оставив только 9 ТБ, по-видимому, на физическом жестком диске объемом 28 ГБ. Поэтому я уничтожил пул жестких дисков, чтобы начать заново, но это не дало никакого эффекта! Когда я запускаю fdisk, отчет фактически показывает, что на томе sda всего 9 ТБ пространства. Это взорвало мне мозг, так как fdisk, похоже, подчиняется любой проблеме, которую вызывает файловая система ZFS.
Чтобы решить эту проблему, я поискал ее и нашел этот пост на StackExchange.Восстановление дискового пространства, потерянного ZFS после удаления набора данных файла образа, и следуя совету, я перечислил все снимки ZFS и удалил все, связанные с @syncoid. Это также не дало никакого эффекта. Поэтому я хотел размонтировать жесткий диск "sda" и перемонтировать его, думая, что это может помочь. Однако при перечислении смонтированных томов диск sda даже не отображается!
Может ли кто-нибудь помочь мне вернуть диск в его первоначальный вид, пожалуйста? Я чувствую себя совершенно потерянным и, конечно, я полностью осознаю, что это из-за моего недостатка знаний, но я чувствую себя немного разочарованным ZFS. Он был описан как простой и удобный для пользователя, но без четкой связи с физическими дисками и некоторого прямого контроля пользователя над ними, его довольно сложно использовать новичку. Я чувствую себя запертым в матрице, не имея ничего физического, на что можно было бы сослаться.
В контексте: я не делаю ничего необычного, просто запускаю машину Linux для личного пользования. В идеале мне вообще не нужны снимки, на самом деле, только периодическое резервное копирование загрузочных и корневых каталогов, которое позволит мне восстановиться после катастрофического сбоя. Все остальное — просто пустая трата места.
Спасибо за любую помощь, которую вы можете предложить!!
Новичок в Linux