2014-03-02 79 views
1

我用下面的步骤安装的OpenStack:OpenStack的:在安装上木偶错误的redhat 6.4

  1. 安装OpenStack的核心
  2. 百胜-y更新(不更新任何东西)
  3. 设置的NTP
  4. 重启
  5. 安装的OpenStack,packstack
  6. 生成应答文件
  7. 开栈--answer文件= /根/ answerfile.txt

和误差发生在木偶配置:

Adding Horizon manifest entries...      [ DONE ] 
Preparing servers...         [ DONE ] 
Adding post install manifest entries...    [ DONE ] 
Installing Dependencies...        [ DONE ] 
Copying Puppet modules and manifests...    [ DONE ] 
Applying Puppet manifests... 
Applying 192.168.170.143_prescript.pp 

ERROR

ERROR : Error during puppet run : err: /Stage[main]//Package[openstack-selinux]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-selinux' returned 1: Error: Nothing to do 
Please check log file /var/tmp/packstack/20140302-121029-B85D0p/openstack-setup.log for more information. 

我已经安装了EPEL回购和本地CD回购。并在安装之前安装了与 (yum安装木偶)的木偶(我尝试了从手动和书本中的步骤,但它不起作用)。

对此问题有何建议?

回答

2
ERROR : Error during puppet run : err: /Stage[main]//Package[openstack-selinux]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-selinux' returned 1: Error: Nothing to do 

此错误消息表明yum软件仓库中没有openstack-selinux这样的软件包。检查你的yum仓库,并找出需要添加的回购。

据我在网上看到,你只需添加OpenStack的回购有:

yum install http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 
+0

感谢Mateusz! – user2676864