随笔分类 - openstack
摘要:使用openstack的api之前必须获取openstack的token: id就是openstack的token: 方法一: [root@controller01 ~]# openstack token issue [root@controller01 ~]# token=`openstack t
阅读全文
摘要:vlan:虚拟局域网 VLAN是一种将局域网设备从逻辑上划分成一个个网段,从而实现虚拟工作组的数据交换技术 vxlan:(Virtual eXtensible LAN可扩展虚拟局域网),基于IP网络之上,采用的是MAC in UDP技术(通过建立隧道进行传输数据) 控制节点修改: 建议将之前配置的f
阅读全文
摘要:创建虚机的请求流如下: Dashboard 或者 CLI 获取用户的登录信息,调用 Keystone 的 REST API 去做用户身份验证。(无论是登入openstack的web页面还是在web页面上执行openstack的操作,都会先去调用keystone) Keystone 对用户登录信息进行
阅读全文
摘要:1:开启nova计算节点之间互信 冷迁移需要nova计算节点之间使用nova用户互相免密访问 默认nova用户禁止登入,开启所有计算节点的nova用户登入shell。 [root@compute01 ~]# su - novaThis account is currently not availab
阅读全文
摘要:1:安装计算服务软件包: [root@controller01 ~]# yum install openstack-nova-compute -y 2:编辑计算配置文件配置文件: [vnc]enabled = Trueserver_listen = 0.0.0.0server_proxyclient
阅读全文
摘要:本次在computer上进行搭建nfs存储 1:安装nfs后端存储 [root@compute02 ~]# yum install nfs-utils -y 2:配置共享目录: [root@compute02 ~]# cat /etc/exports/nfsdata 10.100.0.0/24(rw
阅读全文
摘要:1:给所有的节点都添加一个物理网卡: 2:给添加的网卡进行配置ip 3:测试ip是否正常可以ping通 修改网络配置: 控制节点修改: 增加flat网段类型:net203 [root@controller01 ~]# vim /etc/neutron/plugins/ml2/ml2_conf.ini
阅读全文
摘要:创建卷类型: [root@controller01 ~]# cinder type-create ssd --description ssd[root@controller01 ~]# cinder type-list + + + + +| ID | Name | Description | Is_
阅读全文
摘要:本次使用逻辑卷进行对接后端存储:(逻辑卷使用可以动态调节后端存储的大小) 该服务在这个设备上使用:term:LVM <Logical Volume Manager (LVM)> 提供逻辑卷,并通过:term:`iSCSI`协议提供给实例使用。您可以根据这些小的修改指导,添加额外的存储节点来增加您的环
阅读全文
摘要:cinder-volume和nova-compute类似,nova-compute并不能管理虚拟机,而是通过libvirt来对虚拟机进行管理,cinder-volume也是如此,他并不是自己能够提供存储,他是一调用的方法,调用nfs,lvm,glusterfs,ceph等存储进行使用 cinder-
阅读全文
摘要:将glance服务独立到一台虚拟机中: 将控制节点上的glance服务迁移到compute01中: 一:在控制节点上进行停掉glance服务 [root@controller01 ~]# systemctl stop openstack-glance-api.service openstack-gl
阅读全文
摘要:环境准备 1:主机名设置 hostnamectl set-hostname compute022:域名解析 [root@compute02 ~]# tail /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhos
阅读全文
摘要:启动一个实例的流程: 1:创建一个虚拟网络 2:创建m1.nano规格的主机(内存,disk,cpu) 3:生成一个密钥对 4:增加安全组规则 5:启动一个实例 一:创建一个虚拟网络 --shared Set the network as shared.(设置网络的共享) --external 指定
阅读全文
摘要:Dashboard(horids)是一个web接口,使得云平台管理员以及用户可以管理不同的Openstack资源以及服务。 这个部署示例使用的是 Apache Web 服务器。 由于openstack的架构是soa的,我们可以将每个服务进行拆分,这次部署我们以安装在计算节点上 一: 安装软件包: [
阅读全文
摘要:计算节点neutron的安装 一:安装neutron相关软件包 ipset使用来批量控制iptables工具的 [root@compute01 ~]# yum install -y openstack-neutron-linuxbridge ebtables ipset network的相关配置 N
阅读全文
摘要:网络服务 OpenStack Networking(neutron),允许创建、插入接口设备,这些设备由其他的OpenStack服务管理。插件式的实现可以容纳不同的网络设备和软件,为OpenStack架构与部署提供了灵活性。 neutron组件: neutron-server(9696):接收和路由
阅读全文
摘要:在计算节点上安装和配置Compute服务。该服务支持多个虚拟机管理程序来部署实例或虚拟机(VM)。为简单起见,此配置在支持虚拟机硬件加速的计算节点上使用快速EMUlator(QEMU)管理程序和基于内核的VM(KVM)扩展。在旧硬件上,此配置使用通用QEMU管理程序。 nova-compute调用l
阅读全文
摘要:使用OpenStack Compute托管和管理云计算系统。OpenStack Compute是基础架构即服务(IaaS)系统的主要部分。主要模块是用Python实现的。 OpenStack Compute与OpenStack Identity交互以进行身份验证;用于磁盘和服务器映像的OpenS
阅读全文
摘要:镜像服务 (glance) 允许用户发现、注册和获取虚拟机镜像。它提供了一个 REST API,允许您查询虚拟机镜像的 metadata 并获取一个现存的镜像。您可以将虚拟机镜像存储到各种位置,从简单的文件系统到对象存储系统—-例如 OpenStack 对象存储, 并通过镜像服务使用。 1:创建gl
阅读全文
摘要:openstack服务安装的通用步骤模板: 1:mysql中创建对用的数据库,并授权 2:在keystone创建用户,关联角色(授权) 3:在keystone上创建服务,注册api(服务目录) 4:安装服务相关的软件包 5:修改配置文件:eg:数据库的连接,rabbitmq的连接信息,keyston
阅读全文

浙公网安备 33010602011771号