2016-09-07 3 views
0

Мы пытались установить openstack-devstack на Redhat linux. Когда я выполнил команду нижеОблицовка ошибок при установке распаковки-распаковки?

 [[email protected] devstack]$ ./stack.sh 

Во время установки мы получили ошибку ниже.

Removing mariadb-libs.x86_64. 1:5.5.47.1.el7_2 - u due to obsoletes from installed mysql-community-libs-5.7.12-1.el7/x86_64 
    Restarting dependency Resolution with new changes 
    Running transaction check 
    Package mariadb-libs.x86_64. 1:5.5.47.1.el7_2 will be installed 
    Processing Dependency : mariadb-libs = 1.5.5.47-1.el7_2 for package: 1: mariadb-devel-5.5.47-1 
    Finished dependency resolution 
    Error : Package : 1: maria-db-devel-5.5.47-1/el7_2 
      Requires: mariadb-libs(x86-64)= 1:5.5.47-1.el7_2 
      Available: 1:mariadb-libs-5.5.35-3.el7.x86_64 
        mariadb-libs(x86-64) =1:5.5.35-3.el7 
    You could try using --skip-broken to work around the problem 
    You could try running: rpm -VA --nofiles --nodigest 

Примечание: MySQL уже установлен на моей машине. И я не могу удалить MySQL, поскольку он используется некоторыми другими пользователями.

ответ

0

Поскольку devstack - это инструмент разработки, вероятно, лучше всего установить его на виртуальной машине или на отдельной машине, где вы работаете.

+0

Я пытался установить на отдельную машину - Redhat 7. У этой машины есть установка MySQL. К сожалению, я не могу его удалить. Как я могу устранить вышеуказанную ошибку? Какова фактическая причина вышеуказанной ошибки? –

+0

На самом деле я слышал, что установка RHEL7 поставляется с Maria-db. Есть ли у rhel's Maria-db конфликт с maria-db, который устанавливается openstack? Или конфликтует с mysql? –

+0

выглядит как конфликт версий. Вы разрешили манифестацию явно? что-то отключено, он должен по умолчанию использовать mysql https://git.openstack.org/cgit/openstack/devstack-plugin-mariadb/tree/README.rst –

Смежные вопросы