温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

怎么为devstack加速

发布时间:2022-01-14 15:55:53 来源:亿速云 阅读:96 作者:柒染 栏目:云计算

这篇文章主要为大家分析了怎么为devstack加速的相关知识点,内容详细易懂,操作细节合理,具有一定参考价值。如果感兴趣的话,不妨跟着跟随小编一起来看看,下面跟着小编一起深入学习“怎么为devstack加速”的知识吧。

一、更换系统源

devstack配置过程中会安装系统依赖,所以配置好系统源 当然是第一步

centos root执行:

 curl firxiao.com/sh/chrepo.sh|sh

ubuntu 普通用户执行:

curl firxiao.com/sh/chapt.sh|sudo sh

脚本会自动将源配置为aliyun的源

二、更换pip源

openstack是python项目 好多依赖都要用pip install 当然要换pip源啦

  执行以下命令即可

mkdir ~/.pip
cat << EOF > ~/.pip/pip.conf
[global]
index-url = http://mirrors.aliyun.com/pypi/simple/
trusted-host = mirrors.aliyun.com
EOF

三、更换git源

 在执行devstack的过程中 要去clone官方的源码

 默认用的是git://协议 如果你发现每次都是在git clone那卡住 

  那么你可以更换为https://协议

  更改stackrc中GIT_BASE即可

diff --git a/stackrc b/stackrc
index d16fcf6..2290edd 100644
--- a/stackrc
+++ b/stackrc
@@ -161,7 +161,8 @@ USE_CONSTRAINTS=$(trueorfalse False USE_CONSTRAINTS)
 
 # Base GIT Repo URL
 # Another option is https://git.openstack.org
-GIT_BASE=${GIT_BASE:-git://git.openstack.org}
+#GIT_BASE=${GIT_BASE:-git://git.openstack.org}
+GIT_BASE=${GIT_BASE:-https://git.openstack.org}
 
 # Which libraries should we install from git instead of using released
 # versions on pypi?

关于“怎么为devstack加速”就介绍到这了,更多相关内容可以搜索亿速云以前的文章,希望能够帮助大家答疑解惑,请多多支持亿速云网站!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI