69 | | /usr/sara/sbin/pxeconfigd -d /<some>/<other>/<place> |
70 | | |
71 | | If the daemon works and you want to install/reinstall a node, a link |
72 | | must be placed in the '/tftpboot/pxelinux.cfg' directory. This can |
73 | | be done with the 'pxeconfig' utility. This utility will ask some |
74 | | questions and will make the links for you. The utility requires the following |
75 | | |
76 | | setup: |
77 | | 1) All the pxe configuration files must start with the keyword 'default.' |
78 | | N.B.: yes, the dot after 'default' is part and parcel of the keyword! |
79 | | In this distribution two examples are included. Pxeconfig lets the |
80 | | user decide which 'default.' config file to use. |
81 | | |
82 | | 2) If default is a symbolic link to for example default.harddisk, then |
83 | | default.harddisk is not included in the list where the user can |
84 | | choose from. |
85 | | |
86 | | 3) You can give a command line switch to specify where the |
87 | | pxe config files reside: |
88 | | pxeconfig -d /<some>/<other>/<place> |
89 | | |
90 | | The last utility is 'hexls'. This utility will display the hex pxe config |
91 | | file with the corresponding ip-addresses. |
92 | | |
93 | | To activate this on a client you must add the following line to the 'master' |
94 | | script of the node. It will remove the pxe config file for the node |
95 | | from the pxe bootserver. I personally place the line just before the umount |
96 | | commands. See below which command to use for which systemimager version. |
97 | | Telnet is not included in the 3.X versions. |
98 | | # Remove the <hex_ipaddr> file from the pxelinux.cfg directory. |
99 | | # So the client will boot from disk |
100 | | # |
101 | | 3.X) chroot /a telnet $IMAGESERVER 6611 |
102 | | 2.X) telnet $IMAGESERVER 6611 |
103 | | |
104 | | |
105 | | Comments or Suggestions mail them to: |
106 | | Bas van der Vlies <basv@sara.nl> |
107 | | http://www.sara.nl for more info about SARA |
| 68 | /usr/local/sbin/pxeconfigd -d /<some>/<other>/<place> |