Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1288322
  • 博文数量: 297
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 2996
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-06 22:04
个人简介

Linuxer, ex IBMer. GNU https://hmchzb19.github.io/

文章分类

全部博文(297)

文章存档

2020年(11)

2019年(15)

2018年(43)

2017年(79)

2016年(79)

2015年(58)

2014年(1)

2013年(8)

2012年(3)

分类: LINUX

2016-03-16 10:12:36

REF:https://www.rdoproject.org/install/quickstart/
1. RDO封装的很好了。细节看不到,但是准备环境比较烦。 我这个Rhel 7.2 安装了两个 group.  禁用Selinux.  禁用NetworkManager,改用network.然后重启安装依赖包。

点击(此处)折叠或打开

  1. Server with GUI
  2. Development Tools

点击(此处)折叠或打开

  1. systemctl disable NetworkManager
  2. systemctl stop NetworkManager
  3. systemctl enable network
  4. sed -i 's/SELINUX=.*/SELINUX=disabled/' /etc/selinux/config
2. EPEL 我已经提前安装了,记录下碰到的问题.
下面的包都需要装,有些是EPEL的包,而且我这个机器装了pyenv,pip ,多个版本的python,ruby的包管理gem.

点击(此处)折叠或打开

  1. pyenv versions
  2.   system
  3. * 3.4.3 (set by /root/.python-version)

点击(此处)折叠或打开

  1. yum install libselinux-ruby
  2. yum install PyPAM python-ldap python-memcached python-zope-interface mod_wsgi python-suds scipy python-cheetah python-rtslib sysfsutils targetcli
  3. yum install libvirt-python python-werkzeug net-snmp python-libguestfs libvirt-daemon-config-nwfilter keepalived ipset python-webtest dnsmasq-utils libxslt-python
  4. yum install memcached xinetd
  5. yum install graphviz  perl-DBI perl-DBD-MySQL MySQL-python
其中python-werkzeug 需要从rpmfind 下载一个CentOS7.2 用的包。 

点击(此处)折叠或打开

  1. wget ftp://rpmfind.net/linux/centos/7.2.1511/extras/x86_64/Packages/python-werkzeug-0.9.1-2.el7.noarch.rpm
  2. rpm -i python-werkzeug-0.9.1-2.el7.noarch.rpm
卸载的有:

点击(此处)折叠或打开

  1. rpm -e wxGTK-2.8.12-20.el7.x86_64 --nodeps
  2. rpm -e mediainfo-gui-0.7.82-1.el7.x86_64
  3. rpm -e wxBase-2.8.12-20.el7.x86_64
  4. pip uninstall requests
安装命令:

点击(此处)折叠或打开

  1. packstack --allinone --default-password=pass
完成就可以用admin/pass 登陆dashboard.
另外生成了两个rc文件,是为了访问不同的tenant(project)

点击(此处)折叠或打开

  1. 4 -rw------- 1 root root 225 Mar 15 21:41 keystonerc_admin
  2. 4 -rw------- 1 root root 225 Mar 15 21:41 keystonerc_demo
source 一下,即可使用openstack命令去query.

点击(此处)折叠或打开

  1. source keystonerc_admin
  2. openstack user list
关闭服务后,要手动启动rabbitmq-server,我发现neutron的log里面报了大量的AQMP -Server无法连接的错。

点击(此处)折叠或打开

  1. ERROR oslo.messaging._drivers.impl_rabbit [-] AMQP server on XX.XX.XX.XX:5672 is unreachable: [Errno 111] ECONNREFUSED. Trying again in 2 seconds

点击(此处)折叠或打开

  1. openstack-service stop
  2. systemctl start rabbitmq-server
  3. openstack-service start






阅读(1102) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~