openstack 开发环境搭建问题 !

提问于 2018-01-10 00:45:18 -0600

tomcate 图像

updated 2018-01-10 01:01:25 -0600

问题:1, 按网上的搭建方法,执行完后用浏览器不能打开其登录界面,是否缺少必要操作? 日志排错的话,使用哪几个? 2, 本地开发环境我使用的eclipse--windows, 源码来源于ubuntu14.04(虚拟机), 代码库如何与eclipse关联? 基础环境配置已完成。 在下面说明。

操作内容: 1,基础环境:stack@ubuntu:~$ cat /etc/issue Ubuntu 14.04.1 LTS \n \l

2,增加用户并下载openstack 源码: (来源于openstack 文档) $ sudo useradd -s /bin/bash -d /opt/stack -m stack $ echo "stack ALL=(ALL) NOPASSWD: ALL" | sudo tee /etc/sudoers.d/stack $ sudo su - stack $ git clone https://git.openstack.org/openstack-dev/devstack (https://git.openstack.org/openstack-d...) $ cd devstack

3,在devstack下 创建local.conf 文件: #vi local.conf stack@ubuntu:~/devstack$ cat local.conf

[[local|localrc]] HOST_IP=10.0.0.172 ADMIN_PASSWORD=secret DATABASE_PASSWORD=$ADMIN_PASSWORD RABBIT_PASSWORD=$ADMIN_PASSWORD SERVICE_PASSWORD=$ADMIN_PASSWORD

6,运行stack.sh 脚本: (因重新安装过一次,再次执行是需使用# FORCE=yes ./stack.sh 命令) #./stack.sh

7,检查日志(#/opt/stack/log ) stack@ubuntu:~$ cd logs stack@ubuntu:~/logs$ ls -al total 48 drwxr-xr-x 2 stack stack 4096 Jan 9 20:07 . drwxr-xr-x 6 stack stack 4096 Jan 9 20:05 .. -rw-r--r-- 1 stack stack 38855 Jan 9 20:07 worlddump-2018-01-10-040748.txt stack@ubuntu:~/logs$ stack@ubuntu:~/logs$ stack@ubuntu:~/logs$ pwd /opt/stack/logs stack@ubuntu:~/logs$ tail worlddump-2018-01-10-040748.txt

neutron-openvswitch-agent Guru Meditation Report

Skipping as neutron-openvswitch-agent does not appear to be running

cinder-volume Guru Meditation Report

Skipping as cinder-volume does not appear to be running

8,开发工具的安装操作: 设置 Eclipse 环境:

安装附带 python 的 Ubuntu 11.10 或 11.10+。
安装 git:sudo apt-get install git。
安装 Eclipse。
安装 Eclipse 的 PyDev 插件。
    在 Eclipse 窗口上,单击 Help > Install New Software。
    配置 Eclipse 的 python interpreter。在 Work with 字段中,输入 http://pydev.org/updates 并单击 Add。
    选中 PyDev。
    单击 Next,直到您找到 Review Licences 窗口。接受许可条款并单击 Finish。
安装 Eclipse 的 EGit 插件。
    在 Eclipse 窗口上,单击 Help > Install New Software。
    在 Work with 字段中,输入 http://download.eclipse.org/egit/updates 并单击 Add。
    选中位于 Eclipse Git Team Provider 下面的 Eclipse EGit。
    单击 Next,直到您找到 Review Licences 窗口。接受许可条款并单击 Finish。
edit retag flag offensive close merge delete