2015-09-26 115 views
1

大约3周前,我一直试图在本地安装Solum(首先在Windows上,然后在Ubuntu上),但没有成功。安装Solum for Openstack/Devstack

已经有四个不同的尝试我试过:

A. Installing m2 demo of Solum - 安装似乎成功的,但未能在最后一步 - 即。通过浏览器连接。 VagrantBox的端口9001被转发,路由是可以ping通的,但Firefox和谷歌Chrome浏览器均以“无法连接”响应。即时更改192.168.78.0到192.168.76.0并没有帮助。

有趣的是,用vagrant ssh检查虚拟机显示“solum不是公认的命令”。

B. On Ubuntu - 致命错误正确的开始(无存储库)。我找不到通过任何配置文件修复该行的方法。

[email protected]:~/Inzynierka/solum/contrib/devstack$ sh setup_devstack.sh 
Checking for Docker 
Getting Solum Code 
Cloning into '/home/user/solum'... 
remote: Counting objects: 11080, done. 
remote: Compressing objects: 100% (5272/5272), done. 
remote: Total 11080 (delta 7927), reused 8395 (delta 5518) 
Receiving objects: 100% (11080/11080), 1.64 MiB | 1.59 MiB/s, done. 
Resolving deltas: 100% (7927/7927), done. 
Checking connectivity... done. 
Getting devstack Code 
Cloning into '/home/user/devstack'... 
fatal: https://git.openstack.org/cgit/openstack-dev/devstack.git/info/refs not valid: is this a git repository? 
Setting up devstack for Solum 
cp: cannot create regular file ‘/home/user/devstack/lib’: No such file or directory 
cp: cannot create regular file ‘/home/user/devstack/extras.d’: No such file or directory 
Starting devstack 
setup_devstack.sh: 27: cd: can't cd to /home/user/devstack 
Finished! 

下安装开发环境(从土体的readthedocs点组织 - 不能发表,因为双连杆限制用户链接少于10声望)。再次声明:

fatal: remote error: access denied or repository not exported: /stackforge/solum 

D.分别安装在devstack土体 - 我可以安装devstack没有问题,但我不知道以后的事情。所有的文件说一下:(再次从土体的readthedocs点组织 - 双连杆限制)

TODO add docs here on how to install on different distros like: 

    debian 
    redhat 
    suse 
    ubuntu 

难道我做错了什么?在这一点上,我开始怀疑索伦姆是否已经停产或者尚未准备好使用。

回答

1

你有没有试过在Ubuntu上使用vagrant repo? (https://github.com/rackerlabs/vagrant-solum-dev)。这是首选的方法。

要直接在Devstack上设置Solum,您需要在Devstack中设置Solum特定的文件。最近我已经提交了一个补丁来更新安装脚本(https://review.openstack.org/#/c/230222/

如果您仍然遇到问题,请在Solum的IRC频道上找到我,我会帮助您解决问题。

+0

第一个链接 - 通过'vagrant up devstack'创建虚拟机会导致终端泛滥,错误以'Could not resolve'archive.ubuntu.com''结尾。虚拟机已安装,可通过'vagrant ssh'访问,但仍不理解'openstack'或'solum'命令。如果找不到解决方案,请尝试更新的安装脚本。 – Dragomok

+0

第一种方法在我添加'config.vm.provider“virtualbox之后工作了| v |在Vagrant文​​件中的Vagrant.configure(“2”)do | config |'后面的v.customize [“modifyvm”,:id,“ - natdnshostresolver1”,“on”] end',这强制Vagrant使用主机的DNS设置。 – Dragomok

+0

@Dragomok我最近更新了Solum安装说明。你可以在这里找到它们:https://wiki.openstack.org/wiki/Solum/solum-development-setup – devkulkarni