搜索
搜 索
本版
文章
帖子
用户
图文精华
hadoop-2.6.0+zookeeper-3.4.6+hbase-1.0.0+hive-1.1.0完全分布 ...
首页
Portal
专题
BBS
面试
办公|编程助手
更多
登录
注册
用户组:游客
主题
帖子
云币
我的帖子
我的收藏
我的好友
我的勋章
设置
退出
导读
淘贴
博客
群组
社区VIP
APP下载
今日排行
本周排行
本周热帖
本月排行
本月热帖
会员排行
About云-梭伦科技
»
专题
›
交流区
›
OpenStack系列
›
OpenStack —— DevStack配置安装
2
1
1
分享
OpenStack —— DevStack配置安装
指尖十段丶LePeW
发表于 2018-2-10 11:25:51
[显示全部楼层]
只看大图
阅读模式
关闭右栏
1
9785
About云VIP帮助找工作和提升
一·前言(DevStack介绍)
Devstack用于安装部署OpenStack环境,对于新手刚接触OpenStack来说,是一个好的选择。Devstack目前是支持Ubuntu16.04和CentOS7,所以今天选择Ubuntu16.04进行测试安装,学习了网上很多大神贴,感谢,自己踩了很多坑,简单记录安装过程,供自己查阅或者后来人参考。
Devstack和OpenStack采用Master的代码进行安装,经常出现安装配置一半关机隔天继续安装就会出现各种各样的问题,所以在安装过程中避免重启系统等操作,能提高安装的成功概率。
二·DevStack安装
2.1 安装Ubuntu操作系统
官方文档推荐Ubuntu16.04,所以选择16.04版本(16.043或者16.042小版本都没关系,基本没区别)
配置环境:
IP:
1 sudo vi /etc/network/interfaces
复制代码
1 # The loopback network interface
2 auto lo
3 iface lo inet loopback
4
5 # The primary network interface
6 auto eth0
7 iface eth0 inet static
8 address 192.168.0.112
9 netmask 255.255.255.0
10 gateway 192.168.0.2
11 dns-nameserers 8.8.8.8
复制代码
把IP地址改成自己的,网关和IP同一网段,保存退出
或者在这修改DNS
1 sudo vi /etc/resolvconf/resolv.conf.d/base
nameserver 8.8.8.8 #或者114.114.114.114
nameserver 114.114.114.114 #备用DNS
保存退出
修改hosts:
查看hostname
cat /etc/hostname
记住hostname
sudo vi /etc/hosts
127.0.0.1 localhost
#第2行为你修改的ip 你刚才查看的hostname
192.168.0.112 localhost
保存退出
修改Ubuntu的apt源
1修改source.list前,最好先备份一份
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
2打开source.list文件:
可以用vim,vi,gedit.atom等工具打开,装了什么文件编辑器就用什么
sudo vim /etc/apt/source.list
或者
sudo vi /etc/apt/source.list
用ggdG命令删除全部内容填入下面的源:
清华大学源
复制代码
# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial main restricted
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial main restricted
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-updates main restricted
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial universe
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-updates universe
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial multiverse
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-updates multiverse
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-backports main restricted universe multiverse
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-security main restricted
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-security universe
deb
http://mirrors.tuna.tsinghua.edu.cn/ubuntu/
xenial-security multiverse
复制代码
东北大学源
复制代码
deb-src
http://mirror.neu.edu.cn/ubuntu/
xenial main restricted #Added by software-properties
deb
http://mirror.neu.edu.cn/ubuntu/
xenial main restricted
deb-src
http://mirror.neu.edu.cn/ubuntu/
xenial restricted multiverse universe #Added by software-properties
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-updates main restricted
deb-src
http://mirror.neu.edu.cn/ubuntu/
xenial-updates main restricted multiverse universe #Added by software-properties
deb
http://mirror.neu.edu.cn/ubuntu/
xenial universe
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-updates universe
deb
http://mirror.neu.edu.cn/ubuntu/
xenial multiverse
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-updates multiverse
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-backports main restricted universe multiverse
deb-src
http://mirror.neu.edu.cn/ubuntu/
xenial-backports main restricted universe multiverse #Added by software-properties
deb
http://archive.canonical.com/ubuntu
xenial partner
deb-src
http://archive.canonical.com/ubuntu
xenial partner
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-security main restricted
deb-src
http://mirror.neu.edu.cn/ubuntu/
xenial-security main restricted multiverse universe #Added by software-properties
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-security universe
deb
http://mirror.neu.edu.cn/ubuntu/
xenial-security multiverse
复制代码
阿里源:
deb
http://cn.archive.ubuntu.com/ubuntu/
trusty main restricted universe multiverse
deb
http://cn.archive.ubuntu.com/ubuntu/
trusty-security main restricted universe multiverse
deb
http://cn.archive.ubuntu.com/ubuntu/
trusty-updates main restricted universe multiverse
deb
http://cn.archive.ubuntu.com/ubuntu/
trusty-proposed main restricted universe multiverse
deb
http://cn.archive.ubuntu.com/ubuntu/
trusty-backports main restricted universe multiverse
更新
1 sudo apt-get update
2 下载Devstack,目前官方github上面三个稳定版本,我们选ocata
apt-get install git
git clone
http://git.trystack.cn/openstack-dev/devstack.git
-b stable/ocata
2.2 安装Openstack
1 添加stack用户
目前Devstack脚本已经不支持root身份运行,需要创建stack用户
cd devstack/tools/
./create-stack-user.sh
cd ..
cd ..
mv devstack /opt/stack
chown -R stack:stack /opt/stack/devstack
修改权限让stack用户运行
2 配置pip源
OpenStack很多组件都是pip下载,默认是国外源。我们改成国内的源,在root和stack的家目录下配置。
创建pip,conf,
mkdir .pip
cat >> .pip/pip.conf <<EOF
[global]
trusted-host = pypi.douban.com
index-url =
http://pypi.douban.com/simple
EOF
配置文件:
su - stack
cd devstack
cp samples/local.conf .
对vi local.conf修改
复制代码
[[local|localrc]]
ADMIN_PASSWORD=secret
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
LOGFILE=$DEST/logs/stack.sh.log
LOGDAYS=2
SWIFT_HASH=66a3d6b56c1f479c8b4e70ab5c2000f5
SWIFT_REPLICAS=1
SWIFT_DATA_DIR=$DEST/data
# use TryStack git mirror
GIT_BASE=http://git.trystack.cn
NOVNC_REPO=http://git.trystack.cn/kanaka/noVNC.git
SPICE_REPO=http://git.trystack.cn/git/spice/spice-html5.git
复制代码
安装
基本各种报错,大部分是网络原因,重复命令即可。
./stack.sh
三·验证
看网络状态,大约一小时后,出现以下界面就是成功了。
Devstack
,
openstack入门
,
devstack一键安装
本帖被以下淘专辑推荐:
·
人工智能与机器学习
|
主题: 307, 订阅: 5
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
相关帖子
.
liberty版本devstack安装报错generate-subunit fail
已有(1)人评论
电梯直达
正序浏览
jiangzi
发表于 2018-7-20 18:55:16
看看, 学习下~~ 没玩过
回复
使用道具
举报
显身卡
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
最佳新人
积极上进,爱好学习
发表新帖
指尖十段丶LePeW
注册会员
关注
3
主题
15
帖子
3
粉丝
TA的主题
Openstack Queens版本双节点架构笔记2,Openstack环境安装:
2018-10-22
Openstack Queens版本双节点架构笔记1,虚拟机环境安装:
2018-10-22
centos7 Installation configuration zabbix3.X
2018-6-23
OpenStack —— DevStack配置安装
2018-2-10
24小时热文
Flink CDC:新一代实时数据集成框架
蚂蚁面试就是不一样
如何高效学习
人情世故速查速用大全集
框架思维
关闭
推荐
/2
中文版ChatGPT
1.无需魔法 2.提高编程效率 3.提高文档能力
查看 »
新手帮助
新手帮助:注册遇到问题,领取资源,加入铁粉群,不会使用搜索,如何获取积分等
查看 »
意见
反馈