更新日期:2019年08月21日

内容简介

使用REDIS的INFO指令,可以查看REDIS当前信息及各项统计数据。输出易于解读,也易于程序解析。可选的[section]参数,可以用于指定要查看的部分。

本文将介绍这些参数,及每个参数所代表的含义。

注意事项

本文所列举的字段是在REDIS 3.2.12版本中INFO命令返回的字段,可能未涉及某些在新版REDIS中的字段。

完整的字段及含义,可以参考官方「Redis/Documentation/INFO」手册。

# Server

描述了Redis服务的基本信息。

字段名
监控指标
示例值[……]

Read more

更新日期:2019年08月19日

# CacheCloud

搜狐视频开源的Redis云平台

Backlinks:
00.INDEX

文章摘要:Operations_Engineer:In-Memory_Data_Storage_Systems:Redis_-_Remote_Dictionary_Server:6.Monitoring原文链接:「Redis」- 监控[……]

Read more

# 07/09/2019

改用Python了,Python 3.7,使用GitPython库操作版本库。使用Python的最主要原因是:Shell作为一个胶水语言,则某些方面性能不行,处理速度太慢了。使用Python实现,替换原有的Shell脚本。

# 12/16/2018

本页面完全由「Git Hooks」配合「Shell脚本」自动生成。

最近七天内更新的笔记

2019/08/20 19:30 「Linux」- 强制用户下线

2019/08/20 16:48 「MySQL」- 文件类型

2019/08/20 14:57 「MySQL」- ERROR 1146[……]

Read more

更新日期:2019年08月20日

内容简介

处理1146 – Table ‘v_portal.qrtza_triggers’ doesn’t exist错误。

问题描述

在执行SELECT语句时,数据库返回1146 – Table ‘v_portal.qrtza_triggers’ doesn’t exist错误。

问题原因

这种问题有很多原因。首先,你要确定表是存在的。

在我们场景中,数据表是存在的,只不过「SELECT语句中表名」与「数据库的表名」大小写是不一致,导致了该问题。

解决办法

数据库的表名大小写是个神奇的问题。

要处理我们的问题,需要[……]

Read more

更新日期:2019年08月19日

内容简介

本部分介绍Kubernetes集群的管理与日常维护工作。当然,本部分也包含了对象的管理,比如部署、服务、定时任务等等,日志管理等等。

Backlinks:
00.INDEX

文章摘要:Virtualization_and_Emulator:Container_and_Orchestration:Kubernetes:3.Administrat[……]

Read more

更新日期:2019年07月10日

如何查看kubernetes中包含的所有对象?

方法一、kubectl api-resoureces

使用kubectl api-resources命令

方法二、the API Reference guide

查看API文档:https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.12/

如何指定apiVerison的值?

每个对象的定义都要指定apiVerison字段,但是这个字段到底应该写什么呢?

第一步,执行kubectl api-resour[……]

Read more

更新日期:2019年08月20日

内容简介

本文介绍了MySQL中一些常见文件,根据扩展名分类,以及他们的用途。在MySQL的「词汇表」中列出了所有的文件,详细内容可以参考表。

常见文件类型

# .cfg

是一个元数据文件,用在InnoDB的「可传输表空间」功能中。

它由命令FLUSH TABLES … FOR EXPORT生成,将一个或多个表置于可以复制到另一个服务器的一致状态。该类型的文件要与相应的.ibd文件一起复制,并用于在执行ALTER TABLE … IMPORT TABLESPACE步骤时,调整.ibd文件的内部值(例如space ID)。[……]

Read more

更新日期:2019年08月19日

内容简介

本文介绍在Jenkins Pipeline中,如何使用SSH命令,及相关的工具。

问题描述

在Jenkins Pipeline中,需要在远程主机上执行命令。当然可以直接执行ssh(1)命令,但是这不够Jenkins Pipeline啊,而且可移植性较差,并不是最佳实践。

解决办法

安装插件:「SSH Pipeline Steps」

然后,在Jenkins Pipeline中使用如下代码:

def remote = [:]
remote.name = ‘test’
remote.host = ‘test.domain[……]

Read more

更新日期:2019年08月19日

内容简介

本文将介绍在Jenkins Pipeline中,如何管理和使用凭证,以提高程序的安全性和可移植性,避免直接使用私密信息。

