Solaris sparc 11 AI (так теперь называется Install server)
Качать образы ОС AI, Repo, Text.
Я поставил с CD text Solaris 11 sparc. Далее делал на его базе AI. AI - Automatic Install.
Сделал файловую систему для хранения (zfs create -o mountpoint=/pub rpool/pub)
installadm (пакет) у меня уже был установлен. Если нету - поставить надо (pkg install installadm )
Настроить DHCP сервер, включить multicast (svcadm enable dns/multicast)
Далее ставим сервис (installadm create-service -n s11ai -i 10.10.10.10 -c 10 -s /tmp/sol-11-1111-ai-sparc.iso -d /pub/images
s11ai - это некое имя сервиса, к которому можно цеплять клиентов с условиями.
10.10.10.10 - это для меня была настройка с которого адреса начиная выдавать IP от DHCP
-c 10 - 10 клиентов разрешаем
-s - где лежит ISO AI c которого мы делаем сервер
-d - куда уложить файлы для работы AI
Далее надо создать локальный репозитарий. Берем диск repo (он порядка 6.5ГБ). Монтируем через lofi (lofiadm -a /path_to_iso.iso) && mount -F hsfs /dev/lofi/1 /mnt).
Делаем файлуху для репозитария (zfs create -o mountpoint=/IPS rpool/IPS)
Запускаем синк базы (rsync -aP /mnt/repo /IPS )
По завершению синка размонтировать /mnt, удалить lofi (lofiadm -d /dev/lofi/1)
Теперь строим сервер репозитария:
-svccfg -s pkg/server setprop pkg/inst_root=/IPS/repo
-svccfg -s pkg/server setprop pkg/readonly=true
-svccfg -s pkg/server setprop pkg/port=10000
-svcadm restart pkg/server
Зададим локальный репозитарий как один и правильный (pkg set-publisher -G "*" -g /IPS/repo solaris
Надо теперь сказать AI где лежит репозитарий. Я ставил AI в /pub/images. Там есть файл default.xml (это линк на умолчательный манифест). В нем правим расположение репозитария. Моя секция выглядит так:
10.10.10.1 - это мой AI сервер.
10000 - порт сервера репозитария что сделали выше.
Теперь надо обновить манифест:
installadm update-manifest -n default-sparc -f /pub/images/auto_install/default.xml -m orig_default
Теперь можно грузить клиентов.
ok boot net:dhcp - install
Оно загрузится непривычно для глаза (wget будет работать). Далее появится ввод логина - root/solaris.
И что бы понять как идет процесс установки - смотрим лог
tail -f /system/volatile/install_log на клиенте
Комментариев нет:
Отправить комментарий