简单安装配置mariadb

如何构建自己的远程高带宽环境

mac常用软件记录

简单的统计剩余ceph迁移时间

通过shell命令行精准调整时间

rbd锁引起kvm虚拟机无法启动的故障

最简单的临时web服务器

预留linux系统随机端口-内核参数控制

简单的spec打包rpm包的方法

内核补丁热更新ceph内核模块

rgw使用boto3生成可以访问的预签名url

ceph的df容量显示计算

ceph bluestore的db分区应该预留多大的空间

ceph扩展bluestore的db分区

重构克隆rbd的数据

centos7单独编译nbd内核模块

iscsi一致性的测试验证方法

ceph各个版本之间参数变化分析

rgw的rgw_thread_pool_size配置调整

rgw前端替换civetweb为beast

配置内网访问的TV

关于vm.min_free_kbytes的合理设置推测

rbd的删除回收站功能

ceph打印出每秒的IO和pg状态

rgw配置删除快速回收对象

ipmi常用的命令行命令

自动化翻译ceph文档

希捷powerchoice磁盘休眠功能arm打包

希捷powerchoice磁盘休眠功能配置方法

公网临时传输大文件

arm64大服务器安装ubuntu18看不到安装界面

ceph的pg平衡插件balancer

python-redmine获取redmine平台的信息

python脚本打包成rpm软件包

brctl 增加桥接网卡

ceph osd tree的可视化

高性能arm运行ceph存储基准测试

bluestore的osd自启动

如何通过iptables代理访问内网

ceph与flashcache的around模式结合启动问题

ceph luminous版本限制osd的内存使用

登陆系统的设计

检查邮箱是否可登陆和发送邮件

ceph luminous bluestore热插拔实现

CTDB使用radosobject作为lockfile

http服务器文件名大小写忽略

history命令的优化

Linux操作系统选择

iscsi客户端常用操作

bluestore对象挂载到系统进行提取

慢话crush-各种crush组合

ceph的pg的分布的快速查看

vdbench测试实时可视化显示

处理ceph incompelete的经验

cephfs根据存储池显示df容量

快速构建ceph可视化监控系统

利用s3-test进行ceph的接口兼容性测试

ceph erasure默认的min_size分析

cephfs元数据池故障的恢复

cosbench使用方法

ceph的ISCSI GATEWAY

parted会启动你的ceph osd,意外不?

REDHAT 7.5beta 新推出的VDO功能

定位一个网络问题引起的ceph异常

Kernel RBD的QOS配置方案

Ceph对象主本损坏的修复方法

mds的cpu占用问题分析以及解决办法

CentOS GRUB损坏修复方法

掉电后osdmap丢失无法启动osd的解决方案

怎样禁止Ceph OSD的自动挂载

Ceph OSD服务失效自动启动控制

osd磁盘空间足够无法写入数据的分析与解决

为什么关不掉所有的OSD

关于scrub的详细分析和建议

如何测量Ceph OSD内存占用

Ceph recover的速度控制

Ceph S3 基于NGINX的集群复制方案

RBD快速删除的方法分析与改进

从ceph对象中提取RBD中的指定文件

利用火焰图分析ceph pg分布

Cephfs 操作输出到日志查询系统

ceph luminous 新功能之磁盘智能分组

ceph luminous 新功能之内置dashboard

调整PG分多次调整和一次到位的迁移差别分析

使用日志系统graylog获取Ceph集群状态

Ceph部署mon出现0.0.0.0地址

Centos7升级内核后无法启动解决办法

Freebsd10.2安装包升级pkg引起环境破坏的解决

多MDS变成单MDS的方法

Ceph OSD从filestore 转换到 bluestore的方法

mds/journal.cc: 2929: FAILED assert解决

Ceph根据Crush位置读取数据

关于backfill参数建议

rados put striper功能的调试

Cephfs的文件存到哪里了

为什么删除的Ceph对象还能get

Ceph删除OSD上一个异常object

查看ceph集群被哪些客户端连接

Ceph如何实现文件系统的横向扩展

小文件测试数据准备

编译的Ceph二进制文件过大问题

Ceph实现数据的'不拆分'

基于Docker UI 配置ceph集群

基于docker部署ceph以及修改docker image

在线动态修改ulimit

python执行rados命令例子

记最近一次ceph故障修复

预估ceph的迁移数据量

Linux 升级内核开启 TCP BBR 有多大好处

rbd-mirror配置指南-单向备份

ceph的rbd备份软件ceph-backup

'sortbitwise'是什么意思

解决calamari无法获取节点信息的bug

ceph 的crush算法 straw

Ceph编译加速的小技巧

rbd的image对象数与能写入文件数的关系

处理Ceph osd的journal的uuid问题

如何避免Cephfs被完全毁掉

Ceph数据盘怎样实现自动挂载

cephonebox发布

rbd的image快照与Pool快照

Cephfs的快照功能

查询Ceph的OSD占用内存

基于发行版本内核打造自己的内核

The Dos and Don'ts for Ceph for OpenStack

fio测试ceph的filestore

查询OSD运行在哪些cpu上

yum安装Ceph指定Jewel版本

处理stale的pg

预估Ceph集群恢复时间

CephFS cache tier实践

ceph unfound objects 处理

Ceph部署的时候修改默认权重

cephfs删除报nospace的问题

zabbix自动发现的python方式数据生成

zabbix实现自定义自动发现的流程

Docker与Ceph的分与合

Ceph中PG和PGP的区别

配置Ceph的IPV6集群

