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

    Database issue on latest trunk

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    5
    25
    8.6k
    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.
    • B
      Bob Henderson
      last edited by

      Updated to latest GIT trunk last night with the normal git pull ./installfog.sh . It came up with the normal “go to the management url and update Schema” request. When I went there, I receive the following:

      Database Schema Installer / Updater
      Database Schema Installer / Updater
      Your database connection appears to be invalid. FOG is unable to communicate with the database. There are many reasons why this could be the case. Please check your credentials in /var/www/fog/lib/fog/config.class.php. Also confirm that the database is indeed running. If credentials are correct, and the Database service is running, check to ensure your filesystem has enough space.

      I verified that mysql is running, and that I can connect as the root user. In my the config.class.php, I have:

      private static function db_settings() {
      define(‘DATABASE_TYPE’,‘mysql’); // mysql or oracle
      define(‘DATABASE_HOST’,‘’);
      define(‘DATABASE_NAME’,‘fog’);
      define(‘DATABASE_USERNAME’,‘’);
      define(‘DATABASE_PASSWORD’,“”);

      When I look at the disk that Mysql is installed on, it has 70gb left, so I don’t believe it’s a space issue. However, when logged in as a non-priviledged user and I attempt to restart mysql, I recieve

      df: ‘/var/lib/mysql/.’: Permission Denied

      • /etc/init.d/mysql: ERROR: The partition with /var/lib/mysql is too full!

      Any ideas?

      1 Reply Last reply Reply Quote 0
      • B
        Bob Henderson
        last edited by

        I’ve also verified that when I manually start mysql with the root user, it still gives me the same error.

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

          What?

          What version are you trying to install? It should show up in the upper corner next to the cloud.

          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 0
          • B
            Bob Henderson
            last edited by

            8132 . I pulled from git earlier this morning. I was on um…7875 I think?

            This vm does nothing but FOG, so last night I had went in to update it as I usually did weekly-ish, came back to this this morning.

            1 Reply Last reply Reply Quote 0
            • P
              plegrand
              last edited by

              MAy be you should find out these :
              define(‘DATABASE_HOST’,’’);
              define(‘DATABASE_USERNAME’,’’);
              define(‘DATABASE_PASSWORD’,“”); if there is a password

              B 1 Reply Last reply Reply Quote 0
              • B
                Bob Henderson @plegrand
                last edited by

                @plegrand

                Yep, just pulled this in from my backup of the machine.

                Before hand, it had the right credentials, root setup and everything as normal.

                After the update, it did not.

                Odd?

                P Tom ElliottT 2 Replies Last reply Reply Quote 0
                • P
                  plegrand @Bob Henderson
                  last edited by plegrand

                  @Bob-Henderson yes i noticed that also but if you find out these fields it will be work again
                  Are you sure that you have space enough in all your partitions ?
                  df -h

                  B 1 Reply Last reply Reply Quote 0
                  • Tom ElliottT
                    Tom Elliott @Bob Henderson
                    last edited by

                    @Bob-Henderson Is this a storage node, or main 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! 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

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      Bob Henderson @Tom Elliott
                      last edited by

                      @Tom-Elliott

                      Main server, stand alone. Was working fine until I did the update.

                      Adding in the host and username resolved the issue instantly.

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

                        @Bob-Henderson and what displays in the /opt/fog/.fogsettings file for the snmysqlhost and snmysqluser information?

                        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

                        B 1 Reply Last reply Reply Quote 1
                        • B
                          Bob Henderson @plegrand
                          last edited by

                          @plegrand

                          Yep, nothing is over 35% used.

                          1 Reply Last reply Reply Quote 0
                          • B
                            Bob Henderson @Tom Elliott
                            last edited by

                            @Tom-Elliott

                            Well, that’s odd, those are all blank. No user, pass, host.

                            It has all my other settings still, like IP and password and such.

                            Tom ElliottT P 2 Replies Last reply Reply Quote 0
                            • Tom ElliottT
                              Tom Elliott @Bob Henderson
                              last edited by

                              @Bob-Henderson I’m asking to help you.

                              Please enter your information. ON Main server, the snmysqlhost should be '127.0.0.1'
                              snmysqluser should be 'root'
                              snmysqlpass (unless you set a password) should be ''

                              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

                              B 1 Reply Last reply Reply Quote 1
                              • P
                                plegrand @Bob Henderson
                                last edited by plegrand

                                @Bob-Henderson I dont know if tom agree with that but i find out these fields :
                                snmysqluser=‘root’
                                snmysqlhost=‘127.0.0.1’

                                😉

                                1 Reply Last reply Reply Quote 0
                                • B
                                  Bob Henderson @Tom Elliott
                                  last edited by

                                  @Tom-Elliott

                                  I’ve put those in now, and had verified that if I put them into config.class.php manually, I got database connection back as well.

                                  So we’ve figured out what broke, but I’m sorta confused as to why it happened in the first place? I appreciate the help, just wouldn’t want someone else to update and get the same issue.

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    Bob Henderson
                                    last edited by

                                    I just went and updated another node via git as well, and it did the same thing. It appears it wipes out the SQl settings in the fogsettings file. Adding them back in fixes it, but obviously isn’t what we’d want.

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

                                      @Bob-Henderson I don’t think it’s wiping them out. It simply has no idea how to handle it from the prior config. I’ll see if I can make some better guesses 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! 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 0
                                      • Tom ElliottT
                                        Tom Elliott
                                        last edited by

                                        Should be fixed in latest…hopefully.

                                        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

                                        B 1 Reply Last reply Reply Quote 0
                                        • B
                                          Bob Henderson @Tom Elliott
                                          last edited by

                                          @Tom-Elliott

                                          no dice. Just updated the testing node to 8138, same issue. Putting the info back in config.class.php gets connection back, but it didn’t have them originally.

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

                                            @Bob-Henderson and now after another update?

                                            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

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

                                            156

                                            Online

                                            12.0k

                                            Users

                                            17.3k

                                            Topics

                                            155.2k

                                            Posts
                                            Copyright © 2012-2024 FOG Project