02: Openstack概述 部署安装环境 、 部署Openstack OpenStack操作基础

Top

NSD CLOUD DAY02

  1. 案例1:配置yum仓库
  2. 案例2:配置DNS服务器:
  3. 案例3:配置NTP服务器
  4. 案例4:环境准备
  5. 案例5:部署Openstack:
  6. 案例6:网络管理
  7. 案例7:管理项目

1 案例1:配置yum仓库

1.1 问题

本案例要求把三个镜像配置yum源:

  • CentOS7-1708光盘内容作为仓库源
  • 配置 RHEL7-extars内容加入仓库源
  • RHEL7OSP-10光盘中包含多个目录,每个目录都是仓库源(可以使用脚本生成)

1.2 步骤

实现此案例需要按照如下步骤进行。

步骤一:配置 yum仓库

警告:仅yum配置的第一个源(系统源)为gpgcheck=1需要导入公钥,其他的都是gpgcheck=0,否则安装会报错。

 
  1. [root@room9pc01 ~]# mkdir /var/ftp/system
  2. [root@room9pc01 ~]# mkdir /var/ftp/extras
  3. [root@room9pc01 ~]# mkdir /var/ftp/HEL7OSP
  4. [root@room9pc01 ~]# vim /etc/fstab
  5. /iso/RHEL7OSP-10.iso /var/ftp/HEL7OSP iso9660 defaults 0 0
  6. /iso/CentOS7-1708.iso /var/ftp/system iso9660 defaults 0 0
  7. /iso/RHEL7-extras.iso /var/ftp/extras iso9660 defaults 0 0
  8. [root@room9pc01 ~]# mount –a
  9. mount: /dev/loop0 is write-protected, mounting read-only
  10. mount: /dev/loop1 is write-protected, mounting read-only
  11. mount: /dev/loop2 is write-protected, mounting read-only
  12. [root@room9pc01 ~]# vim /etc/yum.repos.d/local.repo
  13. [local_repo]
  14. name=CentOS-$releasever - Base
  15. baseurl="ftp://192.168.1.254/system"
  16. enabled=1
  17. gpgcheck=1
  18.  
  19. [local_extras]
  20. name=extras
  21. baseurl="ftp://192.168.1.254/extras"
  22. enabled=1
  23. gpgcheck=0
  24.  
  25. [1local_devtools-rpms]
  26. name=devtools-rpms
  27. baseurl="ftp://192.168.1.254/HEL7OSP/rhel-7-server-openstack-10-devtools-rpms"
  28. enabled=1
  29. gpgcheck=0
  30.  
  31. [2local_optools-rpms]
  32. name=optools-rpms
  33. baseurl="ftp://192.168.1.254/HEL7OSP/rhel-7-server-openstack-10-optools-rpms"
  34. enabled=1
  35. gpgcheck=0
  36.  
  37. [3local_rpms]
  38. name=rpms
  39. baseurl="ftp://192.168.1.254/HEL7OSP/rhel-7-server-openstack-10-rpms"
  40. enabled=1
  41. gpgcheck=0
  42.  
  43. [4local_tools-rpms]
  44. name=tools-rpms
  45. baseurl="ftp://192.168.1.254/HEL7OSP/rhel-7-server-openstack-10-tools-rpms"
  46. enabled=1
  47. gpgcheck=0
  48.  
  49. [5local_mon-rpms]
  50. name=mon-rpms
  51. baseurl="ftp://192.168.1.254/HEL7OSP/rhel-7-server-rhceph-2-mon-rpms"
  52. enabled=1
  53. gpgcheck=0
  54.  
  55. [6local_osd-rpms]
  56. name=osd-rpms
  57. baseurl="ftp://192.168.1.254/HEL7OSP/rhel-7-server-rhceph-2-osd-rpms"
  58. enabled=1
  59. gpgcheck=0
  60.  
  61. [7local_rhceph-2-tools
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值