Возможный выполнить системную сеть конфигурации во время %post запускают?

Вы попытались отключить DPD? DPD между различными поставщиками может работать так себе... - оба набора устройств для использования основного режима? Пробегитесь через настройки снова и снова..

2
задан 15 March 2010 в 14:00
4 ответа

Хорошо это глупо. Я использую сапожника, которые уже имеют поддержку установки имени хоста, IP, подсети и информации DNS. Необходимо добавить его как систему, как это:

система сапожника добавляет - имя = [...] - профиль = [...] - ip=10.1.1.2 - gateway=10.1.1.1 - hostname=yourhostname.exmaple.org - серверы имен = "10.1.1.1" - static=true - mac=00:50:56:af:56:22

У сапожника затем есть отрывок, который применяет это для Вас, названный "post_install_network_config". Сообщите мне, есть ли у кого-либо какие-либо вопросы.

1
ответ дан 3 December 2019 в 12:21

Я загружаю сценарий wget и добавьте сценарий к /etc/rc.d/rc.local. В сценарии я комментирую запись в rc.local, таким образом, это не работает при дальнейших начальных загрузках. В этом сценарии я делаю весь материал, в котором я имел %post.

Править:
В %post раздел сценария KickStart я имею:

wget -O /etc/first-boot.sh http://192.168.1.10/ks/first-boot.sh  
echo ". /etc/first-boot.sh" >>/etc/rc.d/rc.local

Таким образом, я не должен соединяться на машине, которую я устанавливаю. Только на сервере KickStart я сделаю изменения. На сервере KickStart у меня есть апач и 192.168.1.10 IP-адрес сервера KickStart.

Править:
Вы попытались использовать open?

chroot /mnt/sysimage
open /usr/bin/system-config-network
0
ответ дан 3 December 2019 в 12:21
  • 1
    Я думаю, что это - плохое решение, так как оно требует, чтобы у меня был доступ к данному хосту. Кроме того, я мог просто передать ту информацию по каналу в rc.local во время развертывания. Но спасибо за предложение :) –  tore- 4 May 2010 в 10:08

Похоже, что Вы пытаетесь установить их со статическими значениями. Если возможно, используйте DHCP для установки этих объектов вместо этого.

Вы упомянули, что пытались сделать, взаимодействие с пользователем во время запускает. Я не думаю, что это возможно, хотя я мог быть неправым. Я действительно знаю, что взаимодействие с пользователем во время установок об/мин невозможно; это лишило бы возможности писать сценарий. То же могло (и если я был главным архитектором, был бы) быть невозможным и по тем же причинам. Вместо этого поместите эти значения в гибкий диск.

0
ответ дан 3 December 2019 в 12:21
  • 1
    Это все еще doesn' t решают мою основную проблему. DHCP вне рассмотрения, является гибким - также. Используя любой из них усложнит установку, который в нем сам isn' t проблема, но когда Вы масштабируете горизонтально установку как это, вещи могут и повреждаться. Сохраните это простым. –  tore- 5 May 2010 в 11:10

Я знаю, что это старый вопрос, но я хотел бы предложить этот ответ для всех, кто найдет его с помощью поиска:

Начиная с CentOS 5, есть недокументированная опция, позволяющая запрашивать конфигурацию сети во время установки. В заявлении сети, поместите ключевое слово запроса в конфигурацию сети --bootproto =, как показано ниже:

сеть --device = eth0 --bootproto = query

CentOS Wiki: Советы и рекомендации для anaconda и kickstart

1
ответ дан 3 December 2019 в 12:21

Теги

Похожие вопросы