Doubt in configuring multiple TFTP Servers in FOG 1.2.0



  • Hi Team,

    I am trying to configure Single Fog server and multiple TFTP servers.

    Am following the below link as a guide to configure but this guide is for Fog 0.32 version.
    [url]http://www.fogproject.org/wiki/index.php/Multiple_TFTP_servers[/url]

    I am using Fog 1.2.0 in Ubuntu 12.04 32bit

    I have few doubt’s while configuring multiple TFTP service in FOG 1.2.0

    [B]1.[/B] Can someone please tell the use of /tftpboot/pxelinux.cfg and why this is been shared with storage node with tftp service.

    [B]2.[/B] I couldn’t able to find this /tftpboot/pxelinux.cfg in Fog 1.2.0 what to in such case.

    Can some one one please guide me.

    Thanks&Regards,
    Siva



  • Thanks a lot for your support TOM.

    I will test and let you know.

    Thanks
    Siva


  • Senior Developer

    [quote=“Sivasubramaniam.T, post: 38470, member: 22852”]Hi Team,

    I am trying to configure Single Fog server and multiple TFTP servers.

    Am following the below link as a guide to configure but this guide is for Fog 0.32 version.
    [url]http://www.fogproject.org/wiki/index.php/Multiple_TFTP_servers[/url]

    I am using Fog 1.2.0 in Ubuntu 12.04 32bit

    I have few doubt’s while configuring multiple TFTP service in FOG 1.2.0

    [B]1.[/B] Can someone please tell the use of /tftpboot/pxelinux.cfg and why this is been shared with storage node with tftp service.

    [B]2.[/B] I couldn’t able to find this /tftpboot/pxelinux.cfg in Fog 1.2.0 what to in such case.

    Can some one one please guide me.

    Thanks&Regards,
    Siva[/quote]

    Updated the wiki to reflect between 0.32 and 1.x.x. I haven’t tested anything, but theoretically all should work.


  • Senior Developer

    The only major difference in that document, from what I can tell, is you simply don’t remove the contents of the /tftpboot folder.

    Since 1.x.x, we’ve not had a pxelinux.cfg folder as everything is database driven. That’s why you’re not able to find the folder.

    The document, if I’m to understand it properly, is making an NFS share of the default file and sharing that with all nodes.

    Where it says to add the line configureTFTPandPXE after configureFTP should remain the same.

    Creating an NFS share should not be necessary.

    Deleting the contents of the /tftpboot after running the installer on your node should not be necessary.

    I don’t even think you need the rsync command.

    Basically, in 1.x.x all you’d need to do is add the configureTFTPandPXE line. You will also, most likely, need to edit the /tftpboot/default.ipxe so the IP address it’s pointing to is the same as the node you’re trying to use as the tftp server.

    So in retrospect:

    Step 1:
    Add configureTFTPandPXE below configureFTP for node installation.

    Step 2:
    Run the installer.

    Step 3:
    Edit the /tftpboot/default.ipxe file and ensure the IP it’s referencing is the IP of the node you’re trying to use.

    In essence, however, you don’t really need to do step 3 either, as all that part is doing is telling where to look at the database.


Log in to reply
 

429
Online

39.3k
Users

11.0k
Topics

104.3k
Posts

Looks like your connection to FOG Project was lost, please wait while we try to reconnect.