web-dev-qa-db-fra.com

Comment modifier la configuration pxe dans MAAS?

J'utilise MAAS, lors de la mise en service, le message d'erreur complet s'affiche à l'écran.

timeout: killing /sbin/modprobe -bv pci

J'ai enquêté un peu et apparemment c'est une question d'IPAC. J'ai donc essayé de modifier et d'ajouter un paramètre à ce fichier /var/lib/tftpboot/pxelinux.cfg/default.

J'ai ajouté ces options par défaut

APPEND noacpi noapm pci=noacpi lba acpi=off apm=off

Mais chaque fois que je redémarre le maas-pserv, lance la procédure de mise en service, ce fichier est régénéré.

Comment surmonter cela?

Merci!

EDIT1: J'ai vu que dans les journaux de cordonnier

Thu May  3 15:27:56 2012 - INFO | generating GPXE/PXE configuration files
Thu May  3 15:27:56 2012 - WARNING | warning: kernel option length exceeds 255
Thu May  3 15:27:56 2012 - INFO | generating: /var/lib/tftpboot/pxelinux.cfg/01-00-1d-09-f0-4b-c2

Mais générer la configuration à partir de quel fichier par défaut? Il y a tellement de fichiers dans/etc/cobbler/pxe

4
leseb

Vous ne pouvez techniquement pas modifier le fichier de configuration PXE dans/à partir de MAAS. Vous devez le modifier manuellement. Chaque fois que vous ajoutez un noeud à MAAS, un fichier de configuration PXE est créé pour l'une des adresses MAC du noeud. Dans votre cas, et en fonction de vos journaux, vous devrez éditer le fichier suivant:

/var/lib/tftpboot/pxelinux.cfg/01-00-1d-09-f0-4b-c2

Et ajouter

noacpi noapm pci=noacpi lba acpi=off apm=off

à la ligne append. Cela devrait ressembler à quelque chose comme:

append initrd=/images/precise-i386/initrd.gz  locale=  locale=en_US priority=critical text  auto url=http://192.168.122.1/cblr/svc/op/ks/system/node-1577c5ae-957c-11e1-9a87-58946bf1d72c hostname=node-01001s09f04bc2 domain=local suite=precise noacpi noapm pci=noacpi lba acpi=off apm=off

J'espère que cela t'aides!

5
Andres Rodriguez