【Ceph】手动搭建ceph集群

手动部署Ceph集群 3台ceph机器 hostname IP mon_id 磁盘快 journal Ceph1 192.168.1.1 0 /dev/sdb2 /dev/sdb1 Ceph2 192.168.1.2 1 /dev/sdb2 /dev/sdb1 Ceph...

2018-11-24 12:48:41

阅读数 47

评论数 0

[Android]实现点击持续录音,松开结束录音,并实现随着分贝的大小改变图片

显示录音大小的DIALOG实现 public class VioceDomio { private Context mContext; private AlertDialog dialog ; private AlertDialog.Builder adialogbu...

2018-06-23 11:41:26

阅读数 230

评论数 0

[Python]学习基础篇:面向对象编程

面向对象编程 是种具有对象概念的程序编程典范,同时也是一种程序开发的抽象方针。它可能包含数据、属性、代码与方法。对象则指的是类的实例。它将对象作为程序的基本单元,将程序和数据封装其中,以提高软件的重用性、灵活性和扩展性,对象里的程序可以访问及经常修改对象相关连的数据。在面向对象程序编程里,计算机...

2018-01-28 17:15:20

阅读数 69

评论数 0

[Python]学习基础篇:函数的进阶篇

对于函数大家都熟知不过了,但是对于一些函数还是费力的理解,下来我们来看看Python自带的一些函数,在此之前,还是请大家了解什么是高阶函数。 高阶函数:函数中的高阶函数 map()函数 格式:map(func,seq) 返回值:list map函数的作用是将参数函数func作用于seq...

2018-01-07 03:18:22

阅读数 73

评论数 0

[Python]学习基础篇:字典

字典字典这个数据结构的功能和它的名字一样,根据key得到value值。 字典的定义 方法: dict={‘key1’:value1,’key2’:value2……..} 对于字典,key值在字典中不能重复,若出现重复,将更改原有的key对应的value值。 字典的基本操作 使用字典:dic...

2018-01-06 17:06:43

阅读数 82

评论数 0

[Python]学习基础篇:文件和目录

文件 文件是数据在外部介质上的数据的集合,对于文件在Linux系统上包括普通文件,目录文件,二进制文件,设备文件等。 文件的打开或者创建 方法:open(‘file_name’,’打开方式’[,buf_size]) buf_size:参数指的是文件缓存区的大小,0代表不缓存,1代表缓存,...

2018-01-03 14:59:25

阅读数 64

评论数 0

[Python]学习基础篇:函数

函数 函数是一段特定功能的,被封装的,可重用的程序代码段。给这段程序一个名称,然后就可以在其他程序的任何地方通过这个名称任意地运行这个断码块。 函数的定义及调用 对于Python函数的定义,不同于大家熟知的c,java等编程语言的定义,以java为例,在定义函数时,要指明函数的返回值类...

2018-01-01 06:01:45

阅读数 216

评论数 0

[Python]学习基础篇:字符串的处理

字符串在每个编程语言中都有对于字符串的处理,字符串是每个编程语言必不可少的存在,对于字符串我们经常会对字符串进行合并,删除,转换,判断等操作的处理。 字符串的格式化 字符串的格式化在编程中我们经常会遇到,在java中有很多类的方法会提供我们我们使用,但对于格式化我们经常要把字符串转化为相应的数据...

2017-12-31 14:22:35

阅读数 108

评论数 0

[Python]学习基础篇:列表(List),元组的浅解

列表首先先说明中python中数组下标的使用,在java,c或者c++中,每个数组的下标必须是正数,不能出现负数,如在java,c或者c++中使用a[-1],编辑器会报错,而在python中数组的访问时可以出现负数下标,表示倒数第几个元素。 list列表的定义 Python中列表的定义比较简单...

2017-12-30 19:28:52

阅读数 69

评论数 0

[Python]学习基础篇:常见的Python内置函数及模块

常见的Python内置函数详解函数列表 进制转换函数 函数名称及参数 功能 用例 bin(x) 将数值x转化为二进制 >>> x=10 >>> bin(10) 10 hex(x) 将数值x转化为十六进制 >&g...

2017-12-30 16:55:01

阅读数 50

评论数 0

Qemu-kvm的网络模式

qemu-kvm之桥接模式桥接原理图 在qemu-kvm的桥接方式中,将宿主机的物理网卡桥接在br0,虚拟网卡vnet1,vnet0链接在eth0上,eth0相当于交换机。客户机从网卡前驱上将信息发送早网卡后驱上,网卡后驱通过eth0将信息发送给br0,在此将信息发送出去。桥接的配置 1....

2017-08-22 15:37:59

阅读数 343

评论数 0

Linux下的监控器之一Ganglia详解与部署

Ganglia基础详解Ganglia介绍 Ganglia是一个跨平台可扩展的,高性能计算系统下的分布式监控系统,如集群和网格。它是基于分层设计,它使用广泛的技术,如XML数据代表,便携数据传输,RRDtool用于数据存储和可视化。它利用精心设计的数据结构和算法实现每节点间并发非常低的。它已移植到...

2017-08-10 14:46:10

阅读数 275

评论数 0

Linux之samba服务器的搭建及详解

SAMBA简介SAMBA是什么 Samba,是种用来让UNIX系列的操作系统与微软Windows操作系统的SMB/CIFS(Server Message Block/Common Internet File System)网络协议做链接的自由软件。第三版不仅可访问及分享SMB的文件夹及打印机,本...

2017-08-08 17:24:24

阅读数 310

评论数 2

Linux之Keepalived实现高可用

Keepalived详解Keepalived介绍 Keepalived是Linux下一个轻量级的高可用解决方案,它与Hearbeat实现的功能类似,都可以实现服务或者网络的高可用,但是又有差别,Hearbeat是一个专业的,功能完善的高可用软件,它提供HA软件所需的基本功能,如心跳检测和资源接管...

2017-08-06 14:35:37

阅读数 339

评论数 0

CEPH的基本概念及通过Ceph-Deploy快速部署CEPH集群

Corosync详解OpenAIS概述OpenAIS是基于SA Forum 标准的集群框架的应用程序接口规范。OpenAIS提供一种集群模式,这个模式包括集群框架,集群成员管理,通信方式,集群监测等,能够为集群软件或工具提供满足 AIS标准的集群接口,但是它没有集群资源管理功能,不能独立形成一个集...

2017-08-01 15:39:40

阅读数 2122

评论数 6

Linux之Heartbeat实现服务器的高可用

Heartbeat简介 Heartbeat 项目是 Linux-HA 工程的一个组成部分,它实现了一个高可用集群系统。心跳服务和集群通信是高可用集群的两个关键组件,在 Heartbeat 项目里,由 heartbeat 模块实现了这两个功能。Heartbeat结构图 基准层:(心跳传...

2017-07-31 16:11:01

阅读数 217

评论数 0

Linux下的自动化运维ansible工具

什么是自动化运维 随着信息时代的持续发展,IT运维已经成为IT服务内涵中重要的组成部分。面对越来越复杂的业务,面对越来越多样化的用户需求,不断扩展的IT应用需要越来越合理的模式来保障IT服务能灵活便捷、安全稳定地持续保障,这种模式中的保障因素就是IT运维(其他因素是更加优越的IT架构等)。从...

2017-07-27 16:53:19

阅读数 265

评论数 0

网络流量监控工具与分析Ntop和Ntopng

Ntop工具NtopNtop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。Ntop工作方式 1. 命令行界面 2. web界面Ntop的功能 1. 可以自动从网络中获取有用的信息 2. 可以将获取...

2017-07-26 11:16:05

阅读数 824

评论数 0

Linux中使用LVS实现负载均衡

什么是LVSLVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。同时LVS又被称为四层路由,工作于传输层上。LVS技术简介LVS集群采用IP负载均衡技术和基于内容请求分发技术。调度器具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且...

2017-07-24 20:41:46

阅读数 229

评论数 0

网络实时流量监测工具iftop

iftop

2017-07-24 13:50:38

阅读数 312

评论数 0

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