- 博客(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
2968
原创 rpmrebuild重新打包
由于制作rpm包过程较为麻烦,此处使用rpmrebuild去将本机已安装好的openvswitch包进行重新打包,用于下次安装部署yum install rpmrebuild -y修改opensvswitch的配置文件如/etc/sysconfig/network-scripts/ifdown-ovsrpmrebuild openvswitch由于你修改过这个文件,rpmreb...
2018-11-01 09:23:10
6616
原创 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
8666
原创 基于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
946
原创 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
6053
原创 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
734
翻译 翻译: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
6142
原创 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
6574
原创 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
4330
原创 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
294
原创 nova 注入密码base64 加解密
比如我们要注入一个文件来修改root密码,其中文件内容为:echo "#!/bin/bash\npassword root <<EOF\nYzp@2016\nYzp@2016\nEOF" | base64得到一个字符串IyEvYmluL2Jhc2gNCiANCnBhc3N3ZCByb290IDw8RU9GDQpZenBAMjAxNQ0KWXpwQDIwMTUNCkVPRg然后创建虚拟机时制定u
2017-03-22 21:24:13
619
原创 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
2074
原创 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
24177
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人