Archives : August-2019

# 07/09/2019

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

# 12/16/2018

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

最近七天内更新的笔记

2019/08/22 11:42 「Zabbix 3.2」- 使用源码安装

2019/08/22 11:39 「Zabbix」- 安装

2019/08/22 09:49 「CentOS 6」- MySQ[……]

Read more

更新日期:2019年07月10日
@IGNORECHANGE

在ssh中,输入[Enter][~][.]这三个键会直接退出当前连接。

由一次断网了,当前终端中的ssh连接不管输入什么都没有响应。由于情况特殊,所以不能直接关闭终端。你可以直接使用kill命令结束ssh连接。也可以使用ssh的转义字符。

当终端里的ssh连接没有响应时,可以依次输入[Enter][~][.],ssh会主动退出。即使终端里的ssh连接由响应,使用该按键序列也可以退出ssh,但是我们通常使用Ctrl + D组合键来退出。

所有的转义字符序列

下面是由ssh支持的转义序列,详细的内容可以查看ma[……]

Read more

更新日期:2019年08月22日

内容简介

该分类下记录了在Linux中使用的一些终端管理软件,比如Remmina、SecureCRT等等,以及他们在某些方面的配置方法。

Backlinks:
00.INDEX

文章摘要:Desktop_environment:0.Linux_Desktop_Application:Terminal_Emulator原文链接:「Linux」- 桌面终端[……]

Read more

更新日期:2019年08月22日

(2018/10/05)环境:Raspbian & Zabbix 4.0

# Requirements

MariaDB Installation

# Repository

Adding Zabbix repository

# Server

Server/proxy/frontend installation

Creating database

# Frontend

Server/proxy/frontend installation

# Agent

Agent installation

详细[……]

Read more

更新日期:2019年08月22日

内容简介

本文将介绍如何在CentOS 6上安装MySQL 5.6服务。

测试环境

操作系统:
CentOS release 6.9 (Final)

操作过程

#1 添加仓库

#!/bin/sh

rpm -Uvh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

#2 安装

#!/bin/sh

yum -y install mysql mysql-server

# 验证安装的版本
rpm -qa[……]

Read more

更新日期:2019年08月21日

内容简介

本文将介绍在MySQL中常见的“超时变量”,以及他们所代表的含义、所控制的行为。

注意事项

本文所说的“超时变量”是指变量名中带有“timeout”的变量。本文所列举的“超时变量”是由SHOW VARIABLES LIKE ‘%timeout%’;语句输出的变量。

与超时有关的变量

# interactive_timeout

在关闭”交互连接”之前,等待活动的时间,这允许客户端在interactive_timeout秒内不活动。

“交互式客户端”指的是在mysql_real_connect()中使用CLIENT_I[……]

Read more

更新日期:2019年08月22日

内容简介

在本文中,我整理了一些在SecrueCRT中常用的设置,及某些设置的配置方法。

# 终端颜色

在Linux中,返回的颜色值是深蓝色,在黑色背景色下非常的不清晰。

在连接上右键,然后,Properties – Terminal – Appearance – ANSI Color – Bold colors,修改里面的蓝色,改为其他颜色。这是会话级别的设置,只作用于当前会话(不时此时的连接),重新连接之后生效。

可以进行全局设置,所有的连接都会生效,Options – Global Options… – Terminal[……]

Read more

更新日期:2019年08月21日

内容简介

本文将介绍使用Zabbix监控Redis的解决方案。主要参考了「Zabbix/Redis/Available solutions」中的解决方案。

可用解决方案

Backlinks:
00.INDEX

文章摘要:Operations_Engineer:In-Memory_Data_Storage_Systems:Redis_-_Remo[……]

Read more

更新日期:2019年08月21日
@IGNORECHANGE

Zabbix中的一些基本概念和术语,比如Server、Agent、Proxy、Sender、Get、Trigger、Item、Event等等。理解这些术语,有助于进一步的了解Zabbix的组成及Zabbix是如何工作的。

host

想要监控的有IP/DNS的联网设备。

host group

逻辑上的一组主机;可以包含主机,也可以包含模板。host group内的主机和模板不以任何方式相互链接。当为不同用户组的主机分配访问权限时,将使用主机组。

item

要从主机接收的特定数据片段。
在设置了host之后[……]

Read more

更新日期:2019年08月20日

# 显示当前Shell正在执行的命令

-「How to echo shell commands as they are executed」
展开变量并在行前打印加号:set -x,set -o xtrace
在打印之前,并不展开变量:set -v,set -o verbose

# 当遇到错误时立即退出

-「bash: Trap error and exit」
在执行脚本时,遇到错误立即退出:set -e

# 取消函数定义

-「How do I unset or get rid of a bash function?」
执行命令:unse[……]

Read more

更新日期:2019年08月20日

内容简介

本文将简单介绍集群管理命令,kubectl,的安装及使用方法。

在开始前

命令kubectl是你在集群管理方面的……emmmmmm……好帮手???

根据官网,命令kubelet次要版本号与集群要差一(比如版本1.2的客户端应该可以正常操作版本v1.1、v1.2、v1.3的集群),以防止出现某些意料之外的情况。

# 安装

#!/bin/sh

################################################################################
# Linux
#[……]

Read more

更新日期:2019年08月19日

注意事项

这篇文章的内容可能不精准。只是为了了解公司内部环境中与VMware虚拟化有关的几个组件。

# VMware Inc.

是一家软件公司

# vSphere

在数据中心产品下的“一套软件”,是VMware公司推出的一套服务器虚拟化解决方案。

VMware ESXi – A Hypervisor

虚拟化服务。所有的虚拟机都是运行在「ESXi」服务上面,它的作用就等同于KVM虚拟机管理程序,只不过是不同的产品。

VMware vCenter Server

提供了一个可伸缩、可扩展的平台,为虚拟化管理奠定了基础。它是一个[……]

Read more

更新日期:2019年07月10日

「Pod」会被创建,并且还会消失,这由「ReplicaSets」控制。每个Pod都有自己的IP地址,但是这些IP地址不能视为可靠的。

那么,如果前端的一部分Pod依赖于后端的Pod,那前端的这些Pod如何找出并追踪后端的Pod?

Service

「Service」是一个抽象,定义了「Pod的逻辑集合」以及谁可以访问它们的「策略」(有时称为微服务)。「Service」指向的「Pod集」由「Label Selector」确定(由写Service也没有选择器)。

一个场景,后端运行某个镜像的三个副本,前端并不关心访问哪个副本。后端的Po[……]

Read more