Fishcried

学习,学习,再学习...

Ceph与OpenStack集成配置

Ceph与OpenStack集成配置 目前,使用OpenStack的用户存储基本都使用ceph。参考链接2中的一张图非常好,里面清晰的展示了Ceph与OpenStack的关联。 基础准备 由于实验环境中OpenStack没有启动对象存储,所以下面的配置只有nova,cinder,glance的。OpenStack版本为liberty. 创建相关ceph用户和存储尺 ...

搭建Mysql高可用集群(MariaDB Galera Cluster)

搭建Mysql高可用集群(MariaDB Galera Cluster) 对Mysql并不熟,但是OpenStack中使用mysql肯定要保证高可用,参照着OpenStack官方HA文档和一些资料整理MariaDB Galera Cluster搭建过程,省着忘了。以下就是实验的物理机器: hostname ip 用途 ...

Rally与OpenStack集成

Rally与OpenStack集成 最近在探索怎样将rally与OpenStack结合起来,成熟后会进行整理。这里先记录几点rally使用注意点吧。 使用独立用户运行rally 使用已经建立的用户能够隔离测试环境.主要是在环境配置时指定users,然后在task的context中去除user信息. $ cat existing.json { "type": "Exis...

OpenStack测试工具Rally简介

OpenStack测试工具Rally简介 Rally是什么? Rally is a benchmarking tool that automates and unifies multi-node OpenStack deployment, cloud verification, benchmarking & profiling. It can be used as a ba...

本地修改OpenStack虚机RBD块

有台名为nginx的vm出现了些怪异的行为, 想把根磁盘导出来挂载在本地看看到底是怎么回事. 如果nova使用的是本地存储,vm disk会 存在相应compute节点的/var/lib/nova/instance/xxxx/disk中,直接使用mount命令井进行本地挂载即可,或者使用libguestfs-tools工具套件. 但是如果使用的是rbd存储,vm的disk会存在ceph...

使用ELK调试OpenStack

沈阳云计算大数据Meetup第一期Topic之一

之前简单的阐述过使用ELK调试OpenStack的思路,今天在”沈阳云计算大数据meetup“上详细的分享了该主题,这里对之前的blog进行重写。 之所以使用ELK分析OpenStack日志,主要是OpenStack环境下的问题定位时查看日志是最有效的方式,而ELK成为目前日志分析的标配,自然而然的就行了尝试与实践. 这里是PPT下载地址. ps: 如果沈阳的朋友有好的议题欢迎来...

OpenStack网络基础知识: Linux中常用网络设备总结

bridge,tap/tun,veth,vlan

OpenStack的Neutron网络使用了很多的虚拟设备,比如qbrXXX网桥,而qbr网桥与集成网桥br-int之间的联接使用的是veth设备(qvbXXX/qvoXXX), 而qrouter和qdhcp网络命名空间中又创建了很多tap设备来完成相应的功能. 本文对这些常见的网络设备及其操作进行简单的总结说明, 对理解OpenStack网络和诊断问题时可能会更加顺利些。 网桥(Brid...

OpenStack网络基础知识: 玩转Linux防火墙命令iptables

linux新手难以逾越的墙

linux的使用者中有很多人还无法纯熟的玩转iptables.网络不通,常会怀疑防火墙,但不能精确的诊断.给出依据.本文总结下iptables,整理下自己的思路. 讲个经历: 一次网络延迟问题诊断时,进行了很久也无法找到根源,一位其他组同事告诉我说把iptables服务关闭了,因为在之前的公司曾经遇到过类似问题。当时就凌乱了,iptables规则排查过,没有规则,默认ACCEPT。而...

OpenStack网络基础知识: OpenvSwitch使用指南

OVS常用操作总结

有一段时间,不太敢敲ovs相关命令,太复杂了,莫名恐惧。时间久了,发现也没啥,看手册都免了。下面总结一下OVS相关知识点,自我巩固一下,内容主要来自官方手册和一些openstack峰会的ppt。 What is OpenvSwitch? 官方解释: “OpenvSwitch is a production quality, multilayer virtual switch ...

OpenStack Nova Resize功能

改变Flavor方式的冷迁移

最近基于Icehouse对nova resize功能进行调试.I版不支持RBD的resize,其中合并upstream的很多patch,好费力啊!下面对resize功能做一下简单梳理,巩固一下. Nova Resize功能使用场景 当用户使用的虚机配置不满足当前业务,想提高性能时,可以在不改变该客户虚机ip,mac,已有数据的情况下变更虚机的配置。也就是使用更多的cpu,mem,...