Я настраиваю файл autoinst.xml для автоматической установки SLES 11. Мне предлагается указать различные настройки интерфейса, указанные ниже, но они, похоже, не сохраняются после перезагрузки сервера. Я не думаю, что правильно определил xml. Я надеюсь, что у кого-то есть опыт в этом.
<ask-list>
<ask>
<path>networking,dns,hostname</path>
<question>Enter Hostname (server name)</question>
<stage>initial</stage>
<default>merkin</default>
</ask>
<ask>
<path>networking,interfaces,interface,0,device</path>
<question>Enter the primary ethernet device:</question>
<stage>initial</stage>
<default>eth0</default>
</ask>
<ask>
<path>networking,interfaces,interface,0,ipaddr</path>
<question>Enter the primary IP Address:</question>
<stage>initial</stage>
</ask>
<ask>
<path>networking,interfaces,interface,0,netmask</path>
<question>Enter the Netmask Address:</question>
<stage>initial</stage>
</ask>
<ask>
<path>networking,routing,routes,route,0,gateway</path>
<question>Enter the primary Gateway Address:</question>
<stage>initial</stage>
</ask>
</ask-list>
Первый для имени хоста, кажется, работает нормально, а остальные - нет. В качестве альтернативы, есть ли способ остановить автоматическую установку в разделе, где вы настраиваете сетевые устройства, чтобы пользователь мог взять на себя управление? Мне удалось показать предложение раздела, но я не знал, как сделать то же самое с настройкой сети.
Этот autoinst.xml не настраивает постоянную конфигурацию. Есть раздел интерфейса, который необходимо использовать. Самый простой способ создать файл autoinst.xml - построить один ящик так, как вы хотите, и в конце выбрать «клон». Это создаст XML-файл в домашнем каталоге root. Возьмите это и измените дополнительные настройки для разных машин. Или используйте командную строку или графический интерфейс YAST, и есть создатель автоматической установки (если вы его установили).
В расширенном руководстве по установке найдите элементы XML для работы в сети, а для интерфейса это ключевые слова.