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

    Fog PXE boot multiple sites issue

    Scheduled Pinned Locked Moved Solved
    General
    5
    30
    14.2k
    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.
    • O
      Obsidian @Wayne Workman
      last edited by

      @Wayne-Workman It has the user name and password of the Root user account for linux

      Wayne WorkmanW 2 Replies Last reply Reply Quote 0
      • Wayne WorkmanW
        Wayne Workman @Obsidian
        last edited by

        @Obsidian said:

        @Wayne-Workman It has the user name and password of the Root user account for linux

        So you know, the username and password set for each of your storage nodes - these are the FTP credentials to be used with that storage node.

        the installfog.sh installer creates a “fog” user account locally on the system automatically for you, and this account is password protected. This is also the account that is used for FTP and MySQL access. The installer - if it completes the installation - generates /opt/fog/.fogsettings and fills in those two fields I mentioned before with the username and the randomly generated password for that account. This way - when you upgrade in the future, the installer will setup shop using the correct settings.

        For instance, my setup is using the local linux account called “fog” and a custom password I set on that account. I have this username and password set on my storage node and in my .fogsettings file.

        There are many sets of credentials used with the entire package that we call “FOG”, and this is to allow you to modularize easily, to protect passwords to separate systems better, to separate low level access and root access, to lock down your system better. To give YOU - the administrator of your fog set up - absolute power over all pieces of FOG.

        And, while using your root username and password will work obviously, I would not advise setting it up in this method.

        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/

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

          @Obsidian One slip-up on your part, and your entire system is compromised… because all passwords match, and they all provide root access.

          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
          • O
            Obsidian @Wayne Workman
            last edited by

            @Wayne-Workman That makes sense, I believe i have that written down since I redid this system and will update it with that. A couple of other questions.

            Do you know with this type of setup can I upload an image at any site and it be replicated at all sites? and why the log viewer on site 2 is not showing anything?

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

              @Obsidian said:

              @Wayne-Workman That makes sense, I believe i have that written down since I redid this system and will update it with that. A couple of other questions.

              Do you know with this type of setup can I upload an image at any site and it be replicated at all sites? and why the log viewer on site 2 is not showing anything?

              The master node of a group should replicate to all other nodes in its group.
              For uploading -
              Say you create an image (or have an image already) that is set to Storage Group 1. Say that Storage Group 1 has a master node.

              When that image uploads - no matter where it uploads from - the upload will be captured on the master node - and after that is complete - the image then replicates to other nodes in the group.

              And for site 2’s log problems, it’s probably credentials related. is site 2 using the same version of FOG? what OS is site 2 running?

              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
              • O
                Obsidian
                last edited by

                Wayne,

                Site 1 is Ubuntu 14.04 Server & Fog Trunk 4557 & Site 2 is Ubuntu 14.04 Desktop on fog trunk 4580.

                But now i have a new issue. The images have replicated and I can see them in the images folder on Site 2 however when I try to image a computer there are no images listed in fog. I have attatched screenshots of fog to show them not being listed and I was able to do an ftp to the system and list them in the directory.

                images ftp.JPG

                missing images fog.JPG

                1 Reply Last reply Reply Quote 0
                • Tom ElliottT
                  Tom Elliott
                  last edited by

                  Wait, what?

                  The second system is built as a server? FOG Doesn’t autopopulate the images stuff. that’s done by you.

                  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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

                  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 1
                  • O
                    Obsidian
                    last edited by

                    Thanks Tom, I was thinking that it would for some reason, I went and added my image and now am imaging a system.

                    1 Reply Last reply Reply Quote 0
                    • O
                      Obsidian
                      last edited by

                      Not sure if I should post this with this topic or create a new one, if I need to create a new one just let me know. Hhowever I have been imaging the system (that I mentioned earlier in this post) and it has been imaging for over 3 hours now. The image is aprox 29GB and it has been transferring at aprox 130MB/Min it is plugged into the same switch as the imaging machine and by all calculations this should have been done in aprox 30 mins. Any thoughts or suggestions on why it is taking so long?

                      slow image2.jpg

                      1 Reply Last reply Reply Quote 0
                      • E
                        EAHarvey
                        last edited by

                        29 gigs at 130 mb/s should take about 4 hours. I think you may be having a bandwidth issue. Should be running at gig/min not mb/m.

                        Just my first observation. My math right? 🙂

                        28 gigs is 28,672 MBs

                        at 130 MBs per minute that should be 220 minutes.

                        220 / 60 is 3.6 hours.

                        Not trying to be a jerk, just trying to type it out of my crazy head. lol

                        1 Reply Last reply Reply Quote 0
                        • O
                          Obsidian
                          last edited by

                          Harvey,

                          No worries, thanks for your feedback. I was looking at some calculators since doing math in my head is not my strong point. LOL and a couple of them showed me approx 30 minutes and normally have always had images take about 30 mins in the past. This all looks correct to me but maybe I missed something.

                          image time.JPG

                          1 Reply Last reply Reply Quote 0
                          • E
                            EAHarvey
                            last edited by

                            Change your rate to MB/Minute in the Drop down list and results to hours. I’m still thinking it’s throttling or either this is a RAW data image?

                            Screenshot from 2015-09-10 15:02:50.png

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

                              @Wayne-Workman said:

                              I’m going to quote one of @Tom-Elliott 's old posts:

                              Why not use the Location Plugin to do the transfers for you?
                              Heck, if you update to the Development versions, you don’t even have to setup rsync tunnels.
                              You can install the Nodes how you see fit. I’d recommend, for your case, to install all the servers as “Full Servers”, and then once the installation is complete edit the /opt/fog/.fogsettings file to use: snmysqluser=‘fogstorage’ snmysqlpass=‘fogstoragepasswordfromfogsettings’ snmysqlhost=‘IP.OF.Main.Server’
                              This way, all the fog servers at all of the buildings communicate to a single server.
                              Then you create your storage nodes based on the information of the other fog servers.
                              Create the appropriate groups as necessary.
                              Assign the images to the groups you want the images to “cross” between.
                              That way you have a centrally managed server, with pxe boot setup locally at each building.
                              The location plugin will attach to the hosts that belong at that particular building.

                              Please give us details on your experience or thoughts, and please feel free to ask questions. We are here to help.

                              Just reposting this - because this configuration would prevent the “missing images” problem you had. ONE DATABASE TO RULE THEM ALL!!! 😄

                              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/

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

                                ALSO, Google is pretty awesome, if you guys haven’t noticed… 😄

                                Screenshot from 2015-09-10 19-13-54.png

                                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
                                • E
                                  EAHarvey @Obsidian
                                  last edited by

                                  @Obsidian Any update on the Slow speed issue?

                                  1 Reply Last reply Reply Quote 0
                                  • O
                                    Obsidian @EAHarvey
                                    last edited by

                                    @EAHarvey Hey thanks for pointing out the obvious. LOL dont know how I missed that. Yeah I need to look into the speed issue more. I will be on vacation all of next week so will try to get to in the next 2 weeks when I get back.

                                    1 Reply Last reply Reply Quote 0
                                    • O
                                      Obsidian @Wayne Workman
                                      last edited by

                                      @Wayne-Workman said:

                                      @Wayne-Workman said:

                                      I’m going to quote one of @Tom-Elliott 's old posts:

                                      Why not use the Location Plugin to do the transfers for you?
                                      Heck, if you update to the Development versions, you don’t even have to setup rsync tunnels.
                                      You can install the Nodes how you see fit. I’d recommend, for your case, to install all the servers as “Full Servers”, and then once the installation is complete edit the /opt/fog/.fogsettings file to use: snmysqluser=‘fogstorage’ snmysqlpass=‘fogstoragepasswordfromfogsettings’ snmysqlhost=‘IP.OF.Main.Server’
                                      This way, all the fog servers at all of the buildings communicate to a single server.
                                      Then you create your storage nodes based on the information of the other fog servers.
                                      Create the appropriate groups as necessary.
                                      Assign the images to the groups you want the images to “cross” between.
                                      That way you have a centrally managed server, with pxe boot setup locally at each building.
                                      The location plugin will attach to the hosts that belong at that particular building.

                                      Please give us details on your experience or thoughts, and please feel free to ask questions. We are here to help.

                                      Just reposting this - because this configuration would prevent the “missing images” problem you had. ONE DATABASE TO RULE THEM ALL!!! 😄

                                      Wayne,

                                      I will look into this part some more when I get back. I think that I did most of it but after rereading it I still need to create the groups. I will try that let you know how it goes.

                                      1 Reply Last reply Reply Quote 0
                                      • E
                                        EAHarvey
                                        last edited by

                                        Awesome Please let us know. Have a great vacation!!

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

                                        221

                                        Online

                                        12.0k

                                        Users

                                        17.3k

                                        Topics

                                        155.2k

                                        Posts
                                        Copyright © 2012-2024 FOG Project