Kubernetes 发布五年来在各前辈的努力下成为IT行业的发展趋势,从单机走向集群,云计算的发展加速这一进程。 使用 Kubernetes 就是在全面拥抱微服务架构,微服务架构的核心是将一个巨大体应用分解为很多小的互相连接的微服务,一个微服务背后有多个实例副本在支撑,副本的数量可能会随着系统的负荷变化而进行调整,内嵌的负载均衡器在这里发挥了重要…
通过实例模板创建主机实例 上传实例模板到镜像,创建实例选择实例模板 没有默认实例的root密码,需要通过脚本在运行系统后注入新密码 脚本如下: #!/bin/sh passwd root<<EOF zhupengfei zhupengfei EOF
OpenStack 的组成离不开控制节点和计算节点,按官方文档配置一般情况需要部署三台及以上机器进行OpenStack 的部署,介于办公网机房内提供测试的服务器资源有限,我这里采用DevStack(DevStack 0.0.1.dev9850)在一台主机上进行OpenStack的部署。 什么是DevStack? DevStack 是一系列可扩展的脚…
Packstack部署OpenStack过程中会遇到问题: facter: error while loading shared libraries: leatherman_curl.so.1.3.0 解决方案: [root@centos7 ~]# yum downgrade leatherman -y # 回退leatherman版本 packs…
知识点 1、RAW 采用预分配空间方式 , 也就是虚拟机磁盘 20G , 物理主机就会产生一个20G的文件 2、QCOW2 采用延迟分配方式 , 一开始磁盘文件在物理主机上只占很小的空间 , 随着向虚拟机写入数据 , 这个硬盘文件会自动增长 默认位置:/var/lib/libvirt/images [root@localhost ~]# cat /…
什么是 Jimv ? 虚拟化技术虽然已经被普及了很久,但多数企业依然仅仅是把它当做独立的虚拟硬件来使用。在资源的科学分配、高效利用、自动化管理方面,还差些许。这是一款不错的内网虚拟化工具,我们日常工作中使用kvm进行服务器虚拟化的应该很多很多,它的开源(免费)以及各种附加功能对于针对虚拟机这个粒度的管理来说,基本上已经完全够用。相比于知名的 Ope…
什么是云计算? 一种基于互联网的计算方式,共享的软硬件资源和信息,按需求提供给计算机各种终端和其他设备。 云计算服务应该具备哪些特征? 1、随需应变自助服务; 2、随时随地用任何网络设备访问; 3、多人共享资源池; 4、快速重新部署灵活度; 5、可被监控与量测的服务。 云计算服务模式 1、软件即服务 Software-as-a-service(Sa…
部署Docker [zhuxiaoshuai@docker-repository ~]# cd /etc/yum.repos.d/ [zhuxiaoshuai@docker-repository yum.repos.d]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/docker-c…
闲谈 当我第一次接触Docker的时候,我把它比做一款轻量级的虚拟机,然后当我学习后才认识到Docker容器并非虚拟机。 Docker之我见 1、相比于虚拟机,Docker简洁很多,不需要部署运行一个臃肿的虚拟机操作系统了。 2、Docker守护进程取代了虚拟机管理软件,它是运行在操作系统之上的后台进程,负责管理Docker容器。 3、对于Dock…
需求 Linux上docker配置文件默认位置在/etc/docker/daemon.json,可以通过--config-file指定到其他位置。需要注意的是,配置文件中的参数不能与启动时设置的参数冲突,否则docker无法启动。 参数介绍 { "authorization-plugins": [], #访问授权插件,官方帮助文档:https://…