OpenStack

Centos8部署Ceph集群对接OpenStack(U版本)

一笑奈何 提交于 2020-10-23 08:31:56
简介 Linux持续不断进军可扩展计算空间,特别是可扩展存储空间,Ceph 最近加入到 Linux 中令人印象深刻的文件系统备选行列,它是一个分布式文件系统,能够在维护 POSIX 兼容性的同时加入了复制和容错功能 Ceph 生态系统架构可以划分为四部分: 1、Clients:客户端(数据用户) 2、cmds:Metadata server cluster,元数据服务器(缓存和同步分布式元数据) 3、cosd:Object storage cluster,对象存储集群(将数据和元数据作为对象存储,执行其他关键职能) 4、cmon:Cluster monitors,集群监视器(执行监视功能) 前期准备 准备两台Centos8虚拟机,配置IP地址和hostname,同步系统时间,关闭防火墙和selinux,修改IP地址和hostname映射,每台虚拟机添加一块硬盘 ip hostname 192.168.29.148 controller 192.168.29.149 computer 配置openstack可参考: https://blog.51cto.com/14832653/2542863 注:若已经创建openstack集群,需要先把实例,镜像和卷进行删除 安装ceph源 [root@controller ~]# yum install centos-release-ceph

kubeoperator安装的时候显示磁盘不足怎么办

