• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    Newbe Fog installation issue

    Scheduled Pinned Locked Moved Solved
    Linux Problems
    7
    35
    5.8k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      mstumpo
      last edited by

      I have no Linux experience but have installed Ubuntu Desktop 18.04.1 LTS, downloaded and extracted Fog as the user. When I try to install Fog, it starts and prompts me for the /Images location. I default and then the install stops. Not sure what to do next. I would like to get Fog installed to test as a companion to PDQ Deploy.

      R 1 Reply Last reply Reply Quote 0
      • george1421G
        george1421 Moderator
        last edited by

        The root of the issue was the OP missed both prerequisites (disable firewall and set selinux to permissive). Once that was done he was able to get the iPXE menu to appear.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

        1 Reply Last reply Reply Quote 1
        • S
          Sebastian Roth Moderator
          last edited by

          @mstumpo Which guide did you follow to install Ubuntu and FOG? Please take a picture of the screen where the install stopped. As wee take a look at the error_log/fog...1.5.4.log file and post the last 50 lines of that file here.

          Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

          Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

          1 Reply Last reply Reply Quote 0
          • R
            red_john @mstumpo
            last edited by

            @mstumpo

            You might want to check out this guide:
            https://youtu.be/nKoqTvuOJpw

            It does a good job of explaining the installation process and the best practice for file partitons.

            1 Reply Last reply Reply Quote 0
            • M
              mstumpo
              last edited by

              OK, so I went with CentOS, got that installed and installed Fog, however, when I go to the URL to complete the database initialization, I get 'Database connection unavailable. Fog was reinstalled without error but same issue. I provided a password for all requests for one and they are all the same. Not sure how to proceed.

              Q 1 Reply Last reply Reply Quote 0
              • Q
                Quazz Moderator @mstumpo
                last edited by

                @mstumpo Do you happen to know which version you’re trying to install?

                1.5.4 should be compatible with Ubuntu 18.04

                1 Reply Last reply Reply Quote 0
                • Wayne WorkmanW
                  Wayne Workman
                  last edited by Wayne Workman

                  The tests I have going use Ubuntu 18.04 Server, not desktop.
                  There’s another issue open on github about this very thing I believe: https://github.com/FOGProject/fogproject/issues/261
                  That guy’s answer was to add the universe repository. I guess Ubuntu desktop 18.04 doesn’t come with that repo enabled by default.

                  Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                  Daily Clean Installation Results:
                  https://fogtesting.fogproject.us/
                  FOG Reporting:
                  https://fog-external-reporting-results.fogproject.us/

                  1 Reply Last reply Reply Quote 1
                  • S
                    Sebastian Roth Moderator
                    last edited by

                    @Wayne-Workman said in Newbe Fog installation issue:

                    I guess Ubuntu desktop 18.04 doesn’t come with that repo enabled by default.

                    When I did the testing with Ubuntu 18.04 server I ran into the missing universe section issue. Not sure about desktop though.

                    @mstumpo said:

                    OK, so I went with CentOS, got that installed and installed Fog, however, when I go to the URL to complete the database initialization, I get 'Database connection unavailable.

                    Are you able to connect to the database via console command? Open a terminal on your FOG server and run mysql -u root -p. If your password is empty simply hit ENTER when it asks for a password.

                    In case you cannot login make sure the database is actually running sudo systemctl status mysql

                    In case you want/need to reset the DB password, find instructions here: https://www.digitalocean.com/community/tutorials/how-to-reset-your-mysql-or-mariadb-root-password

                    Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                    Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                    Wayne WorkmanW 1 Reply Last reply Reply Quote 0
                    • Wayne WorkmanW
                      Wayne Workman @Sebastian Roth
                      last edited by

                      @Sebastian-Roth said in Newbe Fog installation issue:

                      When I did the testing with Ubuntu 18.04 server I ran into the missing universe section issue. Not sure about desktop though.

                      That is very strange. I didn’t add any repositories to my 18.04 server. I made sure vim and git were installed, and configured SSL the way my setup needs it, that was it. I do fully update the OS before very test run though.

                      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!
                      Daily Clean Installation Results:
                      https://fogtesting.fogproject.us/
                      FOG Reporting:
                      https://fog-external-reporting-results.fogproject.us/

                      1 Reply Last reply Reply Quote 0
                      • S
                        Sebastian Roth Moderator
                        last edited by Sebastian Roth

                        @Wayne-Workman said in Newbe Fog installation issue:

                        I didn’t add any repositories to my 18.04 server.

                        Maybe this has changed from 18.04 to 18.04.1??? Just a wild guess. Not sure if I am keen to try out. Not sure if there is anything in the setup causing that repository section to be added?!

                        @mstumpo Sorry we rumble on about such things in your topic. Stopping it now!

                        Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

                        Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

                        1 Reply Last reply Reply Quote 0
                        • D
                          danuel
                          last edited by

                          For UBuntu 18.4.01 LTS + fogproject-1.5.4
                          Try Run this: 🙂

                          sudo echo "deb http://cz.archive.ubuntu.com/ubuntu bionic main universe" >> /etc/apt/sources.list
                          sudo apt-get update
                          sudo apt-get upgrade
                          sudo tar -xzvf fogproject-1.5.4.tar.gz
                          sudo cd fogproject-1.5.4/bin
                          sudo chmod 777 installfog,sh
                          sudo ./installfog.sh
                          

                          Now you are able to installation 🙂

                          O que está em baixo está certo!
                          O que está em cima está errado!

                          1 Reply Last reply Reply Quote 0
                          • M
                            mstumpo
                            last edited by

                            OK, got Fog installed and can access the console on the local computer. However, when I attempt to PING or open the console from a remote station on the same subnet, I can’t do either. I am assuming it is a firewall issue on the local CentOS station. Not being familiar with Linux, I found the firewall dialog and enabled HTTP and TFTP, neither of which works. In addition, when booting a station to PXE, it gets an IP address, Subnet and gateway IP, but TFTP time out. Any thoughts please?

                            george1421G 1 Reply Last reply Reply Quote 0
                            • george1421G
                              george1421 Moderator @mstumpo
                              last edited by

                              @mstumpo There are two prerequisites that you need to do before installing fog or you will have pains later.

                              1. Disable the linux firewall. For centos the command are
                                systemctl disable firewalld
                                systemctl stop firewalld
                              2. Set selinux (akin to Windows UAC) to permissive. Edit the file /etc/selinux/config and change SELINUX=enforcing to SELINUX=permissive. Then reboot your fog server.

                              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                              M 2 Replies Last reply Reply Quote 0
                              • M
                                mstumpo @george1421
                                last edited by

                                @george1421 OK, great. Thanks for the info. I’ll be there later today and will try this.

                                1 Reply Last reply Reply Quote 0
                                • M
                                  mstumpo @george1421
                                  last edited by

                                  @george1421 OK, those worked and I can now open the Fog console from my laptop. I still can’t get a computer to PXE boot to Fog server. TFTP now does not show timeout, goes right to Intel Agent exiting and boots windows 7.

                                  george1421G 1 Reply Last reply Reply Quote 0
                                  • george1421G
                                    george1421 Moderator @mstumpo
                                    last edited by

                                    @mstumpo OK so what did you set dhcp options 66 and 67 to?

                                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                    M 1 Reply Last reply Reply Quote 0
                                    • M
                                      mstumpo @george1421
                                      last edited by

                                      @george1421 66 - 10.0.0.164 (fogserver IP) and 67 (undionly.kpxe).

                                      george1421G 1 Reply Last reply Reply Quote 0
                                      • george1421G
                                        george1421 Moderator @mstumpo
                                        last edited by

                                        @mstumpo Do you see it download (or appear to load) undionly.kpxe? You should see the fog menu if it does. Understand by default the fog menu has a very short timeout defined. So if you miss the menu, it will attempt to boot from the first hard drive.

                                        Also be aware that undionly.kpxe is for bios based systems, you need a uefi kernel ( ipxe.efi ) if your target computer is uefi based.

                                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                        M 1 Reply Last reply Reply Quote 0
                                        • M
                                          mstumpo @george1421
                                          last edited by

                                          @george1421 No, I did not. The test station is Windows 7 so the undionly.kpxe should be OK. There is no menu at all. Stations grabs IP information via PXE, TFTP line option goes by quickly and then Intel agent indicates exiting and Windows 7 boots.

                                          george1421G 1 Reply Last reply Reply Quote 0
                                          • george1421G
                                            george1421 Moderator @mstumpo
                                            last edited by

                                            @mstumpo said in Newbe Fog installation issue:

                                            Intel agent indicates exiting

                                            OK this means that its still not grabbing the file. You should see the iPXE banner as it boots.

                                            From a windows computer, install the tftp client feature. Then from a dos command prompt key in tftp <fog_server_ip> GET undionly.kpxe I’m only interested in if it is downloading that file or not.

                                            Also is the target pxe computer on the same subnet as the FOG server and DHCP server?

                                            Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                                            M 1 Reply Last reply Reply Quote 0
                                            • M
                                              mstumpo @george1421
                                              last edited by

                                              @george1421 OK, I ran the command. Get Error on server : Permission denied. connect request failed.
                                              Yes, all stations, fog server, DHCP/DNS servers, etc. are on the same subnet.

                                              george1421G 1 Reply Last reply Reply Quote 0
                                              • 1
                                              • 2
                                              • 1 / 2
                                              • First post
                                                Last post

                                              160

                                              Online

                                              12.0k

                                              Users

                                              17.3k

                                              Topics

                                              155.2k

                                              Posts
                                              Copyright © 2012-2024 FOG Project