本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名原文链接~~~

Linux 命令行下优雅的解析 JSON

JSON是前后端交互经常用到的格式,对于常见后端语言来说(比如Java、Python、Golang等),解析JSON都不是什么大事,干的相当的漂亮。Linux下也有处理处理JSON的神器:jq。要使用jq首先需要安装它,由于它是使用C语言编写的,所以它没有什么特殊依赖,它对应命令的名字也叫jq,

从云上mysql冷备xb文件恢复到本地

腾讯云和阿里云上的MySQL实例全备文件都是xb后缀,如下:今天由于特殊原因需要恢复之前的备份到本地环境,要注意的是本地部署的实例版本需要和云上一致,主要恢复步骤如下:1、参考【二进制包形式安装MySQL5.7】完成一个MySQL实例的部署。2、安装处理*.xb文件相关的工具包:$yuminstal

Prometheus(2)之使用Node Exporter采集数据

安装启动官网下载二进制包:$wgethttps://github.com/prometheus/node_exporter/releases/download/v1.0.1/node_exporter-1.0.1.linux-amd64.tar.gz创建安装目录:$mkdir-p/opt/apps/

定时清理 ES 索引

这几天频繁看到ES负载、存储容量相关的报警,检查发现是ES中创建的索引没有清理,时间久了导致负荷太重。而我这里的ES只是存储了一些不重要的日志数据,故写了以下脚本通过ES本身的API来定时清理。脚本很简单,就不做说明啦。。#!/bin/bash##desc:清理es中指定天数以前创建的索引#set-

Docker 的几种网络模式

bridge模式bridge模式可使用--net=bridge指定,是Docker的默认设置,正常运行起来的容器都是桥接到docker0设备,所以它们可以直接通信。#运行两个容器$dockerrun-d--namec1centos:8init$dockerrun-d--namec2centos:8i

在 Kubernetes 中部署 Calico

环境准备如题,在开始之前我们需要一个干净Kubernetes集群,这里说的干净是指没有被网络插件干预过的集群。所以我这里准备如下三个节点:IPRoleOS10.0.1.111Master、NodeUbuntu18.0410.0.1.112Master、NodeUbuntu18.0410.0.1.11

CentOS 7 升级 curl 到最新版本

1、添加源:$rpm-ivhhttp://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-2-1.rhel7.noarch.rpm其它系统选择合适源:http://mirror.city-fan.org/ftp/contri

Ubuntu 下 Kafka open files 数量限制太低的问题

今天公司的Kafka突然挂了,上去检查状态如下:systemctlstatuskafka●kafka.service-ApacheKafkaserver(broker)Loaded:loaded(/lib/systemd/system/kafka.service;enabled;vendorpres

服务器设置 BMC IP 脚本

安装ipmi包:$aptinstallipmitool编写脚本set_bmc.sh内容如下:#!/bin/bashipsrc=$1ipaddr=$2netmask=$3gateway=$4set_ipsrc(){echo-e"*****************"ipmitooll

ZFS + GlusterFS 集群故障恢复

单机换盘查看组成存储池的磁盘设备:$zpoolstatuspool:storagestate:DEGRADEDstatus:Oneormoredeviceshasbeenremovedbytheadministrator.Sufficientreplicasexistforthepooltocont

MongoDB 副本集的成员状态

每个成员都需要知道其他成员的状态:哪个是主节点?哪个可以作为同步源?哪个挂掉了?为了维护集合的最新视图,每个成员每隔两秒钟就会向其他成员发送一个心跳请求(heartbeatrequest)。心跳请求的信息量非常小,用于检查每个成员的状态。心跳最重要的功能之一就是让主节点知道自己是否满足集合“大多数”

MongoDB 初始化副本集的同步流程

副本集中的成员启动之后,就会检查自身状态,确定是否可以从某个成员那里进行同步。如果不行的话,它会尝试从副本的另一个成员那里进行完整的数据复制。这个过程就是初始化同步(initialsyncing),包括几个步骤,可以从mongod的日志中看到。1、首先,这个成员会做一些记录前的准备工作:选择一个成员

公众号:zze_coding

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×