Centos 7 - одна из самых популярных панелей управления, основанных на Linux. Появилась в 2014 году и основана на RHEL. Распространяется бесплатно, отличается открытым исходным кодом. Широко применяется на веб-серверах, серверах баз данных, а также в инфраструктурах с высокими требованиями к стабильности и безопасности.
ОС стала популярной благодаря своей надежности, стабильной поддержке и высокой безопасности. В работе с ISPManager 6 иногда происходит так, что не удается обновить панель, которая установлена на сервере с Centos 7. Почему это происходит и что с этим делать - дальше в статье.
Здесь всё просто: когда вы пытаетесь обновить панель управления по пути /usr/local/mgr5/var/pkg.log, на экране появляется ошибка со следующим содержанием:
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - "Could not resolve host: mirrorlist.centos.org; Unknown error"
Дальше разберем, почему это происходит
Здесь может быть несколько главных причин, почему так происходит. Первая - неправильные настройки репозитория. Так в файле /usr/local/,mgr5/etc/repo.version вместо ветки beta или stable может быть указана конкретная версия панели управления. Иногда это приводит к разным ошибкам во время обновления.
Решается следующим образом:
/usr/local/mgr5/etc/repo.version/usr/local/mgr5/sbin/mgrctl-m ispmgr exitВАЖНО: но чаще всего проблема возникает по причине отсутствия поддержки Centos 7. В таком случае системные пакеты направляются в архив
Ошибка устраняется следующим образом: берем и меняем ссылки в файлах репозиториев на корректные, выполнив следующие две команды:
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=https://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
Чаще всего после этого действия возможность обновления панели управления становится вновь возможной.
Также приведем полезные советы, которые стоит учесть:
Если после выполненных действий вам все равно не удается устранить ошибку, сделайте запрос в службу поддержки ISPManager 6.