logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

使用docker离线安装zabbix

#!/usr/bin/env/python# -*- coding: utf-8 -*-import osimport timeimport reimport commandszabbix_dir = os.path.dirname(os.path.realpath(__file__))cron_file = '/var/spool/cron/cron...

基于docker-compose的MySQL主从复制集群

前言随着应用业务数据不断的增大,应用的响应速度不断下降,在检测过程中我们不难发现大多数的请求都是查询操作。此时,我们可以将数据库扩展成主从复制模式,将读操作和写操作分离开来,多台数据库分摊请求,从而减少单库的访问压力,进而应用得到优化。正文1 主从复制的方式MySQL 5.6开始主从复制有两种方式:基于日志(binlog)和基于GTID(全局事务标示符)...

基于docker-compose的MySQL主从复制集群

前言随着应用业务数据不断的增大,应用的响应速度不断下降,在检测过程中我们不难发现大多数的请求都是查询操作。此时,我们可以将数据库扩展成主从复制模式,将读操作和写操作分离开来,多台数据库分摊请求,从而减少单库的访问压力,进而应用得到优化。正文1 主从复制的方式MySQL 5.6开始主从复制有两种方式:基于日志(binlog)和基于GTID(全局事务标示符)...

排查redis占用内存高的排查方法

1、登陆服务器,查看tcp连接数netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'查看已经建立的连接数,即ESTABLISHED的数量,发现大多数建立的ESTABLISHED连接是java和redis之间的TCP连接。运行config get maxclients命令,查看redis的最大连接数,如果上述命令获取

#redis
Kubeadm安装Kubernetes1.18.2集群

Kubernetes从1.4版本开始后就引入了kubeadm用于简化集群搭建的过程,在Kubernetes 1.13版本中,kubeadm工具进入GA阶段,可用于生产环境Kubernetes集群搭建。本节将使用Kubeadm搭建Kubernetes1.18.2集群,宿主机采用3台Vagrant构建的Centos7虚拟机,配置如下所示(Kubernetes推荐宿主机最低内存不能低于2G,CPU核心数

排查redis占用内存高的排查方法

1、登陆服务器,查看tcp连接数netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'查看已经建立的连接数,即ESTABLISHED的数量,发现大多数建立的ESTABLISHED连接是java和redis之间的TCP连接。运行config get maxclients命令,查看redis的最大连接数,如果上述命令获取

#redis
-bash: ulimit: open files: cannot modify limit: Operation not permitted

问题:通过/etc/profile中添加ulimit -SHn 65536设置主机ulimit值时,重新登录提示-bash: ulimit: open files: cannot modify limit: Operation not permitted,查看ulimit值发现root用户和普通用户还是系统默认的1024。每次退出登录,需要source /etc/profile才能生效,想到可能是

#bash
到底了