Ceph的参数mon_osd_down_out_subtree_limit细解

创建一个自定义名称的Ceph集群

编译一个支持多线程的php安装包

Python生成csv中文乱码解决办法

不小心清空了Ceph的OSD的分区表如何恢复

Ceph的Mon数据重新构建工具

替换OSD操作的优化与分析

Centos7下Jewel版本radosgw服务启动

如何统计Ceph的RBD真实使用容量

Ceph中的Copyset概念和使用方法

Proftp最简匿名访问配置

重写ceph-lazy

Linux配置邮件发送信息

Ceph 状态报警告 pool rbd has many more objects per pg than average (too few pgs?)

如何替换Ceph的Journal

modprobe: FATAL: Module ceph not found解决办法

解决自动安装Freebsd系统盘符无法确定问题

通过ceph-deploy安装不同版本ceph

重构rbd镜像的元数据

parted分区对齐

rbd的增量备份和恢复

rgw实现nfs的首测

CPU相关的学习

rbd无法map(rbd feature disable)

加速OSD的启动

利用虚拟化环境虚拟nvme盘

mon到底能坏几个

ceph的jewel新支持的rbd-nbd

支持jewel版本的calamari

ceph卡在active+remapped状态

性能数据的可视化

mon的稳定性问题

backfill和recovery的最优值

inkscope完整安装配置

记一次不完全成功到成功的失效恢复(20160412)

记一次ceph的故障修复(20160408)

ceph在centos7下一个不容易发现的改变

rbd-mirror新功能

ceph查询rbd的使用容量(快速)

Ceph Bluestore首测

让磁盘硬盘灯常闪定位盘

丢了ceph.mon.keying解决办法

快速增加osdmap的epoch

yum安装指定版本ceph包

nginx状态监控统计

diamond收集插件的自定义

ubuntu安装软件自动交互

mon磁盘满重启的问题

ceph-deploy 部署加密osd异常的问题

CephFS用户认证格式写错的问题

ceph-fuse卡顿无法写入的问题

ceph使用memdisk做journal

ceph单机多mon的实现

centos7下做内存盘的方法

删除osd的正确方式

ceph写osd的配置文件/etc/ceph/ceph.conf

centos6安装calamari

xenserver使用ceph的rbd的方法

如何在所有的mon的损坏情况下将数据恢复如初

ceph集群的安装和配置教程

在线调整ceph的参数

验证rbd的缓存是否开启

如何删除一台OSD主机

Mon失效处理方法

查询osd上的pg数

rbd的数据在哪里

删除ceph集群mds

ceph客户端服务端属性匹配关系

nginx配置代理缓存

linux服务器远程网络开机(wake on lan)

dm-crypt加密磁盘

linux系统克隆系统盘

linux下制作软件包安装服务器

windows下命令行设置静态IP

shell脚本的自动交互

history命令的优化

压缩css与js

cgroup实践-资源控制

xenserver中linux虚拟机修改启动顺序

ubuntu使用iso作为本地源

ubuntu配置简单的DNS服务器

ubuntu13.04修改默认启动内核

ubuntu服务器启动过程中重启卡死的问题解决

nginx开启目录浏览

mdtest测试工具

linux域名解析引起登陆慢

linux绑定盘符

重置ubuntu13.04 密码

使用iptables做端口转发

配置xenserver本地存储

配置cobbler步骤

custom-ubuntu-server-iso

定制ubuntu的时候修改proseed

定制ubuntu的时候修改proseed

centos使用U盘做启动盘

fio的配置使用

持续运行一个命令-并且将结果输出到文本

ubuntu无法关机

linux中KVM桥接网卡br0

ubuntu掉电出现检查文件系统的问题

ssh配好无密码登录(RSA公钥)后,还要密码登录的问题的解决办法

ubuntu服务器dns重启失效问题

编译一个Centos6.4下可用的内核rpm升级包-3.8.13内核rpm包

快速做所有主机相互认证

ntpd配置时间同步服务器

ubuntu12.10安装sun java jdk

centos下多网卡做bond脚本

Bad magic number ImportError in python

修改centos6启动动画(plymouth方式)

samba配置用户访问方法

Ubuntu12.10 设置默认命令行启动

Ubuntu 12.10设置root用户登录图形界面

Vmware Tools is currently being installed on your system

检查linux下服务器的带宽

linux利用screen进行shell下的屏幕协作

使用Ganglia监控系统监控集群(debian)

Linux下如何创建loop device

用rsync备份一台linux服务器上的数据

修改ssh的默认22端口,并使用scp的方法

debian修改crontab默认编辑器为vim

正确用DD测试磁盘读写速度

西数WD2T硬盘分区对齐的方法

Check Host:实时监控网站或者服务器是否可以访问

关于nginx upstream的几种配置方式

系统运行后修改linux系统时区

卸载python安装的软件

常用linux源列表

监控磁盘读写状况

du查看的目录大小与df查看的大小不同的时候用lsof查找

linux修改网卡的mac地址

Microsoft Visual C++ 2005 SP1无法安装

symbol lookup error /usr/lib/x86_64-linux-gnu/libstdc++.so.6错误的解决办法

error while loading shared libraries解決方法

linux下内存释放

ubuntu配置bonding

利用移动硬盘安装windows7系统

alias重启终端失效的问题

CTDB与LVS搭建集群

单独编译一个ext4内核模块

Debian 64位内核升级步骤

希捷powerchoice磁盘休眠功能arm打包

希捷powerchoice磁盘休眠功能配置方法

公网临时传输大文件

计算机结构

The First day