Показано с 1 по 9 из 9

Тема: Восстановление удаленных зависимостей

  1. #1
    Member
    Регистрация
    25.02.2014
    Сообщений
    50

    Exclamation Восстановление удаленных зависимостей

    Добрый день.
    На одном из тестовых vps(наших) при удалении mariadb случайно удалили зависимости(не поставили параметр при удалении mariadb):

    Removing for dependencies:
    coremanager x86_64 5.72.2-1.el7.centos @ispsystem-5.72 50 M
    coremanager-pkg-bind x86_64 5.72.2-1.el7.centos @ispsystem-5.72 142
    coremanager-pkg-mysql x86_64 5.72.2-1.el7.centos @ispsystem-5.72 1.5 k
    coremanager-pkg-php x86_64 5.72.2-1.el7.centos @ispsystem-5.72 142
    isp-php52 x86_64 5.2.17-95.el7.centos @ispsystem-base 19 M
    isp-php53 x86_64 5.3.29-95.el7.centos @ispsystem-base 26 M
    isp-php54 x86_64 5.4.45-95.el7.centos @ispsystem-base 29 M
    isp-php55 x86_64 5.5.38-102.el7.centos @ispsystem-base 32 M
    isp-php56 x86_64 5.6.25-105.el7.centos @ispsystem-base 32 M
    ispmanager-lite-common x86_64 5.72.3-2.el7.centos @ispsystem-5.72 18 M
    ispmanager-pkg-awstats x86_64 5.72.3-2.el7.centos @ispsystem-5.72 957
    ispmanager-pkg-bind x86_64 5.72.3-2.el7.centos @ispsystem-5.72 0.0
    ispmanager-pkg-dovecot x86_64 5.72.3-2.el7.centos @ispsystem-5.72 99
    ispmanager-pkg-exim x86_64 5.72.3-2.el7.centos @ispsystem-5.72 426
    ispmanager-pkg-httpd x86_64 5.72.3-2.el7.centos @ispsystem-5.72 747
    ispmanager-pkg-logrotate
    x86_64 5.72.3-2.el7.centos @ispsystem-5.72 38
    ispmanager-pkg-myadmin x86_64 5.72.3-2.el7.centos @ispsystem-5.72 2.0 k
    ispmanager-pkg-mysql x86_64 5.72.3-2.el7.centos @ispsystem-5.72 0.0
    ispmanager-pkg-nginx x86_64 5.72.3-2.el7.centos @ispsystem-5.72 264
    ispmanager-pkg-php x86_64 5.72.3-2.el7.centos @ispsystem-5.72 1.4 k
    ispmanager-pkg-phpext-ioncube
    x86_64 5.72.3-2.el7.centos @ispsystem-5.72 0.0
    ispmanager-pkg-phpfpm x86_64 5.72.3-2.el7.centos @ispsystem-5.72 535
    ispmanager-pkg-proftpd x86_64 5.72.3-2.el7.centos @ispsystem-5.72 9.6 k
    ispmanager-pkg-quota x86_64 5.72.3-2.el7.centos @ispsystem-5.72 19
    ispmanager-pkg-roundcube
    x86_64 5.72.3-2.el7.centos @ispsystem-5.72 11 k
    ispmanager-plugin-letsencrypt
    x86_64 5.72.3-2.el7.centos @ispsystem-5.72 27 k
    ispmanager-plugins x86_64 5.72.3-2.el7.centos @ispsystem-5.72 6.7 k
    mytop noarch 1.7-10.b737f60.el7 @epel 68 k
    net-snmp x86_64 1:5.7.2-24.el7_2.1 @updates 850 k
    perl-DBD-MySQL x86_64 4.023-5.el7 @base 323 k
    php-mysql x86_64 5.4.16-36.3.el7_2 @updates 232 k
    ....
    ....
    ....
    phpMyAdmin noarch 4.4.15.8-2.el7 @epel 24 M
    Насколько мы понимаем удалились пакеты.
    Сервер также упал(httpd не поднимается).
    Собственно вопрос - если установить удаленные пакеты, то работа ispmanager будет восстановлена или нужно сделать чистую установку панели ?
    И если нужно сделать чистую установку, то как сохранить старые данные панели(пользователей, ftp доступы пользователей и пр.)
    Последний раз редактировалось Amateur; 12.10.2016 в 12:22.

  2. #2
    ISPsystem team Аватар для Fly
    Регистрация
    14.08.2010
    Сообщений
    4,765

    По умолчанию

    Попробуйте установить обратно ispmanager-lite-common , этот пакет должен потянуть за собой остальные по зависимостям. После установки пакетный менеджер скорее всего переименует конфиги в , например, ispmgr.conf.save, их надо будет обратно в ispmgr.conf , т е все когфиги с .save переименовать обратно в без .save.

    Файл ispmgr.pem еще важно сохранить. Это ключ, на основе которого шифруются/расшифровываются пароли.

  3. #3
    Member
    Регистрация
    25.02.2014
    Сообщений
    50

    По умолчанию

    Спасибо, однако при установке получаем:

    ================================================== ================================================== =
    Package Arch Version Repository Size
    ================================================== ================================================== =
    Installing:
    ispmanager-lite-common x86_64 5.72.3-2.el7.centos ispsystem-5.72 4.4 M
    Installing for dependencies:
    coremanager x86_64 5.72.2-1.el7.centos ispsystem-5.72 19 M
    ispmanager-plugins x86_64 5.72.3-2.el7.centos ispsystem-5.72 5.2 k

    Transaction Summary
    ================================================== ================================================== =
    Install 1 Package (+2 Dependent packages)
    И далее выходит ошибка:


    Total 2.2 MB/s | 24 MB 00:00:10
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    =================================================
    You have invalid hostname: "test"
    Please change your hostname to correct.
    See http://en.wikipedia.org/wiki/Hostname
    =================================================
    error: %pre(coremanager-5.72.2-1.el7.centos.x86_64) scriptlet failed, exit status 1
    Error in PREIN scriptlet in rpm package coremanager-5.72.2-1.el7.centos.x86_64
    Installing : ispmanager-plugins-5.72.3-2.el7.centos.x86_64 2/3
    error: coremanager-5.72.2-1.el7.centos.x86_64: install failed
    COREmanager not installed
    error: %pre(ispmanager-lite-common-5.72.3-2.el7.centos.x86_64) scriptlet failed, exit status 1
    Error in PREIN scriptlet in rpm package ispmanager-lite-common-5.72.3-2.el7.centos.x86_64
    Verifying : ispmanager-plugins-5.72.3-2.el7.centos.x86_64 1/3
    Verifying : ispmanager-lite-common-5.72.3-2.el7.centos.x86_64 2/3
    Verifying : coremanager-5.72.2-1.el7.centos.x86_64 3/3

    Dependency Installed:
    ispmanager-plugins.x86_64 0:5.72.3-2.el7.centos

    Failed:
    coremanager.x86_64 0:5.72.2-1.el7.centos ispmanager-lite-common.x86_64 0:5.72.3-2.el7.centos

    Содержимое файла hostname:
    test
    Содержимое файла hosts:
    ...
    IP4 (2-й адрес) test.ru
    IPV6 (3-й адрес) test.ru
    IPV6 (4-й адрес) test.ru
    127.0.0.1 localhost.localdomain localhost localhost4.localdomain4 localhost4
    # Auto-generated hostname. Please do not remove this comment.
    IP4 (1-й адрес) test.ru test
    ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
    Команда hostname возвращает test;
    Команда hostname -f возвращает test.ru.

    Уточните пожалуйста почему возникает ошибка invalid hostname test (где test имя домена без .ru) ?
    Последний раз редактировалось Amateur; 12.10.2016 в 16:32.

  4. #4

    По умолчанию

    Зря вы удалили mariadb, теперь вам проще будет с нуля сервер настроить, чем пытаться восстановить старый и вылавливать все косяки...

  5. #5
    Member
    Регистрация
    25.02.2014
    Сообщений
    50

    По умолчанию

    да кто же знал то, что так выйдет ) поторопились немного и вот результат. В крайнем случае панель можно и переустановить, но как быть с пользователями, фтп доступами и т.п - как их не затереть при переустановке? VPS хоть и тестовая, но юзеров и доступы трогать не хотелось бы.

  6. #6
    Senior Member
    Регистрация
    09.04.2013
    Адрес
    Москва
    Сообщений
    2,093

    По умолчанию

    You have invalid hostname: "test"
    Please change your hostname to correct.
    See http://en.wikipedia.org/wiki/Hostname
    Сделайте валидным hostname
    к примеру test.ru

  7. #7

    По умолчанию

    Цитата Сообщение от Amateur Посмотреть сообщение

    Команда hostname возвращает test;
    Команда hostname -f возвращает test.ru.

    Уточните пожалуйста почему возникает ошибка invalid hostname test (где test имя домена без .ru) ?
    Подразумевается, что на CentOS hostname уже должен fqdn возвращать (без -f). Удалите файл /etc/hostname просто

  8. #8
    Member
    Регистрация
    25.02.2014
    Сообщений
    50

    По умолчанию

    Изменили hostname командой hostname test.ru

    Лог установки:

    ================================================== ==============================
    Package Arch Version Repository Size
    ================================================== ==============================
    Installing:
    ispmanager-lite-common x86_64 5.72.3-2.el7.centos ispsystem-5.72 4.4 M
    Installing for dependencies:
    coremanager x86_64 5.72.2-1.el7.centos ispsystem-5.72 19 M
    mariadb-libs x86_64 1:5.5.50-1.el7_2 updates 755 k

    Transaction Summary
    ================================================== ==============================
    Install 1 Package (+2 Dependent packages)

    Total download size: 25 M
    Installed size: 28 M
    Is this ok [y/d/N]: y
    Downloading packages:
    (1/3): mariadb-libs-5.5.50-1.el7_2.x86_64.rpm | 755 kB 00:01
    (2/3): ispmanager-lite-common-5.72.3-2.el7.centos.x86_64.r | 4.4 MB 00:04
    (3/3): coremanager-5.72.2-1.el7.centos.x86_64.rpm | 19 MB 00:11
    --------------------------------------------------------------------------------
    Total 2.1 MB/s | 25 MB 00:11
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    Installing : 1:mariadb-libs-5.5.50-1.el7_2.x86_64 1/3
    Installing : coremanager-5.72.2-1.el7.centos.x86_64 2/3
    Created symlink from /etc/systemd/system/multi-user.target.wants/ihttpd.service to /usr/lib/systemd/system/ihttpd.service.
    Redirecting to /bin/systemctl status firewalld.service
    Installing : ispmanager-lite-common-5.72.3-2.el7.centos.x86_64 3/3
    Failed to stop firewalld.service: Unit firewalld.service not loaded.
    Verifying : 1:mariadb-libs-5.5.50-1.el7_2.x86_64 1/3
    Verifying : ispmanager-lite-common-5.72.3-2.el7.centos.x86_64 2/3
    Verifying : coremanager-5.72.2-1.el7.centos.x86_64 3/3
    Как видим, установились только 3 пакета...
    Последний раз редактировалось Amateur; 12.10.2016 в 19:33.

  9. #9
    Member
    Регистрация
    25.02.2014
    Сообщений
    50

    По умолчанию

    В общем решили переустановить полностью панель. Спасибо всем за помощь!

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •