本站已运行

攻城狮论坛

xinmeng

作者: IT邓邓爱踢
查看: 363|回复: 25

主题标签Tag

more +今日重磅推荐Recommend No.1

所有IT类厂商认证考试题库下载所有IT类厂商认证考试题库下载

more +随机图赏Gallery

重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)重量级~~30多套JAVA就业班全套 视频教程(请尽快下载,链接失效后不补)
【超过几百G】EVE 国内和国外镜像 全有了 百度群分享【超过几百G】EVE 国内和国外镜像 全有了 百度群分享
某linux大佬,积累多年的电子书(约300本)某linux大佬,积累多年的电子书(约300本)
乾颐堂现任明教教主Python完整版乾颐堂现任明教教主Python完整版
乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)乾颐堂 教主技术进化论 2018-2019年 最新31-50期合集视频(各种最新技术杂谈视频)
Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天Python学习视频 0起点视频 入门到项目实战篇 Python3.5.2视频教程 共847集 能学102天
约21套Python视频合集 核心基础视频教程(共310G,已压缩)约21套Python视频合集 核心基础视频教程(共310G,已压缩)
最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程最新20180811录制 IT爱好者-清风羽毛 - 网络安全IPSec VPN实验指南视频教程
最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器最新20180807录制EVE开机自启动虚拟路由器并桥接物理网卡充当思科路由器
最新2018/07/29录制 IT爱好者清风羽毛-Cisco IOS ZBF防火墙视频最新2018/07/29录制 IT爱好者清风羽毛-Cisco IOS ZBF防火墙视频
乾颐堂 教主技术进化论 2018年 最新1-30期合集视频(各种最新技术杂谈视频)乾颐堂 教主技术进化论 2018年 最新1-30期合集视频(各种最新技术杂谈视频)
Cisco CCW售前销售报价系统使用方法Cisco commerce workspaceCisco CCW售前销售报价系统使用方法Cisco commerce workspace

[文档] ubuntu 18.04安装S版devstack

[复制链接]
查看: 363|回复: 25
开通VIP 免金币+免回帖+批量下载+无广告
本帖最后由 IT邓邓爱踢 于 2020-2-19 18:57 编辑

虚拟机准备
虚拟机规格4U5G(越大越好),30G磁盘(建议LVM,空间可灵活调整),网卡静态NAT可上网,系统ubuntu 18.04 live-server。系统安装比较简单,不懂可自行百度。

官方安装方法
https://docs.openstack.org/devstack/latest/
按照官方给出的方法,安装过程可能存在一些问题,下面按照我的方法来吧。


安装过程
登录后,切换到root用户:
sudo su - root

更换为清华源(尝试过阿里源,多次失败):
mv /etc/apt/sources.list /etc/apt/sources.list.bak
vim /etc/apt/sources.list


填入以下内容:
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse
deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ bionic-security main restricted universe multiverse


更新:
apt update
apt upgrade


设定时区:
dpkg-reconfigure tzdata
选择Asia -> 在选择Shanghai -> OK


pip更换为国内的豆瓣源提升速度:
mkdir .pip
vi .pip/pip.conf


填入以下内容:
[global]
index-url = http://pypi.douban.com/simple/
trusted-host = pypi.douban.com


升级pip,其他:
apt install python-pip
pip install --upgrade pip
pip install -U os-testr


通过国内站点下载S版devstack,官方站点下载较慢,-b stable/ 可指定版本

通过脚本创建stack用户:
devstack/tools/create-stack-user.sh

将devstack目录放在/opt/stack下,并设置权限:
mv devstack /opt/stack
chown -R stack:stack /opt/stack/devstack


切换到stack用户,在安装成功前都在stack用户下:
sudo su - stack

创建local.conf配置文件:
vi local.conf

填入以下内容:
[[local|localrc]]

# Define images to be automatically downloaded during the DevStack built process.
DOWNLOAD_DEFAULT_IMAGES=False
IMAGE_URLS="http://download.cirros-cloud.net/0.4.0/cirros-0.4.0-x86_64-disk.img"

