2018年4月27日
摘要: 前言 主要有三个坑: 一是如果原先虚拟机没有安装virtio驱动,要设置设备驱动为ide, 二是cinder要配置glance_api_version的值为v2,上传的镜像需要是raw格式 三是迁移前后最好保持ip和主机名不变,这样对业务的影响最小 基础信息 给我们以下文件: anquanpingt 阅读全文
posted @ 2018-04-27 16:11 张宇飞 阅读(6843) 评论(0) 推荐(0) 编辑
  2018年3月5日
摘要: 一套Pike版本的openstack测试环境,使用vlan模式的网络,数据网网卡使用的是绿联的usb百兆网卡,遇到了虚拟机网络异常的问题。同一个vlan下,不同宿主机上的两台虚拟机,相互之间可以ping通,但是不能ssh。 ICMP能通,说明链路没有问题,ssh走的是ssh协议,不通的话,最常见时两 阅读全文
posted @ 2018-03-05 16:43 张宇飞 阅读(2701) 评论(0) 推荐(0) 编辑
  2018年2月26日
摘要: 最近帮领导做了几页ppt,总结几种场景下ironic管理物理机网络的网络拓扑,简单做成一份文章记录下。只是方便自己记忆,没有认真修改。如果对ironic有一定了解,可以看下,加深理解。 1. vlan模式+物理机 Ironic Ocata之后支持,neutron接交换机管理物理机网络的场景。在这种模 阅读全文
posted @ 2018-02-26 15:01 张宇飞 阅读(2842) 评论(4) 推荐(0) 编辑
摘要: Multi tenancy 是openstack ironic从Ocata版本开始支持的新特性,通过network generic switch插件控制交换机,Ironic可以实现在不同租户间机网络隔离,并且可以使得物理机和虚拟机工作在同一个二层中。之前在O版本折腾过一次,也写了对应的文档,但是现在 阅读全文
posted @ 2018-02-26 14:11 张宇飞 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 节点有一个测试环境,数据库用的三节点galera,测试组的同事把电源同时断了。节后回来开机,发现数据库状态一直有问题,以前遇到这种情况,都是把一个节点中的my.conf中的wsrep配置全删掉,作为一个非集群的节点启动,再启动其他节点,等所有节点启动成功后,恢复第一个节点的配置,重新启动。这次发现了 阅读全文
posted @ 2018-02-26 10:33 张宇飞 阅读(1369) 评论(0) 推荐(0) 编辑
  2017年11月2日
摘要: 安装文档:http://www.cnblogs.com/studyzy/p/7437157.html 安装上面的文档安装成功,但是过程中遇到一些问题。 一、go的源码包可能下载不下来,因为被墙,go官方提供了以下的安装方式,可以直接apt安装golang 1.9 参考链接:https://githu 阅读全文
posted @ 2017-11-02 17:20 张宇飞 阅读(1025) 评论(0) 推荐(0) 编辑
  2017年10月31日
摘要: whole disk和partition 镜像 whole disk镜像部署可以支持windows,但是不能自定义分区(可以通过cloud init实现),分区表是做镜像的人确定好的,partition image支持按照flavor中规定的root,swap分区来自动进行磁盘分区。 partiti 阅读全文
posted @ 2017-10-31 15:49 张宇飞 阅读(2496) 评论(0) 推荐(0) 编辑
摘要: Multi tenancy 是openstack ironic从Ocata版本开始支持的新特性,通过network generic switch插件控制交换机,Ironic可以实现在不同租户间机网络隔离,并且可以使得物理机和虚拟机工作在同一个二层中。本文记录了在基于kolla 的OpenStack 阅读全文
posted @ 2017-10-31 15:38 张宇飞 阅读(1707) 评论(0) 推荐(0) 编辑
  2017年10月10日
摘要: kolla ansible快速入门 kolla ansible是一个结构相对简单的项目,它通过一个shell脚本,根据用户的参数,选择不同的playbook和不同的参数调用ansible playbook执行,没有数据库,没有消息队列,所以本文的重点是ansible本身的语法。 kolla ansi 阅读全文
posted @ 2017-10-10 15:20 张宇飞 阅读(8222) 评论(0) 推荐(2) 编辑
  2017年9月26日
摘要: 本文以nova api容器为例,说明kolla如何将nova api配置文件传入容器,容器如何启动nova api服务并读取配置文件 注:第一部分比较无趣,二三部分 会有意思一些 1. nova api容器参数 1. nova api容器定义 ansible.roles.nova.defaults. 阅读全文
posted @ 2017-09-26 15:27 张宇飞 阅读(3384) 评论(0) 推荐(1) 编辑