自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 Open vSwitch概述

转自https://blog.csdn.net/lizheng2300/article/details/54582310Open vSwitch概述Open vSwitch(下面简称OVS)是一个高质量的、多层虚拟交换机。OVS遵循开源Apache2.0许可,通过可编程扩展,OVS可以实现大规模网络的自动化(配置、管理、维护),OVS也提供了对 OpenFlow协议的支持,用户可以使用任...

2018-11-05 11:40:58 3106

原创 rpmrebuild重新打包

由于制作rpm包过程较为麻烦,此处使用rpmrebuild去将本机已安装好的openvswitch包进行重新打包,用于下次安装部署yum install rpmrebuild -y修改opensvswitch的配置文件如/etc/sysconfig/network-scripts/ifdown-ovsrpmrebuild openvswitch由于你修改过这个文件,rpmreb...

2018-11-01 09:23:10 6663

原创 Centos 7.3 修改网卡顺序以及网卡名字

Centos 7.3 修改网卡顺序以及网卡名字网上一些常见的修改这里就不赘述了,此篇文章主要用于修改网卡名字不生效的问题排查root@xxx# udevadm test /sys/class/net/eth0calling: testversion 219This program is for debugging only, it does not run any progra...

2018-06-12 10:27:54 8951

原创 基于ceph的cinder backup功能代码分析

1、cinder/backup/api.py 239 create687def create(self, context, name, description, volume_id, container, incremental=False, availability_zone=None, force=False, snapshot_id=None):检查

2017-07-24 16:19:25 978

原创 openstack虚拟机无法启动的一次排错经历

如上图所示,虚拟机卡在这个界面并且无法启动 一般的虚拟机排错方式: 1、查找虚拟机宿主机的以下日志排查是否有报错的关键字/var/log/messsages /var/log/syslog/var/log/libvirt/var/log/libvirt/qemu/instance-00000xxx.logdmesg命令/var/log/nova/nova-compute.log(一般不

2017-04-12 19:36:24 6126

原创 neutron-server服务启动流程-基于mitaka版本

1、neutron 启动命令为:/usr/bin/python2.7 /usr/bin/neutron-server --config-file /etc/neutron/neutron.conf --log-file=/var/log/neutron/server.log --config-file /etc/neutron/plugins/ml2/ml2_conf.ini其中cat

2017-04-09 22:08:37 751

翻译 翻译:cloudbase-init使用方法

首先, 下载你所需要的 安装包, 之后安装并在配置文件中填入最适合你的选项. 基于当前 cloudbase-init 安装包的安装方式, 他将会在 C:\Program Files or C:\Program Files (x86) as Cloudbase Solutions\Cloudbase-Init目录中. 其中目录结构如下所示:bin - 可执行文件和其他二进制文件. conf - 配

2017-04-06 10:22:19 6215

原创 openstack 密码注入之cloud-init 简单介绍

如下图所示,虚拟机镜像安装完cloud之后会有相应服务: 这三个服务开机启动,第一次开机时会进行相应的metadata的解析,根据配置我们使用config driver的话则会相应进行解析config driver的工作,如下举例:[root@test-for-qos ~]# cat /usr/lib/systemd/system/cloud-init.service[Unit]Descr

2017-04-05 18:20:55 6659

原创 python eventlet 模块学习tpool和greenpool

当我们需要使用到python的c接口,特别是一些对os的系统调用,官方说明如下: The vast majority of the times you’ll want to use threads are to wrap some operation that is not “green”, such as a C library that uses its own OS calls

2017-03-27 21:02:47 4381

原创 PYTHON-FUNCTOOLS模块

参考:https://docs.python.org/2/library/functools.html 由于openstack中常常使用functools.partial去封装函数,借此机会了解一下python的functools模块 在openstack nova/virt/libvirt/driver.py:2657 def spawn(xxx): def spawn(self, co

2017-03-23 21:45:37 318

原创 nova 注入密码base64 加解密

比如我们要注入一个文件来修改root密码,其中文件内容为:echo "#!/bin/bash\npassword root <<EOF\nYzp@2016\nYzp@2016\nEOF" | base64得到一个字符串IyEvYmluL2Jhc2gNCiANCnBhc3N3ZCByb290IDw8RU9GDQpZenBAMjAxNQ0KWXpwQDIwMTUNCkVPRg然后创建虚拟机时制定u

2017-03-22 21:24:13 649

原创 nova 注入密钥的两种方式

nova 注入密钥的两种方式: 1、metadata 2、inject file(config dirver) 如下所示: 其中–meta也就是所谓的metadata,可以通过metadata的admin_password去修改root密码,–file 是注入脚本文件,–user-data一般也是注入一些脚本内容。 一般的方式就是使用metadata方式注入密钥,也就是虚拟机通过curl

2017-03-22 19:00:09 2134

原创 mysql galera 集群常见问题处理

一、mysql HA集群在断网过久或者所有节点都down了之后的恢复有以下的方法:解决方案1:1、等三台机器恢复网络通讯后,因为此时的mysql已经异常无法加入集群,因此需要先保证所有的mysql都是down的,再上台执行/usr/libexec/mysqld --wsrep-new-cluster --wsrep-cluster-address='gcomm://' & 这条命令,并进入

2016-09-18 13:43:34 24364 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除