Удаленная переустановка Scientific Linux
Я пытаюсь настроить сервер, используемый для тестовой платформы, так, чтобы его можно было легко перезагружать и переустанавливать с нашей тестовой ОС, чтобы мы могли постоянно получать чистую среду для работы.
У меня есть ISO-файл, который содержит изображение, но я не продал лучший способ приблизить это ISO в систему.
Некоторые идеи, которые были отклонены до сих пор:
iDRAC - мы используем сервер dell с iDRAC, но у него нет карты управления, поэтому удаленная загрузка с iso недоступна
PXE - пытается избежать настройки другого сервера в сети для обслуживания информации о загрузке
В настоящее время предполагается разделить жесткий диск и сбросить ISO во второй раздел. По умолчанию BIOS будет загружаться с первого раздела (где будет установлена операционная система), а затем со второго раздела. Чтобы переустановить, мы должны сбросить первый раздел с работающей системы (предположительно, используя dd, чтобы перезаписать загрузочный сектор), но это выглядит довольно неприятной установкой. Можно надеяться, что кикстарт установки iso может быть изменен, чтобы иметь дело с любой настройкой раздела, которую мы в конечном итоге используем.
Кто-нибудь сталкивался с подобной проблемой, и если да, то как вы ее решили?
1 ответ
Это может быть немного выше того, что вы пытаетесь сделать, но рассматривали ли вы возможность использования виртуализированного сервера?
У нас была та же цель - настроить ОС для тестирования, настроить ее на базовый уровень, протестировать несколько вещей, а затем сбросить ядро с орбиты, когда мы закончим, и начать все сначала. Для нас мы обнаружили, что ESXi с виртуальными машинами проще всего с помощью функции моментальных снимков VMWare. Мы могли бы настроить компьютер, сделать снимок, протестировать изменения, а затем мгновенно вернуться к этому снимку. Их снимки могут даже захватывать оперативную память, поэтому состояние идентично тому, когда вы сделали снимок.
Нашей установкой был простой рабочий стол (с совместимым оборудованием) с ESXi с локальной ссылкой 192.168.xx на другой рабочий стол рядом с ним. Оттуда мы запустили различные агенты vSphere и инструменты удаленного доступа (ssh, VNC, RDP).
Дополнительным преимуществом является то, что мы можем тестировать с различными конфигурациями виртуального оборудования (количество процессоров, ОЗУ и т. Д.) И мы можем тестировать сразу несколько настроек / легко переключаться между тестами.