排序:
默认
按更新时间
按访问量

OpenStack setuptools+pbr软件打包管理

1. 创建一个testpack的项目首先我们创建一个testpack的project,使用git初始化我们的代码仓库stephen@stephen-OptiPlex-390:~/openstack/demo$ mkdir testpack stephen@stephen-OptiPlex-390:...

2018-05-25 00:00:16

阅读数:1

评论数:0

openstack neutron网络

############################### # Neutron - Networking Options ############################### # This interface is what all your api services will be...

2018-05-23 14:50:45

阅读数:5

评论数:0

代码理解json.loads()和json.dumps(config, sort_keys=True, indent=4, separators=(',', ':')

最近看代码,又有看不懂的地方了,在此mark一下: 总体 编码:把一个Python对象编码转换成Json字符串 json.dumps( ) 解码:把Json格式字符串解码转换成Python对象 json.loads( ) 话不多说,看代码块: 加载json文件:def load_json(path...

2018-05-22 23:37:24

阅读数:16

评论数:0

ssh登陆之忽略known_hosts文件

在平时工作中,有时候需要SSH登陆到别的Linux主机上去,但有时候SSH登陆会被禁止,并弹出如下类似提示:@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATIO...

2018-05-22 17:43:41

阅读数:8

评论数:0

增加/删除 OSD

你可以用 create 命令一次完成准备 OSD 、部署到 OSD 节点、并激活它。 create 命令是依次执行 prepare 和 activate 命令的捷径。增加/删除 OSD新增和拆除 Ceph 的 OSD 进程相比其它两种要多几步。 OSD 守护进程把数据写入磁盘和日志,所以你得相应地...

2018-05-21 15:31:12

阅读数:14

评论数:0

ceph pg(placement group)状态总结

一、归置组状态1. Creating创建存储池时,它会创建指定数量的归置组。ceph 在创建一或多个归置组时会显示 creating;创建完后,在其归置组的 Acting Set 里的 OSD 将建立互联;一旦互联完成,归置组状态应该变为 active+clean,意思是ceph 客户端可以向归置...

2018-05-21 11:53:41

阅读数:10

评论数:0

ceph monitor

第一次在集群新建  Monitor ,使用ceph-deploy new {initial-monitor-node(s)}接下来再添加 Monitor,使用ceph-deploy mon add {ceph-node}也可以在一开始就创建3个monitor,不用后面再添加ceph-deploy ...

2018-05-21 11:34:56

阅读数:4

评论数:0

ceph 网络配置

9. 分离 public network 和 cluster network9.1 分离的好处(1)提高性能:消除副本创建、数据恢复和再平衡对 public network 的压力;增强 OSD 心跳网络的可靠性。(2)安全性:使用一个彻底与外网分离的内部网络作为 cluster network,...

2018-05-21 10:40:18

阅读数:5

评论数:0

ceph运维常用指令

集群启动一个ceph 进程启动mon进程 service ceph start mon.node1 启动msd进程 service ceph start mds.node1 启动osd进程 service ceph start osd.0查看机器的监控状态[root@client ~]# ceph...

2018-05-21 10:23:35

阅读数:6

评论数:0

udev 协助管理系统中各设备名称

自2.6 核心开始,就可以使用udev 协助管理系统中各设备名称。例如,磁盘设备排序、网卡设备排序等。udev能动态地在/dev 目录里产生自定义的、标识性强的设备文件或设备链接。本文即以红旗Asianux 3.0 平台,给新加载的U盘设备自定义一个链接为例进行简要说明。一、关于udev2.4 内...

2018-05-21 00:27:42

阅读数:9

评论数:0

vi man使用技巧

vigg文首ctrl+g 文末manG文末P文首1G文首

2018-05-21 00:27:27

阅读数:6

评论数:0

linux grub2删除多余启动条目

[root@centos5 ~]# cat /boot/grub2/grub.cfg # # DO NOT EDIT THIS FILE # # It is automatically generated by grub2-mkconfig using templates # from /etc...

2018-05-21 00:27:22

阅读数:12

评论数:0

linux history

history记录条数大于HISTSIZE后会丢失在/etc/profile中设置$HISTSIZE=3000或更大即可不同用户不同终端登录,记录history

2018-05-21 00:27:17

阅读数:7

评论数:0

prometheus之alterManager配置文件详解

  webhook_configs:Alertmanager将下面的JSON格式发送HTTP POST请求到配置的端点:全球:  smtp_smarthost: 'smtp.qq.com:465'   smtp_from: '122055751@qq.com'   smtp_auth_userna...

2018-05-20 13:20:07

阅读数:13

评论数:0

使用Prometheus+grafana打造高逼格监控平台

前言:笔者看来, 监控不应该只是监控,除了及时有效的报警,更应该”好看”,因为视觉上的感受更能给我们直观的感受,更能从绚丽的走势中发现异常, 如果你觉得监控就应该像老牌监控nagios,cacti一样,我想也没什么不对的,因为也许那是你们最适合的,但,你还是可以瞧瞧这个监控能给你带来什么。文章目录...

2018-05-20 13:07:47

阅读数:11

评论数:0

python yaml.load

[root@centos5 library]# python testfuture.py <type 'dict'> {'api_interface': 'eth0', 'time': 3, 'storage_interface': 'eth2', '...

2018-05-20 12:45:10

阅读数:4

评论数:0

PROMETHEUS监控系统

PROMETHEUS监控系统关于PROMETHEUSPrometheus是一套开源的监控系统,它将所有信息都存储为时间序列数据;因此实现一种Profiling监控方式,实时分析系统运行的状态、执行时间、调用次数等,以找到系统的热点,为性能优化提供依据。监控方式程序代码收集运行数据写入到redis,...

2018-05-20 12:05:09

阅读数:7

评论数:0

使用Python和Flask编写Prometheus监控

Installationpip install flask pip install prometheus_client 123MetricsPrometheus提供4种类型Metrics:Counter, Gauge, Summary和HistogramCounterCounter可以增长,并且在...

2018-05-20 12:03:51

阅读数:5

评论数:0

ansible connection插件

Connection PluginsConnection plugins allow Ansible to connect to the target hosts so it can execute tasks on them. Ansible ships with many connection...

2018-05-20 11:46:23

阅读数:4

评论数:0

ansible module

  模块是一个独立的, 可以复用的脚本, 它可以被anisible API, Ansible 或者ansible-playbook使用.   在模块退出之前, 它通过输出一个json字符串到标准输出从而反馈信息给ansible.  你可以用任何一种语言去写一个模块. 写好的模块可以放在ANSIBL...

2018-05-20 10:59:53

阅读数:8

评论数:0

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