<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.fogproject.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Fog_deployment_nodes</id>
		<title>Fog deployment nodes - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.fogproject.org/wiki/index.php?action=history&amp;feed=atom&amp;title=Fog_deployment_nodes"/>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Fog_deployment_nodes&amp;action=history"/>
		<updated>2026-05-10T00:31:27Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.0</generator>

	<entry>
		<id>https://wiki.fogproject.org/wiki/index.php?title=Fog_deployment_nodes&amp;diff=11018&amp;oldid=prev</id>
		<title>Wayne-workman.28155: added note that this document is obsolete.</title>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Fog_deployment_nodes&amp;diff=11018&amp;oldid=prev"/>
				<updated>2015-08-18T22:42:56Z</updated>
		
		<summary type="html">&lt;p&gt;added note that this document is obsolete.&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 22:42, 18 August 2015&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot; &gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;'''Note:''' While this article and it's contents have technical and historical significance, it is obsolete and does not ''fully'' apply to FOG 1.2.0 and later.&amp;#160; Inexperienced users that are new to Linux and FOG should not use the instructions here. The FOG 1.2.0 and 1.3.0 installer now offers a storage node installation mode.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;For more up-to-date information - please see this: [[Managing_FOG#Storage_Management]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Overview ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Overview ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article will cover how to extend the functionality of FOG to host multiple FOG &amp;quot;nodes&amp;quot; that are controlled by a central FOG &amp;quot;master&amp;quot;.&amp;#160; Much of the credit for this can be found on the page [[Multiple_TFTP_servers|Including multiple PXE / TFTP servers]].&amp;#160; What I've done is refined this process a bit, and also will cover some additional techniques for managing the nodes.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;This article will cover how to extend the functionality of FOG to host multiple FOG &amp;quot;nodes&amp;quot; that are controlled by a central FOG &amp;quot;master&amp;quot;.&amp;#160; Much of the credit for this can be found on the page [[Multiple_TFTP_servers|Including multiple PXE / TFTP servers]].&amp;#160; What I've done is refined this process a bit, and also will cover some additional techniques for managing the nodes.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key fogwiki:diff:version:1.11a:oldid:7709:newid:11018 --&gt;
&lt;/table&gt;</summary>
		<author><name>Wayne-workman.28155</name></author>	</entry>

	<entry>
		<id>https://wiki.fogproject.org/wiki/index.php?title=Fog_deployment_nodes&amp;diff=7709&amp;oldid=prev</id>
		<title>Chad-bisd: moved overview section to top and heading 2 level since page title is the only heading 1 preferred on the page</title>
		<link rel="alternate" type="text/html" href="https://wiki.fogproject.org/wiki/index.php?title=Fog_deployment_nodes&amp;diff=7709&amp;oldid=prev"/>
				<updated>2012-07-31T05:53:42Z</updated>
		
		<summary type="html">&lt;p&gt;moved overview section to top and heading 2 level since page title is the only heading 1 preferred on the page&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Overview ==&lt;br /&gt;
This article will cover how to extend the functionality of FOG to host multiple FOG &amp;quot;nodes&amp;quot; that are controlled by a central FOG &amp;quot;master&amp;quot;.  Much of the credit for this can be found on the page [[Multiple_TFTP_servers|Including multiple PXE / TFTP servers]].  What I've done is refined this process a bit, and also will cover some additional techniques for managing the nodes.&lt;br /&gt;
&lt;br /&gt;
Currently I operate 4 &amp;quot;nodes&amp;quot; and a single master.  Each node is dedicated to it's own building and/or department to allow them to perform their own imaging without the need to manage a full FOG install.  Where this differs slightly from the previously mentioned article is that these nodes can both capture and deploy images to their own subnets or use images from the master server.&lt;br /&gt;
&lt;br /&gt;
This setup has been tested and implemented using FOG-0.30 on CentOS 5.6 both i386 and x86_64 systems.&lt;br /&gt;
&lt;br /&gt;
==FOG Master Role==&lt;br /&gt;
The master has the following primary functions&lt;br /&gt;
* Web front end to manage FOG&lt;br /&gt;
* Controls all tasks for FOG nodes&lt;br /&gt;
* Provides the necessary PXE boot files and menus&lt;br /&gt;
* Capture and deploy images using DHCP, TFTP, and PXE&lt;br /&gt;
&lt;br /&gt;
== FOG Node Role ==&lt;br /&gt;
The nodes have the following functions&lt;br /&gt;
* Capture and deploy images using DHCP, TFTP, and PXE&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Installing a FOG node =&lt;br /&gt;
The process for installing a node is identical to the normal install except for a few minor changes to the install scripts.&lt;br /&gt;
&lt;br /&gt;
In the fog_0.30 folder where the install files were extracted, you need to modify the '''bin/installfog.sh''' to add '''configureDHCP;''' and '''configureTFTPandPXE;''' under the &amp;quot;# Storage Node installation&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
Here is what the resulting list should look like.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
            configureUsers;&lt;br /&gt;
            configureMinHttpd;&lt;br /&gt;
            configureStorage;&lt;br /&gt;
            configureNFS;&lt;br /&gt;
            configureDHCP;&lt;br /&gt;
            configureFTP;&lt;br /&gt;
            configureTFTPandPXE;&lt;br /&gt;
            configureUDPCast;&lt;br /&gt;
            installInitScript;&lt;br /&gt;
            installFOGServices;&lt;br /&gt;
            configureFOGService;&lt;br /&gt;
            sendInstallationNotice;&lt;br /&gt;
            writeUpdateFile;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You also need to add the appropriate packages to be installed at '''lib/redhat/config.sh'''.  On the line '''storageNodePackages''' add '''tftp-server dhcp'''.  Adjust this for your distribution.&lt;br /&gt;
&lt;br /&gt;
Here's the full line on my install&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
storageNodePackages=&amp;quot;httpd php php-cli mysql php-mysql nfs-utils vsftpd xinetd tar gzip make m4 gcc gcc-c++ lftp tftp-server dhcp&amp;quot;;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Further Details =&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
This is a work in progress...more to come.&lt;/div&gt;</summary>
		<author><name>Chad-bisd</name></author>	</entry>

	</feed>