左心房为你撑大大i 提交于 2020-10-22 04:02:02
KubeOperator 是一个开源项目,在离线网络环境下,通过可视化 Web UI 在 VMware、Openstack 或者物理机上规划、部署和运营生产级别的 Kubernetes 集群。这个还是很有吸引力的。 第一次安装马上就成功这是大佬的常态吧!但是像我这种小白,在第一步安装就中奖了!那就是遇到磁盘不足, 看到不少人也问了。回答的大佬,都是提供思路,或者是叫改脚本,对于小白来说,思路虽然很重要,但是没有用。因为根本就不懂得怎么操作。 下面进行操作: 首先在内存和其他都配置好了以后, 进入终端以后用df -h检查磁盘是否有满足50g的 这里像/var和/home都满足了条件达到了50g的标准 那么接下来就是把kubeOperator-v2.6.xx-release.tar.gz压缩包解压到/var中。当然你可以解压到其他挂载点上。根据个人意愿进行嘛。 解压以后,进入解压的文件进行脚本的安装, ./kubeopsctl.sh install 这样就完成了。 最后可以用这个检查一下它的状态:systemctl status kubeops 表达不好。 大致的思路是这样的: 1、安装的时候配置虚拟机一定的内存,分配一个70g以上的空间 2、安装完成以后,把kubeoperator的压缩包拉进来 3、用df -h查看那个磁盘满足70g的。(注意:解压以后,就会占用了12个g的空间

OpenStack最新版本Victoria发布亮点与初体验

亡梦爱人 提交于 2020-10-16 08:47:04
前言 OpenStack 是一个云操作系统,可控制整个数据中心内的大型计算,存储和网络资源池,所有资源均通过具有通用身份验证机制的 API 进行管理和配置。 还提供了一个仪表板,可让管理员进行控制,同时授权其用户通过 Web 界面配置资源。 除了标准的基础架构即服务功能外,其他组件还提供业务流程,故障管理和服务管理等其他服务,以确保用户应用程序的高可用性。 Victoria 是2020最后一个 OpenStack 版本,新冠疫情并没有对该版本的发布产生太大的影响,作为 OpenStack 的第22个版本,如今已经更加稳定,更加强健。官网给出的发布时间是2020年10月12号到16号。预计14号左右发布。当前版本已经可以测试使用。 Redhat 作为开源的社区的霸主,其贡献依然排名第一,国内的华为, 99cloud ,中兴, Kylin Cloud 等公司上榜,至2020年10月13号,贡献排名如下图: Victoria发布亮点 Cinder - 块存储服务 Cinder 接口提供了一些标准功能,允许创建和附加块设备到虚拟机,如“创建卷”,“删除卷”和“附加卷”。还有更多高级的功能,支持扩展容量的能力,快照和创建虚拟机镜像克隆。 Notes: 改进了对配置的默认卷类型的处理,并使用 microversion 3.62 添加了新的块存储 API 调用

单选题

删除回忆录丶 提交于 2020-10-14 20:24:49
单选题 1、在OSI模型中,HTTP协议工作在第()层,交换机工作在第()层。 A、7/3 B、7/2【正确答案】 C、6/3 D、6/2 2、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令。 A、cat B、more C、less【正确答案】 D、menu 3、以下哪一项最好地描述了何时完成监控项目过程组? A、整个项目中持续进行【正确答案】 B、每个可交付成果完成时 C、计划里程碑或项目间隙 D、每个项目阶段结束时 4、以下描述错误的是哪一项? A、自建房需要自己关注所有事情,成本高昂 B、传统IDC分为实体服务器托管和租用两种类型,IDC数据中心提供IP接入、带宽接入、电力供应和网络维护等 C、云计算是一种新的提供资源按需租用的服务模式 D、以上均不对【正确答案】 5、以下关于私有云优势和劣势的描述中,错误的是哪项? A、支持定制和遗留应用 B、不影响现有IT管理的流程 C、部署成本高 D、持续运营成本低【正确答案】 6、在bash中,下列哪些语句是赋值语句? A、a ="test" B、$a ="test" C、a="test"【正确答案】 D、$a="test" 7、在unix系统下执行chmod("/usr/test/sample",0753)之后该文件sample的访问权限为? A、拥有者可读写执行

OpenStack操作笔记(2)--- keystone安装配置

拈花ヽ惹草 提交于 2020-10-12 11:29:14
OpenStack --- 安装keystone认证服务(在控制节点执行) keystone 功能:为认证管理、授权管理、服务目录管理提供单点整合 认证---账户密码 授权---权限管理 服务目录---记录各个服务的访问入口=各个服务都可从keystone这个入口进入(个人理解) 1、建立数据库并授权 2、安装配置组件 依次执行上述五步 3、配置HTTP 启动服务并声明环境变量 可将上面一长串的环境变量保存在一个文件中,必要时只需. filename即可,或者写入profile文件中 4、创建域、项目、用户和角色 openstack domain create --description "an example domain" example #创建域 openstack project create --domain default --description "service project" service #在此项目下专门存放系统用户,如glance、cinder\nova等 openstack project create --domain default --description "Demon Project" myproject #创建项目 openstack user create --domain default --password-prompt myuser

OpenStack 10年:电信业的一场革命(特别是对中国移动而言)

廉价感情. 提交于 2020-10-11 18:05:02
在OpenStack10周年之际,中国移动分享了OpenStack为电信运营商带来的变革。 OpenStack作为NFV(网络功能虚拟化)的关键技术,目前已部署在中国移动网络云的6万多台物理服务器上。这项技术帮助电信运营商享受到低成本、高效率和灵活性的好处。自2019年起,中国移动启动电信云建设,这也是迄今为止全球规模最大的NFV项目,共有上万台服务器,分布在全国8个核心区域。超过20个硬件和软件供应商与这个电信云息息相关。可伸缩性和多供应商特性是网络云面临的主要挑战。 电信运营商通常按照标准建立网络。然而,说到IT云,除了大量的开源技术和最佳实践经验外,没有什么具体的标准可以遵循。通过与OpenStack社区的合作,中国移动采用了这些技术和经验,并充分利用它们而构建了网络云。这些年来,OpenStack已经成为中国移动网络云基础设施的事实标准。基于这一事实标准,中国移动还建立了自动化测试平台AUTO,以及跨供应商的CI/CD管道。AUTO充分利用OpenStack SDK和现有的测试工具,为网络云提供全面的检查和验证,特别是在可扩展性和性能方面。 中国移动还建立了一个跨供应商的CI/CD管道,在多供应商的云上提供迭代测试。CI/CD管道与包括爱立信、华为、H3C和中兴在内的供应商实验室连接。供应商提供的任何版本更新都将在中国移动实验室进行自动部署和系统测试,并反馈给供应商。在CI