Ad Widget

Collapse

Перенос базы на другой сервер

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Cramac
    Member
    • Sep 2014
    • 91

    #1

    Перенос базы на другой сервер

    Всем привет.
    Подскажите что делаю не так.
    Есть заббикс, все работает. Сделал дамп базы (заббикс-сервер правда не тормозил). Залил дамп на новый сервер.
    В настройках заббикса прописал адреса новой базы в
    /etc/zabbix/web/zabbix.conf.php
    и
    /etc/zabbix/zabbix_server.conf

    но при попытке зайти в веб заббикса, мне пишет

    HTML Code:
    You are not logged in.
    You must login to view this page.
    If you think this message is wrong, please consult your administrators about getting the necessary permissions.
    хотя логин и пароль ввожу верный.
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by cramac
    Всем привет.
    Подскажите что делаю не так.
    Есть заббикс, все работает. Сделал дамп базы (заббикс-сервер правда не тормозил). Залил дамп на новый сервер.
    В настройках заббикса прописал адреса новой базы в
    /etc/zabbix/web/zabbix.conf.php
    и
    /etc/zabbix/zabbix_server.conf

    но при попытке зайти в веб заббикса, мне пишет

    HTML Code:
    you are not logged in.
    You must login to view this page.
    If you think this message is wrong, please consult your administrators about getting the necessary permissions.
    хотя логин и пароль ввожу верный.
    пользователю, под которым логиниться заббикс в БД разрешенно логиниться с хоста, на котором крутиться вебморда и сервер?

    Comment

    • Cramac
      Member
      • Sep 2014
      • 91

      #3
      да, проверял через пхпмайадмин, все работает.

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        Originally posted by Cramac
        да, проверял через пхпмайадмин, все работает.
        у нас есть 3 пути:
        1) Начать выяснять как вы настроили phpmyadmin
        2) Принять что phpmyadmin настроен верно и начать копать в другую сторону.
        3) Призвать экстрасенсов, которые как раз в отпуске.

        Посему предлагаю: зайти по ssh на сервер, где располагается веб-морда и сделать
        Code:
        mysql -h IP_адрес_с_новым_мускулем -u Имя_пользователя -p
        и убедиться что с бэк-энда можно логинится в мускуль. Если это не поможет - включить логи в php, лог запросов в мускуле и начать из анализировать ... ну или наконец оповестить вашего системного администратора о том, что вы все сломали и попросить его починить.

        Comment

        • Zentarim
          Senior Member
          • Mar 2012
          • 526

          #5
          Какой командой дамп делали? Вы уверены, что он снялся корректно? Уверены, что в этом дампе не только структура таблиц?

          Comment

          • Cramac
            Member
            • Sep 2014
            • 91

            #6
            дамп делал через mysqldump.
            mysqldump -u root zabbix > zabbix.sql

            Может я не все конфиги поправил? достаточно этих двух?

            mysql -h
            нормально подключился к серверу.

            Comment

            • zmdpc
              Senior Member
              • Oct 2014
              • 484

              #7
              Пользователя zabbix создавали?
              Приведите конфигурационные файлы сервера и web.

              Comment

              • Cramac
                Member
                • Sep 2014
                • 91

                #8
                /etc/zabbix/web/zabbix.conf.php
                HTML Code:
                <?php
                // Zabbix GUI configuration file
                global $DB;
                
                $DB['TYPE']     = 'MYSQL';
                $DB['SERVER']   = '10.10.10.7';
                $DB['PORT']     = '0';
                $DB['DATABASE'] = 'zabbix';
                $DB['USER']     = 'root';
                $DB['PASSWORD'] = 'pass';
                
                // SCHEMA is relevant only for IBM_DB2 database
                $DB['SCHEMA'] = '';
                
                $ZBX_SERVER      = 'localhost';
                $ZBX_SERVER_PORT = '10051';
                $ZBX_SERVER_NAME = '';
                
                $IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;
                ?>
                логин и пароль от базы одинаковы, база так же называется. меняю только ИП сервера.
                если указываю заведомо ложного пользователя, тогда выдает ошибку коннекта к базе.

                Comment

                • tuban
                  Senior Member
                  Zabbix Certified Specialist
                  • Sep 2012
                  • 286

                  #9
                  Конфиг php.ini правился? php-mysql стоит? Демон коннектится к базе? Что пишет в логах mysql?
                  Заходите на http://<ваш-ip>/zabbix? Форму авторизации тоже не выдаёт? Кэш браузера чистился?
                  Last edited by tuban; 07-05-2015, 09:39.

                  Comment

                  • Cramac
                    Member
                    • Sep 2014
                    • 91

                    #10
                    ничего не правил, заббикс работает, меняю только ИП базы.
                    заббикс-сервер нормально коннектится к базе и вопросов не возникает.

                    сейчас запустил сервер и веб на новую базу, все пошло.
                    веб морда не работает если сервер на другую базу смотрит? получается так...

                    Comment

                    • zmdpc
                      Senior Member
                      • Oct 2014
                      • 484

                      #11
                      Ну конфиги то ваши .
                      Конфиг сервера так и не показали

                      Comment

                      • Cramac
                        Member
                        • Sep 2014
                        • 91

                        #12
                        конфиг сервера не трогал, думал морду без него опробовать. А сегодня и его и веб перенастроил и заработало.

                        Comment

                        • Cramac
                          Member
                          • Sep 2014
                          • 91

                          #13
                          del............
                          Last edited by Cramac; 11-05-2015, 09:59.

                          Comment

                          Working...