Загрузка Linux без диска: ZFS, iSCSI и PXE

Как поднять бездисковую загрузку Linux с ZFS, iSCSI и PXE — экономим на SSD и получаем гибкость.
Помните времена, когда каждый сервер имел свой жёсткий диск и админы молились на RAID? Теперь можно запустить Linux вообще без локального хранилища. Инженер Аникет из Red Hat поделился опытом настройки бездисковой загрузки с использованием ZFS, iSCSI и PXE.
Суть подхода: - PXE загружает ядро и initramfs по сети. - Корневая файловая система монтируется с iSCSI-таргета. - На сервере хранения — ZFS с дедупликацией и сжатием.
Что это даёт разработчику? - Централизованное управление образами: обновил один раз — применил ко всем. - Экономия на дисках: не нужно покупать SSD для каждой рабочей станции или сервера. - Мгновенное развёртывание: новый узел готов за минуты.
Нюансы: - Требуется стабильная сеть (лучше 10GbE). - iSCSI initiator в initramfs — нужно собрать свой образ. - ZFS на стороне таргета даёт снапшоты и репликацию «из коробки».
Комментарий студии METABYTE: Бездисковая загрузка — отличный сценарий для тестовых стендов и CI/CD-окружений. Мы в METABYTE используем похожие подходы для быстрого развёртывания инфраструктуры клиентов.