OpenStack部署一、OpenStack环境部署1.虚拟机配置controller192.168.34.102c6g50gcompute01192.168.34.202c4g50g2.设置主机名hostnamectlset-hostnamecontrollerhostnamectlset-hostnamecompute01修改host文件vim/etc/hosts192.168.34.10controller192.168.34.20compute013.时间同步controller时间同步vim/etc/chrony.conf#server0.centos.pool.ntp.org#se
一、基础环境准备1、yum源配置#切换到yum目录[root@controller~]#cd/etc/yum.repos.d/#创建备份目录[root@controlleryum.repos.d]#mkdirrepo.bak[root@controlleryum.repos.d]#lsCentOS-Base.repoCentOS-fasttrack.repoCentOS-Vault.repoCentOS-CR.repoCentOS-Media.repo....#把原来的yum文件移到到备份目录[root@controlleryum.repos.d]#mv*.reporepo.bak/#下载阿里
安装前的准备工作(1)配置静态IP地址以及网关,DNS参数,并测试网络连通性。vi/etc/sysconfig/network-scripts/ifcfg-eno16777736(你们自己的地址)将动态地址改为静态,添加自己的IP地址,子网掩码以及网关,DNS=8.8.8.8 / 144.144.144.144这两个是通用的。然后pingwww.baidu.com,可以ping通就正确了。(2)将yum.repos.d下的文件删除,在阿里云下载CentOs-7.repo,移动到yum.repos.d中。下载centos-7.repo1.cd/etc/yum.repos.d 2.rm-rf*
安装说明文档:https://docs.openstack.org/install-guide/openstack-services.html配置文件说明:https://docs.openstack.org/ocata/config-reference/下载虚拟机镜像:https://docs.openstack.org/image-guide/1、准备基础虚拟机1.1、安装服务器1..1、虚拟机配置内存:2G(越大越好)处理器:2个(越多越好)必须勾选虚拟化功能,否则openstack无法启动云主机。网路适配器:2个一个基于NAT一个基于仅主机1.1.2、设置网卡名称在进入安装界面的时候把
排错的时候在计算节点执行了novalist查看实例情况结果提示ERROR(CommandError):Youmustprovideausername/id(via--os-username,--os-user-id,env[OS_USERNAME]orenv[OS_USER_ID])oranauthtoken(via--os-token).看来是没有配置keystone鉴权信息的原因创建鉴权信息vi~/keystonerc输入控制节点的鉴权信息exportOS_PROJECT_DOMAIN_NAME=defaultexportOS_USER_DOMAIN_NAME=defaultexportO
目录一、创建数据库二、配置用户和终端节点三、安装和配置组件四、验证一、创建数据库在控制节点实施1、创建数据库2、赋予数据库访问权限、设置密码3、刷新数据库[root@controller~]#mysql-uroot-pMariaDB[(none)]>createdatabaseplacement;MariaDB[(none)]>GRANTALLPRIVILEGESONplacement.*TO'placement'@'localhost'\IDENTIFIEDBY'123456';MariaDB[(none)]>GRANTALLPRIVILEGESONplacement.*TO'placeme
私有云环境已经准备完毕了,今天下午要去客户那安装应用。应用其实也是写在系统镜像里,不过由于应用做了调整,需要重新生成qcow2镜像。环境:kolla-ansible搭建起来的单机版openstack私有云。步骤1.找到nova-libvirt容器id。dockerps2.依附到容器内部dockerexec-it55c8c51da741/bin/bash3.进入工作目录cd/var/lib/nova/instaces/$your_instance_id$注:your_instance_id可以在网页界面上找着4.导出镜像qemu-imgconvert-c-Oqcow2diskedata_0617
1、云计算简介1、什么是云计算云计算是通过虚拟化技术去实现的,它是一种按量付费的模式!2、为什么要使用云计算小公司是为了节省成本。不用购买物理机、不用租IDC机房、不用购买宽带和公网IP。大公司是为了把闲置的资源进行出租,节省成本,甚至是获取利润(超卖技术KSM)。为什么大公司会有闲置资源,是因为大公司在举行活动时会有较大的流量,要满足需求,就必须要购置大量的服务器、宽带等资源,但活动一般就只有几天,其他时间这些资源就会被闲置。3、云计算的服务类型云计算有三种服务类型,即基础设施即服务(IaaS)、平台即服务(PaaS)和软件即服务(SaaS)。IAAS:服务商只提供虚拟服务器,客户需要自己部
基于OpenStack设计与实现书籍内容笔记:了解最原始的初始化虚拟化技术:允许多个用户远程共享同一高性能计算设备的时间了解了虚拟化技术的初衷:使昂贵的大型资源得到尽可能的充分利用云计算的三种模式:公有云、私有云和混合云扩展了解:1、公有云:面向大众提供资源的服务;用户通过互联网来获取这些资源的使用;优势:成本低,扩展性非常好缺点:对于云端的资源缺乏控制、保密数据的安全性、网络性能和匹配性问题2、私有云:“私有”更多是指此类平台属于非共享资源,而非指其安全优势。私有云是为了一个客户单独使用而构建的,所以这些数据、安全和服务质量都较公有云有着更好地保障。私有云又分为两类:内部私有云:由组织在自己
一,什么是keystonekeystone是openstack的关键必选组件之一,其作用是提供身份认证服务,所有的身份认证信息都是存储在controller节点的数据库内。具体的关于keystone的介绍可以参见官方文档:OpenStackDocs:Identityserviceoverview社区版openstack 服务组件的安装顺序:以上图的文档顺序安装,第一个是keystone,第二个是glance,第三个是nova,第四个是neutron,第五个是horizon,第六个是cinder 二,keystone部署前的数据库准备工作(192.168.123.130节点,安装部署)keyst