问题概述

在Jenkins Pipeline中,密钥、口令、凭证等等都是敏感信息,我们不应该直接在脚本中使用明文。使用命令会降低程序的可移植性,安全性。

解决办法

安装插件:「Credentials Binding」

# 使用SSH私钥

withCredentials([file(credentialsId: ‘secret’, variable: ‘FILE’)]) {
sh ‘use[……]

Read more

# 07/09/2019

改用Python了,Python 3.7,使用GitPython库操作版本库。使用Python的最主要原因是:Shell作为一个胶水语言,则某些方面性能不行,处理速度太慢了。使用Python实现,替换原有的Shell脚本。

# 12/16/2018

本页面完全由「Git Hooks」配合「Shell脚本」自动生成。

最近七天内更新的笔记

2019/08/19 19:57 「Jenkins Pipeline」- 凭证的处理

2019/08/19 19:35 「Jenkins」- Pipeline

2019/08/19 19:28 「Jen[……]

Read more

# 07/09/2019

改用Python了,Python 3.7,使用GitPython库操作版本库。使用Python的最主要原因是:Shell作为一个胶水语言,则某些方面性能不行,处理速度太慢了。使用Python实现,替换原有的Shell脚本。

# 12/16/2018

本页面完全由「Git Hooks」配合「Shell脚本」自动生成。

最近七天内更新的笔记

2019/08/19 15:49 「Git」- 提示和技巧

2019/08/19 14:55 「Jenkins」- 插件汇总

2019/08/19 11:29 「Jenkins Pipeline」- E[……]

Read more

# 07/09/2019

改用Python了,Python 3.7,使用GitPython库操作版本库。使用Python的最主要原因是:Shell作为一个胶水语言,则某些方面性能不行,处理速度太慢了。使用Python实现,替换原有的Shell脚本。

# 12/16/2018

本页面完全由「Git Hooks」配合「Shell脚本」自动生成。

最近七天内更新的笔记

2019/08/19 11:29 「Jenkins Pipeline」- Excessively nested closures

2019/08/19 11:26 「Jenkins Pipeline」- 常见[……]

Read more

更新日期:2019年08月19日

内容简介

在Windows中,我们为分区命名,那个名字就是「分区标签」。所以说“分区标签”是给分区的一个名字,让分区更容易被我们记忆。在Linux中,我们也可以为分区设置标签。本文将介绍如何查看和设置分区标签。

注意事项

注意,「磁盘标签」(Disk Label)与「分区标签」(Partation Label)之间的区别。「磁盘标签」其实是我们经常说的「分区表」,比如MBR、GPT等等。而「分区标签」,虽然叫做“分区”标签,但它则是文件系统的概念,它是“分区”的一个名字。在Windows中给分区重命名,那个名字就是「分区标签」。

由于「分[……]

Read more

更新日期:2019年08月19日

内容简介

本部分主要介绍Jenkins Pipeline相关的内容。

章节列表

本部分的章节列表,开始仿照「Jenkins/Pipeline」的顺序,但是,后期的内容进行了一些自定义。

Getting started with Pipeline
Using a Jenkinsfile
Running Pipelines
Branches and Pull Requests
Using Docker with Pipeline
Extending with Shared Libraries
Pipeline Development Too[……]

Read more

# 07/09/2019

改用Python了,Python 3.7,使用GitPython库操作版本库。使用Python的最主要原因是:Shell作为一个胶水语言,则某些方面性能不行,处理速度太慢了。使用Python实现,替换原有的Shell脚本。

# 12/16/2018

本页面完全由「Git Hooks」配合「Shell脚本」自动生成。

最近七天内更新的笔记

2019/08/19 10:58 「Jenkins」- 插件汇总

2019/08/19 10:10 「Jenkins Pipeline」- 常用类库及技巧

2019/08/19 10:10 「Jenki[……]

Read more

更新日期:2019年08月19日

遇到一个状况:

通过iotop命令,内核jbd线程占用的IO特别高。

没解决,先记录下来把。

相关链接

Index» Kernel & Hardware» High IO wait caused by jbd2
Linux Wait IO Problem
what is jbd2/vda1-8 ? using high io
High server load – [jbd2/md1-8] using 99.99% IO

参考文献

Wikipedia/Journaling block device[……]

Read more