Тёмный

Перемещение ZFS pool на другой сервер 

Simple BSD
Подписаться 1,8 тыс.
Просмотров 1,1 тыс.
50% 1

Перемещение ZFS пула на другой сервер.
Текстовое руководство по настройке на сайте:
simplebsd.ru/in...
Официальное android-приложение:
play.google.co...
Поддержать канал:
Яндекс деньги - 410013585067503

Опубликовано:

 

22 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@necroticuss6780
@necroticuss6780 7 лет назад
Хорошее дело делаешь.Большое спасибо!
@SimpleBSD
@SimpleBSD 7 лет назад
+Necro ticuss Пожалуйста:)
@lesliewcs
@lesliewcs 7 лет назад
долго не было новых видео. думал уже, может случилось что.
@SimpleBSD
@SimpleBSD 7 лет назад
+Скрыпник Алексей проектами занят) как закончу с ними буду чаще видео выпускать:)
@lesliewcs
@lesliewcs 7 лет назад
Simple BSD могу помочь со съемкой видео, если что.
@Vershinin123
@Vershinin123 7 лет назад
Ролик хороший, полезный. Было немного забавно до того, как автор об этом скажет, замечать мелкие ляпы (имя снапшота при переносе, создание проверочного текстового файла уже после создания снапшота, обзывание снапшота бекапом в конце ролика) )) НО - в целом все гуд! Просто чтобы в будущем не ошибаться - рекомендую минимальный план делать на бумаге, распечатывать и перед собой на стол помещать. Удобно, успокаивает и не нужно нервничать при записи ролика. И про vi не понял - если им так неудобно Вам пользоваться, что мешает использовать ee или nano ?
@SimpleBSD
@SimpleBSD 7 лет назад
+Егор Вершинин vi мой любимый редактор, а проблемы были с сеансом screen через bhyve, так как я не подключался первоначально через SSH:)
@evgenysheremet9176
@evgenysheremet9176 6 лет назад
Приветствую! Делаю один в один как автор. На видео все ок после zpool import -f example2, у меня же валится ошибка , например, при вводе команды zpool status или zfs list -"internal error: failed to initialize ZFS library". Скажу так, что после перезагрузки система подгружается, все работает, я вижу поднятую копию сервера виртуалки 1, но я не уверен, что из-за этой ошибки все будет работать корректно, если я буду переносить боевой сервер.
@SimpleBSD
@SimpleBSD 6 лет назад
Возможно на пуле ране был установлен mountpoint = /, а не legacy, из-за этого часто появляется такая ошибка
@evgenysheremet9176
@evgenysheremet9176 6 лет назад
Получается так root@FreeBSD01:~ # zfs list NAME USED AVAIL REFER MOUNTPOINT main-pool 2.50G 865G 96K /main-pool main-pool/ROOT 664M 865G 96K none main-pool/ROOT/default 664M 865G 663M / main-pool/tmp 224K 865G 96K /tmp main-pool/usr 1.85G 865G 96K /usr main-pool/usr/home 96K 865G 96K /usr/home main-pool/usr/ports 1.31G 865G 758M /usr/ports main-pool/usr/src 547M 865G 547M /usr/src main-pool/var 1.11M 865G 96K /var main-pool/var/audit 112K 865G 96K /var/audit main-pool/var/crash 96K 865G 96K /var/crash main-pool/var/log 488K 865G 260K /var/log main-pool/var/mail 248K 865G 108K /var/mail main-pool/var/tmp 96K 865G 96K /var/tmp Следовательно мне надо выполнять zpool import -f -o altroot=/mnt main-pool или же указывать legacy? Не совсем могу понять этот момент. Спасибо за ответ.
@evgenysheremet9176
@evgenysheremet9176 6 лет назад
Прошу прощения, а Вы оказываете консультацию? Можно как-то с вами связаться?
@SimpleBSD
@SimpleBSD 6 лет назад
Все зависит от того, как изначально был настроен пул, судя по ошибке у вас моунт поинт при сборке пула сделали в /, а не легаси, решение легко гуглится.
@evgenysheremet9176
@evgenysheremet9176 6 лет назад
Ок, с этой ошибкой я понял смысл, может быть вы подскажете почему те же самые действия я выполняю через перенос в архив и система у меня не грузится вообще? Вот последовательность моих действий На боевом сервере. Делаем рекурсивный снэпшот: # zfs snapshot -r main-pool@snapshot Монтируем шару с архивами: # mkdir /var/snapshots # mount_smbfs -I 192.168.0.200 -E koi8-r:cp866 //guest@TEAM/distr/snapshot/ /var/snapshots Отправляем снэпшоты в файл: # zfs send -Rv main-pool@snapshot | gzip > /var/snapshots/snapshot/main-pool.snapshot.gz Грузимся на новом сервере Freebsd02 с liveCD. Настроим сетку. У меня сетевой интерфейс называется em0: # ifconfig em0 add 192.168.0.8/24 # route add default 192.168.0.254 Для настройки ssh подгрузим файловую систему unionfs: # mkdir /tmp/etc # mount_unionfs /tmp/etc /etc Редактируем конфиг sshd: # ee /etc/ssh/sshd_config Строка "PermitRootLogin yes" Создадим любой простой пароль для подключения к этому хосту по ssh: # passwd Запускаем сервис sshd: # service sshd onestart Смотрим диски в системе. У меня диск называется da0: # sysctl -a | grep disk Смотрим таблицу разметки: # gpart show Если она есть удаляем ее командой: # gpart destroy -F da0 Создаем GPT диск: # gpart create -s GPT da0 Создаем раздел boot: # gpart add -t freebsd-boot -s 512 da0 Создание swap размером 2G: # gpart add -t freebsd-swap -s 4G da0 Создаем раздел ZFS: # gpart add -t freebsd-zfs /dev/da0 Устанавливаем pMBR и gptzfsboot загрузчик: # gpart bootcode -b /boot/pmbr -p /boot/gptzfsboot -i 1 da0 Load ZFS kernel module: # kldload /boot/kernel/opensolaris.ko # kldload /boot/kernel/zfs.ko Создаем pool main-pool: # zpool create -m /mnt main-pool da0 Монтируем шару с архивами: # mkdir /var/snapshots # mount_smbfs -I 192.168.0.200 -E koi8-r:cp866 //guest@TEAM/distr/snapshot/ /var/snapshots Восстанавливаем пул со всеми дочерними датасетами: # gunzip -c -d /var/snapshots/snapshot/main-pool.snapshot.gz | zfs receive -vFd main-pool Прописываем загрузку пула: # zpool set bootfs=main-pool/ROOT/default main-pool Выгружаем пул: # zpool export main-pool Подгружаем pool: # zpool import -f -o altroot=/mnt main-pool Указываем mountpoint для пула main-pool: # zfs set mountpoint=/main-pool main-pool # reboot и после ребута у меня не грузится система и снова выкидывает в livecd. Даже загрузчик системы не появляется.
Далее
O’zim bilib ketvotudima😅
01:00
Просмотров 899 тыс.
Ромарио стал Ромой
00:46
Просмотров 529 тыс.
Ozoda - Lada (Official Music Video)
06:07
Просмотров 2,9 млн
Jail ZFS
10:58
Просмотров 1,2 тыс.
КАК УСТРОЕН TCP/IP?
31:32
Просмотров 107 тыс.
Zabbix server + PostgreSQL
20:24
Просмотров 2,5 тыс.
Файлсервер (NAS) на ZFS
1:07:02
Просмотров 366 тыс.
O’zim bilib ketvotudima😅
01:00
Просмотров 899 тыс.