Создание образа / клонирование с помощью DHCP, восстановление сети / восстановление серверов Solaris 9 и 10 sparc
У меня есть несколько серверов sparc от Solaris 9 и 10 (без RAID), которые представляют собой пользовательские переходы для DVD, предоставляемые SONUS Networks для их продуктов VOIP с программным переключателем. Обычный процесс установки заключается в использовании DVD, поставляемого SONUS, для переустановки с нуля в случае сбоя. Так как мы устанавливаем наши программные коммутаторы в беспилотных местах, когда кто-то вручную делает перестройку, и перенастройка серверов не самая лучшая. У нас есть свободный доступ к машинам ALOMS, поэтому запуск команд из OpenBoot не является проблемой.
я рассмотрел использование puppet в сочетании с мастером для обеспечения установки по сети и конфигурации программного обеспечения, но из-за того, как создавались пользовательские диски SONUS, сетевой запуск был проблематичным и потребовал от нас воссоздания всего процесса установки, который включал бы изменение пользовательские сценарии SONUS, которые мы не чувствуем себя комфортно. Лучшим решением для нас было бы создать образ / клонировать сервер, а затем, в случае сбоя, можно установить этот образ / клон с локального сервера Linux. Будем надеяться, что сможем использовать DHCP и NFS.
Любые идеи будут очень полезны. Спасибо.
2 ответа
Flash-архивы Solaris могут быть тем, что вы ищете. http://download.oracle.com/docs/cd/E19683-01/816-7171/6md6pohot/index.html
Я не делал таких установок в течение длительного времени, но мы использовали для установки один сервер и затем ufsdump root. В процессе установки потребуется только загрузка по сети для одного пользователя, разбиение диска, восстановление файла дампа (который может обслуживаться NFS) в корневой раздел, перестройка дерева устройств с помощью drvconfig/disks/devfsadm, размещение в загрузочных блоках с помощью установить загрузку, а затем перезагрузиться под новым рутом. Возможно, придется поиграться с vfstab, если путь к дисковому устройству окажется другим. Многое будет зависеть от того, какой поставщик установит, и если он сделает что-то, что не может быть дословно скопировано в другую систему.