2015-09-26 116 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