# 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/sice-html5.git

#密码可以根据实际需求修改
ADMIN_PASSWORD=123456
DATABASE_PASSWORD=$ADMIN_PASSWORD
RABBIT_PASSWORD=$ADMIN_PASSWORD
SERVICE_PASSWORD=$ADMIN_PASSWORD
SERVICE_TOKEN=$ADMIN_PASSWORD

#虚拟机IP根据实际情况修改
HOST_IP=xxx.xxx.xxx.xxx

enable_service placement-api
enable_service placement-client


手工下载 etcd,cirros,网络原因下载较慢,建议手动下载放入/opt/stack/devstack/files

回到/devstack目录下:
cd /opt/stack/devstack

开始正式安装:
./stack.sh

如果顺利无报错,根据网络速度,整个过程持续30-60分钟。安装成功界面如下:

ubuntu 18.04安装S版devstack

ubuntu 18.04安装S版devstack - 攻城狮论坛 - ubuntu 18.04安装S版devstack

ubuntu 18.04安装S版devstack

ubuntu 18.04安装S版devstack - 攻城狮论坛 - ubuntu 18.04安装S版devstack

遇到的问题

1、报错env:‘/opt/stack/requirements/.venv/bin/pip’: No such file or directory
在~/devstack/local.conf最后面添加如下两行:
enable_service placement-api
enable_service placement-client


2、/dev/ubuntu-vg/ubuntu-lv 默认是4G,空间不足,手动调整为10G。
sudo lvresize -L 10G -r /dev/ubuntu-vg/ubuntu-lv

3、报错error: command 'x86_64-linux-gnu-gcc' failed with exit status 1
sudo apt install python3.6-dev

4、如果遇到其他问题,主要是local.conf的问题,查看并解决报错后,清理上次错误配置
./unstack.sh
./clean.sh

然后再执行 ./stack.sh。
如果遇到超时错误(time-out),则直接再次执行./stack.sh

CCNA考试 官方正规报名 仅需1500元
回复 论坛版权

使用道具 举报

monkeyman [Lv10 举世无双] 发表于 2020-2-21 00:09:36 | 显示全部楼层
非常感谢楼主分享资源呀
回复 支持 反对

使用道具 举报

kenfang888 [Lv5 不断成长] 发表于 2020-2-21 17:37:21 | 显示全部楼层
很專業,感覺很遙遠呀~感謝分享!!
回复 支持 反对

使用道具 举报

fjq0215 [Lv10 举世无双] 发表于 2020-2-22 14:18:20 | 显示全部楼层
ubuntu 18.04安装S版devstack
回复 支持 反对

使用道具 举报

hugo_26 [Lv9 无所不能] 发表于 2020-2-22 16:18:38 | 显示全部楼层
dddddddddddddd
回复 支持 反对

使用道具 举报

monkeyman [Lv10 举世无双] 发表于 2020-2-22 21:38:25 | 显示全部楼层
非常感谢楼主分享资源呀
回复 支持 反对

使用道具 举报

hugo_26 [Lv9 无所不能] 发表于 2020-2-23 00:13:15 | 显示全部楼层
顶顶顶顶顶顶顶顶顶
回复 支持 反对

使用道具 举报

1192226909 [Lv5 不断成长] 发表于 2020-2-23 09:28:08 | 显示全部楼层
非常感谢楼主
回复 支持 反对

使用道具 举报

1192226909 [Lv5 不断成长] 发表于 2020-2-23 09:28:17 | 显示全部楼层
非常感谢楼主
回复 支持 反对

使用道具 举报

monkeyman [Lv10 举世无双] 发表于 2020-2-23 15:53:00 | 显示全部楼层
非常感谢楼主分享资源呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|无图浏览|手机版|网站地图|攻城狮论坛

GMT+8, 2020-6-7 02:16 , Processed in 0.303777 second(s), 22 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 © 2001-2013 Comsenz Inc.

Designed by ARTERY.cn