精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

保護企業私有云,構建 Openstack yum 源操作示例

云計算 云安全 OpenStack
對于企業的 Openstack 私有云,出于安全和某些因素的考慮,有些服務器無法訪問公網,導致服務器無法更新某些 RPM 包,同時內部常有 Openstack 新特性開發需求、版本的維護與升級,因此非常有必要構建企業私有的 openstack yum 源。

[[124049]]

對于企業的 Openstack 私有云,出于安全和某些因素的考慮,有些服務器無法訪問公網,導致服務器無法更新某些 RPM 包,同時內部常有 Openstack 新特性開發需求、版本的維護與升級,因此非常有必要構建企業私有的 openstack yum 源。 構建 openstack yum 源有兩個步驟:1.同步(下載)官方的源至企業 yum 服務器中;2. 重新創建 repo 并通過 nginx(apache)發布。

Overview

以 Redhat Openstack 官網安裝手冊為例,安裝 Openstack 需要用到兩類共計 8 個 repo,

1). Centos 源

CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo

2). openstack 源及相關依賴源(epel, foreman, puppet):

epel.repo foreman.repo puppetlabs.repo rdo-release.repo

構建本地源步驟

1.yum源文件下載

(1).下載必要工具:

[root@yumserver ~]# yum -y install wget

[root@yumserver ~]# yum -y install createrepo

(2).下載yum源到本地:

[root@yumserver ~]# mkdir -p /wget-yum

[root@yumserver ~]# cd /wget-yum

下載Centos 源:

[root@yumserver wget-yum]# wget -S -c -r -np -L http://mirrors.sohu.com/centos/6.5/

下載foreman源:

[root@yumserver wget-yum]# wget -S -c -r -np -L http://yum.theforeman.org/plugins/1.5/el6/

[root@yumserver wget-yum]# wget -S -c -r -np -L http://yum.theforeman.org/releases/1.5/el6/

下載epel源:

[root@yumserver wget-yum]# wget -S -c -r -np -L http://mirrors.yun-idc.com/epel/6/

下載puppetlabs源:

[root@yumserver wget-yum]# wget -S -c -r -np -L https://yum.puppetlabs.com/el/6/

下載openstack源:

[root@yumserver wget-yum]# wget -S -c -r -np -L https://repos.fedorapeople.org/repos/openstack/openstack-havana/

[root@yumserver wget-yum]# wget -S -c -r -np -L https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/

(3).刪除不需要的軟件包和文件:

[root@yumserver wget-yum]# find ./ -name index.html* | xarge rm -rf

[root@yumserver wget-yum]# find ./ -name fedora-20 | xarge rm -rf

[root@yumserver wget-yum]# find ./ -name fedora-19 | xarge rm -rf

[root@yumserver wget-yum]# find ./ -name i386 | xarge rm -rf

(4).調整目錄結構:

[root@yumserver wget-yum]# mkdir foreman

[root@yumserver wget-yum]# mv yum.theforeman.org/plugins foreman/

[root@yumserver wget-yum]# mv yum.theforeman.org/releases foreman/

[root@yumserver wget-yum]# rm -rf yum.theforeman.org

[root@yumserver wget-yum]# mv mirrors.yun-idc.com/epel ./

[root@yumserver wget-yum]# rm -rf mirrors.yun-idc.com

[root@yumserver wget-yum]# mkdir puppetlabs

[root@yumserver wget-yum]# mv yum.puppetlabs.com/el /puppetlabs/

[root@yumserver wget-yum]# rm -rf yum.puppetlabs.com

[root@yumserver wget-yum]# mv repos.fedorapeople.org/repos/openstack ./

[root@yumserver wget-yum]# rm -rf repos.fedorapeople.org

[root@yumserver wget-yum]# ls

centos epel foreman openstack puppetlabs

#p#

2.nginx配置:

[root@yumserver wget-yum]# rpm -ivh http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm

[root@yumserver wget-yum]# yum -y install nginx

