Yes, the CentOS install is working just fine. I just was trying to leverage SLED since that is already deployed. However, I threw out another thread ([url]http://fogproject.org/forum/threads/central-fog-server-to-manager-100-remote-sites.9994/#post-22438[/url]) in the regular discussion pertaining to my use case. I was trying to figure out where or how the location patch worked or what needed to happen for that.
I believe FOG is what I am looking for just not real clear if what I am trying to do is possible.
Have one central FOG server and on each SLED machine within each District Office in the /tftpboot hold the image. When a client PXE’s they would get the image from the local SLED machine and not come all the way back to Corporate Office to get the image. Then once the notebook is re-imaged pull the BIOS asset ID and use that as the hostname and bind to an Active Directory Domain.
Latest posts made by D8TA
-
RE: SUSE
-
Central FOG server to manager 100+ remote sites
I am working on a process to re-image Agent notebooks out in all our 100+ District Offices. The images are all the same Windows 7 with a and drive. Today, when the notebook is in one of the Offices it comes back to Corporate and hits the DHCP server for an IP address. What I am wondering is if I put in place an IP helper that instructs the notebook in a District Office to use serverX (FOG Server) for PXE can I then tell the notebook where to pick up the image? You see, all the District Offices have a SLED (SUSE Linux Enterprise Desktop) PC in them for WCCP caching via Squid and simple web-based tasks with Firefox. I have a /tftpboot directory which contains the current Ghost image which I was trying to get to work earlier. Since then I have discovered FOG and wonder if I can have the PXE process go to Corporate for the IP address and PXE server location. Then once in the PXE environment tell it to use the image on this SLED machine to deploy. That would be local to each Office and not trying to download a 20+ GB image over DSL or Cable connection which would impact the District Office.
Is that possible? The nice thing is all of these SLED PCs have a similar address where all x.x.?.x (x are the same and ? represents the District Office location). So if you were in Office Z which has an address of 192.168.4.20 then you grab the image from 192.168.4.20 and not from the Central FOG server.
-
RE: SUSE
Just for Giggles to see how everything is suppose to work I stood up a CentOS VM and ran through the installer. Something is missing but I don’t know what on my SLED installation/installer because it doesn’t complete the full installation where you get the address to access the Web UI. It looks like some of the pieces get installed but not everything.
-
RE: SUSE
Installation Started…
Installing required packages, if this fails
make sure you have an active internet connection.- Skipping package: apache2 (Already Installed)
- Skipping package: php5 (Already Installed)
- Skipping package: php5-gd (Already Installed)
- Skipping package: php5-gettext (Already Installed)
- Skipping package: mysql (Already Installed)
- Skipping package: mysql-client (Already Installed)
- Skipping package: php5-mysql (Already Installed)
- Skipping package: tftp (Already Installed)
- Skipping package: nfs-kernel-server (Already Installed)
- Skipping package: vsftpd (Already Installed)
- Skipping package: net-tools (Already Installed)
- Skipping package: wget (Already Installed)
- Skipping package: xinetd (Already Installed)
- Skipping package: tar (Already Installed)
- Skipping package: gzip (Already Installed)
- Skipping package: make (Already Installed)
- Skipping package: m4 (Already Installed)
- Skipping package: gcc (Already Installed)
- Skipping package: gcc-c++ (Already Installed)
- Skipping package: htmldoc (Already Installed)
- Skipping package: perl (Already Installed)
- Skipping package: perl-Crypt-PasswdMD5 (Already Installed)
- Skipping package: lftp (Already Installed)
- Skipping package: clamav (Already Installed)
Confirming package installation.
- Checking package: apache2…OK
- Checking package: php5…OK
- Checking package: php5-gd…OK
- Checking package: php5-gettext…OK
- Checking package: mysql…OK
- Checking package: mysql-client…OK
- Checking package: php5-mysql…OK
- Checking package: tftp…OK
- Checking package: nfs-kernel-server…OK
- Checking package: vsftpd…OK
- Checking package: net-tools…OK
- Checking package: wget…OK
- Checking package: xinetd…OK
- Checking package: tar…OK
- Checking package: gzip…OK
- Checking package: make…OK
- Checking package: m4…OK
- Checking package: gcc…OK
- Checking package: gcc-c++…OK
- Checking package: htmldoc…OK
- Checking package: perl…OK
- Checking package: perl-Crypt-PasswdMD5…OK
- Checking package: lftp…OK
- Checking package: clamav…OK
Configuring services.
- Setting up fog user…Exists
- Setting up and starting MySql…OK
- Backing up user reports…OK
- Setting up and starting Apache Web Serverchown: invalid group: `wwwrun:wwwrun’
…OK - Restoring user reports…OK
- Configuring Fresh Clamcp: cannot stat `/etc/sysconfig/freshclam’: No such file or directory
…Failed! - Setting up storage…OK
- Setting up and starting NFS Server…OK
- Setting up and starting DHCP Server…Skipped
- Setting up and starting TFTP and PXE Servers…OK
- Setting up and starting VSFTP Server…OK
- Setting up sudo settings…OK
- Setting up FOG Snapins…OK
- Setting up and building UDPCast…OK
- Installing init scripts…OK
FOGScheduler: unknown service
…OK - Setting up FOG Services…OK
- Starting FOG Multicast Management Server…OK
- Starting FOG Image Replicator Server…OK
- Starting FOG Task Scheduler Server…Failed!
Not certain how important clamav is but the locations were /etc/init.d/freshclam and /usr/bin/freshclam. Not sure if I am still missing a package on that one.
The Apache Web Server group should be wwwrun:www but I only found one place to place the webuser which is wwwrun.
I open a browser and key in the IP address and then prompted for authentication. I tried what I put into the mysql stuff but still nada so I am going to read the docs again to make sure I didn’t miss anything on the setup stuff.
I am attaching the files I modified for SUSE.
[url=“/_imported_xf_attachments/0/529_Fog.zip?:”]Fog.zip[/url][url=“/_imported_xf_attachments/0/530_Fog.zip?:”]Fog.zip[/url]
-
RE: SUSE
I am going to try a couple other things and then can post my configs to help out with the installer script.
-
RE: SUSE
Well, I thought I had this going. I can’t seem to get the web UI up and running and I noticed there is no MySQL database that was created. Not sure what to do next.
-
RE: SUSE
I reached the webpage I believe I am getting prompted for credentials. I am still having a slight issue with MySQL getting up and running so troubleshooting that at the moment. May call it a day and hit it again tomorrow.
I’ll keep you all posted.
-
RE: SUSE
And yet a little further…
- Setting up sudo settings…OK
- Setting up FOG Snapins…OK
- Setting up and building UDPCast…OK
- Installing init scriptsFOGMulticastManager: unknown service
FOGImageReplicator: unknown service
FOGScheduler: unknown service
…OK - Setting up FOG Services…OK
- Starting FOG Multicast Management Server…Failed!
-
RE: SUSE
cat /etc/release /etc/issue
LSB_VERSION=“core-2.0-noarch:core-3.2-noarch:core-4.0-noarch:core-2.0-x86_64:core-3.2-x86_64:core-4.0-x86_64”
cat: /etc/lsb-release.d: Is a directory
SUSE Linux Enterprise Desktop 11 (x86_64)
VERSION = 11
PATCHLEVEL = 3
SUSE Linux Enterprise Desktop 11 (x86_64)
VERSION = 11
PATCHLEVEL = 3Welcome to SUSE Linux Enterprise Desktop 11 SP3 (x86_64) - Kernel \r (\l).