[root@yumserver wget-yum]# vi /etc/nginx/nginx.conf

  1. <span style="color: rgb(69, 69, 69); font-family: Arial, sans-serif; font-size: 14px; line-height: 20px;">[root@yumserver&nbsp;wget-yum]# vi&nbsp;/etc/nginx/nginx.conf</span> 
  2. user  nginx; 
  3. worker_processes  8
  4. error_log  /var/log/nginx/error.log warn; 
  5. pid        /var/run/nginx.pid; 
  6. events { 
  7.     worker_connections  8192
  8. http { 
  9.     autoindex on; 
  10.     autoindex_exact_size off; 
  11.     autoindex_localtime on; 
  12.     charset utf-8,gbk;  
  13.     include       /etc/nginx/mime.types; 
  14.     default_type  application/octet-stream; 
  15.     log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ' 
  16.                       '$status $body_bytes_sent "$http_referer" ' 
  17.                       '"$http_user_agent" "$http_x_forwarded_for"'
  18.     access_log  /var/log/nginx/access.log  main; 
  19.     sendfile        on; 
  20.     keepalive_timeout  65
  21.     include /etc/nginx/conf.d/*.conf; 
  22. [root@yumserver wget-yum]# vi /etc/nginx/conf.d/default.conf 
  23.   
  24. server { 
  25.     listen       80
  26.     server_name  openstack-yum-server.cn; 
  27.     location / { 
  28.         #root   html; 
  29.         root /wget-yum; 
  30.         autoindex on; 
  31.         index  index.html index.htm; 
  32.     } 
  33.     error_page   500 502 503 504  /50x.html; 
  34.     location = /50x.html { 
  35.         root   /usr/share/nginx/html; 
  36.     } 

[root@yumserver wget-yum]# /etc/init.d/nginx restart

3. release.rpm制作:

(1).下載icehouse源碼包:

[root@yumserver ~]# wget https://repos.fedorapeople.org/repos/openstack/openstack-icehouse/rdo-release-icehouse-4.src.rpm

(2).創建padraig用戶和組:

[root@yumserver ~]# groupadd -g 2000 padraig

[root@yumserver ~]# useradd -u 2000 -g padraig -m padraig -d /home -s /bin/bash

(3).解壓rpm,并修改各個 .repo 文件的 url:

[root@yumserver ~]# rpm -i rdo-release-icehouse-4.src.rpm

修改 .repo 文件,以 rdo-release.repo 為例

  1. [openstack-havana] 
  2. name=OpenStack Havana Repository 
  3. baseurl=http://openstack-yum-server.cn/openstack/openstack-havana/epel-6/ 
  4. enabled=1 
  5. skip_if_unavailable=0 
  6. gpgcheck=0 
  7. gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-RDO-Havana 
  8. priority=98 

(4).修改 .spec 文件內容:

[root@yumserver ~]# cd rpmbuild/

[root@yumserver rpmbuild]#

SOURCES SPECS

[root@yumserver ~]# cd SPECS

[root@yumserver SPECS]# vi rdo-release.spec

URL: https://github.com/redhat-openstack/rdo-release

Source0: rdo-release.repo

Source1: RPM-GPG-KEY-RDO-Icehouse

Source2: foreman.repo

Source3: RPM-GPG-KEY-foreman

Source4: puppetlabs.repo

Source5: RPM-GPG-KEY-puppetlabs

Source6: epel.repo

Source7: RPM-GPG-KEY-EPEL-6

 

%install

install -p -D -m 644 %{SOURCE0} %{buildroot}%{_sysconfdir}/yum.repos.d/rdo-release.repo

install -p -D -m 644 %{SOURCE2} %{buildroot}%{_sysconfdir}/yum.repos.d/foreman.repo

install -p -D -m 644 %{SOURCE4} %{buildroot}%{_sysconfdir}/yum.repos.d/puppetlabs.repo

install -p -D -m 644 %{SOURCE6} %{buildroot}%{_sysconfdir}/yum.repos.d/epel.repo


#GPG Keys

install -Dpm 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-RDO-Icehouse

install -Dpm 644 %{SOURCE3} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-foreman

install -Dpm 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs

install -Dpm 644 %{SOURCE7} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6

 

for repo in rdo-release foreman puppetlabs epel ; do

(5).修改SOURCES文件內容,并增加相應文件:

[root@yumserver SPECS]# cd ../SOURCES

[root@yumserver SOURCES]# ls

epel.repo foreman.repo puppetlabs.repo rdo-release.repo RPM-GPG-KEY-EPEL-6 RPM-GPG-KEY-foreman RPM-GPG-KEY-puppetlabs RPM-GPG-KEY-RDO-Icehouse

(6).重新打包rpm:

[root@yumserver SPECS]# yum -y install rpm-build

[root@yumserver SPECS]# pwd

/root/rpmbuild/SPECS

[root@yumserver SPECS]# rpmbuild -ba rdo-release.spec

#p#

4. 解決依賴關系,創建倉庫:

[root@yumserver updates]# ls

repodata x86_64

[root@yumserver updates]# pwd

yum-repo/openstack/openstack-icehouse/updates

[root@yumserver updates]# createrepo x86_64

5. repo 更新 RPM 包:

createrepo x86_64 --update

**********************************************************************************************************************************

編譯后的rpm源碼包示例:

new-rdo-release-havana-8.0.src.rpm
new-rdo-release-icehouse-4.0.src.rpm


troubleshooting:

yum repolist 出現

[root@controller yum.repos.d]# yum repolist
Loaded plugins: axelget, fastestmirror, security
Loading mirror speeds from cached hostfile

http://openstack-yum-server/ceph/el6/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden"
Trying other mirror.
http://openstack-yum-server/ceph/el6/noarch/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 403 Forbidden"
Trying other mirror.
.....


解決方案:
1)
每個 repo 配置新增 proxy=None
[openstack-havana-updates]

.....
_proxy_=None
2)

關閉防火墻, service iptables stop

原文出自:http://blog.csdn.net/wsfdl/article/details/41808939

責任編輯:Ophira 來源: wsfdl的專欄
相關推薦

2011-06-08 14:24:11

CitrixOpenStack私有云

2020-03-04 15:52:38

OpenStack私有云技術

2013-05-27 09:32:07

構建私有云OpenStack開源云計算

2013-10-25 11:14:46

云發展OpenStack私有云

2017-11-07 06:28:11

2015-05-28 13:42:08

2018-06-11 08:41:48

云存儲技巧私有

2014-12-10 09:36:09

OpenStack企業私有云

2014-05-12 11:00:42

紅帽

2017-03-01 14:30:48

存儲云私有云公有云

2017-03-03 10:18:13

存儲云APIGUI

2015-07-21 16:59:22

OpenStack

2016-10-25 12:59:49

私有云OpenStack選項

2013-08-30 16:19:30

私有云OATOSOATOS私有云

2017-05-03 09:49:14

OpenStack私有云搭建

2016-09-12 17:17:06

OpenStack云計算私有云

2016-10-12 17:18:26

私有云持續交付華為

2022-03-21 09:50:45

私有云云計算

2015-08-06 09:45:14

私有云OpenStackVMware

2012-08-17 09:21:54

RackspaceOpenStack私有云
點贊
收藏

51CTO技術棧公眾號

日韩电影大片中文字幕| 亚洲图片欧美综合| 91日本视频在线| 久久综合综合久久| 久久91成人| 69久久夜色精品国产69蝌蚪网| 亚洲精品成人a8198a| 99热这里只有精品66| 午夜在线视频一区二区区别| 色999日韩欧美国产| 怡红院一区二区| 色天使综合视频| 亚洲综合偷拍欧美一区色| 欧美大香线蕉线伊人久久国产精品| 中国a一片一级一片| 亚洲视频观看| 亚洲最新中文字幕| 国产精品久久久久久在线观看| 天堂av.com| 亚洲另类第一页| 黄色在线看片| 欧美国产一区视频在线观看| av在线亚洲男人的天堂| 糖心vlog精品一区二区| 一本色道久久综合| 久久成人18免费网站| 69精品无码成人久久久久久| 露出调教综合另类| 日韩视频一区二区在线观看| 日韩欧美黄色大片| 在线中文字幕播放| 亚洲一区二区三区不卡国产欧美| 一区二区冒白浆视频| 亚洲人妻一区二区| 成人午夜在线视频| 亚洲综合在线做性| 国产伦理吴梦梦伦理| 视频精品一区二区| 欧美自拍大量在线观看| 久久精品这里有| 国产精品第十页| 理论片在线不卡免费观看| 少妇太紧太爽又黄又硬又爽小说| 九九在线高清精品视频| 日韩精品在线观看网站| 99re这里只有| 九色丨蝌蚪丨成人| 精品播放一区二区| 苍井空张开腿实干12次| 免费欧美网站| 日韩一级成人av| 四川一级毛毛片| 国产精品xnxxcom| 制服视频三区第一页精品| 国产激情在线观看视频| 欧美精品日日操| 日本久久电影网| 日韩精品无码一区二区三区免费 | 中文字幕日韩有码| 性猛交娇小69hd| 成人羞羞视频在线看网址| 永久免费看mv网站入口亚洲| 五月婷婷婷婷婷| 久久久五月天| 欧美激情精品久久久久久蜜臀| 中文字幕av久久爽av| 欧美日韩精品一本二本三本| 欧美激情亚洲国产| 亚洲精品午夜国产va久久成人| 国产亚洲亚洲| 国产精品久久久久久久久久99| 中文字幕制服诱惑| 国产在线一区二区| 国产精品一级久久久| 五月婷婷伊人网| 久久综合色婷婷| 一区二区三区的久久的视频| 搞黄网站在线观看| 天天色图综合网| 久草精品在线播放| 国产精久久久| 亚洲国产成人久久| 欧美午夜激情影院| 欧美99久久| 欧美性视频在线| 一级黄色片网站| av一区二区不卡| 四虎一区二区| 国产乱码在线| 欧美性色综合网| 韩国三级视频在线观看| 婷婷精品在线| 另类色图亚洲色图| 日本一本高清视频| 美女性感视频久久| av噜噜色噜噜久久| 成年人视频在线看| 亚洲国产裸拍裸体视频在线观看乱了| 日日摸日日碰夜夜爽av| 国产在线不卡一区二区三区| 亚洲精品网址在线观看| 欧美黑人性猛交xxx| 国产精品婷婷| 91在线短视频| 北条麻妃在线| 亚洲a一区二区| 99日在线视频| 国产精品三级| 91极品女神在线| 国产毛片在线视频| 国产日韩欧美激情| 国产av人人夜夜澡人人爽麻豆| 久久精品黄色| 亚洲欧美在线一区二区| 黄色片在线观看网站| 青青草国产成人99久久| 国内一区在线| 国产美女一区视频| 91精品国产91久久综合桃花| 手机毛片在线观看| 久久国产精品久久w女人spa| 国产福利久久精品| 中文字幕有码在线观看| 欧美日韩高清在线播放| av小说在线观看| 99国产成+人+综合+亚洲欧美| 亚洲free性xxxx护士hd| 无遮挡动作视频在线观看免费入口| 欧美午夜影院在线视频| 精品少妇人妻av一区二区三区| 天天射成人网| 国产精品永久免费| 成人在线视频成人| 日本高清不卡视频| 青青草福利视频| 中文高清一区| 国产伦一区二区三区色一情| 女囚岛在线观看| 精品少妇一区二区三区| 日韩va亚洲va欧美va清高| 激情文学综合丁香| 一区二区视频在线免费| 日韩有码欧美| 日韩视频免费看| 夜夜狠狠擅视频| 中文字幕亚洲一区二区va在线| 五月婷婷丁香综合网| 日本不卡免费一区| 国产日产久久高清欧美一区| 婷婷在线视频观看| 4438x亚洲最大成人网| 国产免费久久久久| 国产一区二区导航在线播放| 糖心vlog在线免费观看| 亚洲一二av| 97久久久久久| 日韩专区一区二区| 在线观看av一区| 在线视频这里只有精品| 国产毛片一区二区| 奇米777四色影视在线看| 99久久免费精品国产72精品九九| 久久久久久久国产| 亚洲av电影一区| 91久久香蕉国产日韩欧美9色| 蜜臀久久99精品久久久久久| 美腿丝袜在线亚洲一区| 99re8这里只有精品| japanese色系久久精品| 欧美一级片久久久久久久| 福利小视频在线观看| 欧美日本视频在线| 国产亚洲精品久久久久久无几年桃| 波多野洁衣一区| 91视频免费版污| 欧美1区2区视频| 久久亚洲一区二区| 婷婷成人av| 国内精品美女av在线播放| 免费在线黄色网址| 91精品国产一区二区| 国产第一页在线播放| 久久青草国产手机看片福利盒子| 怡红院亚洲色图| 在线欧美福利| 亚洲日本理论电影| ccyy激情综合| 欧美一区二区三区图| 免费日本一区二区三区视频| 精品福利av导航| 中国黄色一级视频| 亚洲大片精品永久免费| 精品无码在线观看| 成人午夜激情视频| 在线看的黄色网址| 亚洲理伦在线| 97超碰免费观看| 国产精品欧美在线观看| 北条麻妃高清一区| 99九九久久| 97视频在线观看视频免费视频 | 天堂一区二区三区四区| 成人国产精品一区二区| 正在播放日韩精品| 欧美激情18p| 在线a免费看| 亚洲第一av网站| 国产女人高潮的av毛片| 色天天综合色天天久久| 国产精品二区一区二区aⅴ| 国产精品第13页| 在线不卡av电影| 成人av电影免费观看| 欧美成年人视频在线观看| 亚洲专区免费| 无码 制服 丝袜 国产 另类| 色天天久久综合婷婷女18| 久久涩涩网站| 精品女人视频| 国产精品一区在线播放| 另类视频一区二区三区| 国产日韩av高清| 日韩美女在线看免费观看| 97超碰国产精品女人人人爽| av网址在线免费观看| 日韩有码视频在线| eeuss影院在线播放| 亚洲视频自拍偷拍| 你懂的在线播放| 日韩经典中文字幕在线观看| 日本韩国免费观看| 亚洲精品一区二区三区香蕉| 亚洲av色香蕉一区二区三区| 欧美精品九九99久久| 丰满熟女人妻一区二区三| 色综合久久综合| 日韩久久中文字幕| 精品日本高清在线播放| 亚洲黄色一区二区| 激情成人在线视频| 五月婷婷开心网| 欧美三级欧美成人高清www| 青娱乐国产在线视频| 一区二区免费在线播放| 欧美人妻一区二区| 亚洲制服丝袜一区| 国内免费精品视频| 欧美日韩国产综合视频在线观看中文 | 丁香综合av| 极品尤物一区二区三区| 久久丝袜视频| 欧美大香线蕉线伊人久久| 国产欧美日韩精品一区二区三区| 欧美日韩精品综合| 成人av二区| 影音先锋亚洲视频| 中文乱码免费一区二区三区下载| 国产麻豆电影在线观看| 欧美日韩三区| 欧美午夜小视频| 亚洲欧美大片| 色片在线免费观看| 国产一区二区三区国产| 香蕉在线观看视频| 91社区在线播放| 男女男精品视频网站| 亚洲乱码国产乱码精品精的特点| 日本一二三区在线观看| 亚洲综合成人网| 久久久久久无码午夜精品直播| 欧美色欧美亚洲另类二区| 国产免费无遮挡| 亚洲精品一区二区三区在线观看 | 久久久国产精品x99av| 四虎亚洲成人| 日本成人黄色片| 9999在线精品视频| 国产69精品久久久久9999apgf| 亚洲男人都懂第一日本| 午夜精品电影在线观看| 欧美精品播放| 日本成人在线免费视频| 国产伦理精品不卡| 国产熟妇久久777777| 国产精品国产自产拍高清av| 国产精选第一页| 欧美日韩亚洲不卡| 少妇人妻偷人精品一区二区| 一区二区三区 在线观看视| 亚洲丝袜精品| 国产成人精品免高潮在线观看 | 欧美一级在线视频| 日韩精品一二| 久久国产精品久久久久久| 在线看片国产福利你懂的| 91欧美日韩一区| 红桃成人av在线播放| 毛片av在线播放| 美女精品一区二区| 国产精品久久久久久久无码| 亚洲欧美在线视频观看| 久久久久久久久久影院| 欧美一区二区三区四区视频 | 99re6热只有精品免费观看| 欧美日韩精品免费看| 欧美久久99| 亚洲一区日韩精品| 久久久久久久久久久99999| 久久久久噜噜噜亚洲熟女综合| 欧美视频你懂的| 色综合888| 久久久欧美一区二区| a∨色狠狠一区二区三区| 精品国产乱码久久久久| 欧美96在线丨欧| 欧美激情第3页| 国产午夜亚洲精品理论片色戒| 日本熟妇一区二区| 日韩欧美中文一区| 欧美jizzhd69巨大| 国产精品日韩专区| 亚洲人成网站77777在线观看| www.好吊操| 国产东北露脸精品视频| 久久噜噜色综合一区二区| 在线看日韩精品电影| 午夜影院在线视频| 97色伦亚洲国产| 亚洲精品一二三**| 91免费版看片| 国产精品一区2区| 午夜写真片福利电影网| 在线不卡免费欧美| 黄色网址视频在线观看| 国产精品综合不卡av| 日韩久久综合| 污污动漫在线观看| 国产精品乱码一区二三区小蝌蚪| 看黄色一级大片| 国产性猛交xxxx免费看久久| 日本免费久久| 欧美一区二区三区在线播放| 亚洲综合精品| 中文字幕国产专区| 在线亚洲高清视频| 一级毛片视频在线| 91精品久久久久久久久久久久久久 | 亚洲精品在线电影| 福利影院在线看| 久久综合狠狠综合久久综青草 | 手机在线国产视频| 亚洲色图第一区| www.日韩高清| 午夜精品福利视频| 日本欧美韩国国产| 日本女优爱爱视频| 欧美经典一区二区三区| 亚洲性生活大片| 美女性感视频久久久| www.久久东京| www黄色av| 国产精品久久久久永久免费观看| 亚洲自拍偷拍另类| 欧美另类xxx| 色天下一区二区三区| 久久久精品麻豆| 亚洲精品日日夜夜| 亚洲人妻一区二区| 国产精品视频999| 欧美啪啪一区| av网站免费在线播放| 在线观看日韩高清av| 成人ww免费完整版在线观看| 国产精品免费观看高清| 欧美亚洲一级| 日本女人性生活视频| 精品国产乱码久久久久久1区2区| 韩日毛片在线观看| 亚洲精品一区二区毛豆| 国产乱码一区二区三区| 五月天婷婷久久| 精品国产一区二区三区久久久| 一区二区三区在线资源| 蜜臀av午夜一区二区三区| 综合中文字幕亚洲| 头脑特工队2免费完整版在线观看| 69久久夜色精品国产69| 97国产成人高清在线观看| 三级视频网站在线观看| 欧美日韩亚洲综合一区二区三区 | 五月天久久久| 色噜噜在线观看| 欧美一区二区在线视频| 咪咪网在线视频| 欧美 国产 精品| 国产天堂亚洲国产碰碰| 亚洲欧美高清视频| 国产精品久久77777| 亚洲精品极品| 国产美女福利视频|