自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FUCK——GUN的博客

请走左边

  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

原创 aerospike命令查询节点信息

show.shasadm << EOFinfo namespace>>EOF

2021-07-26 13:51:01 582 1

原创 ansible-playbook部署zk切换普通用户启动未成功

在启动zk时。。。。这样写su tdops -c /data/zk/bin/zkServer.sh start 一直启动不了。后面发现-c之后就没有运行这个st

2021-06-10 11:24:34 316 1

原创 ansible安装kibana

hosts.ini内容[kibana] #s3 ansible_ssh_host=10.57.34.131 s2 an...

2021-06-02 14:08:36 221

原创 让gitlab-runner直接用root运行脚本...这样就不受权限的烦闹

gitlab-runner用户设置root权限在runner执行过程中大多数是文件夹不存在,无权限。sudo gitlab-runner uninstall # 删除gitlab-runnergitlab-runner install --working-directory /home/gitlab-runner --user root # 安装并设置--user(设置为root)sudo service gitlab-runner restart # 重启gitlab-runn...

2020-10-30 08:38:49 1586

原创 godaddy证书申请

1、随意找一台服务器安装opensslyum install openssl2、生成密钥openssl genrsa -out bat.key 2048 (生成一个名为bat.key的文件)不带密码3、生成crs申请证书文件openssl req -new -key bat.key -out bat.csr (使用bat.key密钥生成)生成中选择项Country Name (2 letter code) [XX]:cnState or Province Name (full...

2020-10-27 14:10:18 965

原创 记清理头像图片项目

背景:服务器存放头像位置 /home/server/upload/avatar/一种存放方式为...在这个路径下建一个以用户uid命名的文件夹..下面在存入用户头像二种存放方式为...在这个路径下有一个叫(null)的文件夹.里面存了用户头像图片.....图片都是时间戳命名.找不出是哪个用户的..这是研发写的bugmysql数据库中用户表有个字段叫avatar存放了其头像图片的完整连接如 http://13.125.14.158:9999/upload/avatar/819/1565...

2020-10-15 14:35:29 401

原创 mysql主键自动递增

建表create table user (id int(),uid int(),name varchar())将id变为主健alter table user ADD unique(id);将id设为自增alter table userchange column id id int(10) auto_increment;设自增数初始值设为111...

2020-10-10 11:26:45 968

原创 Centos 服务器 无法启动 Failed to start Login Service

Centos 服务器 无法启动 Failed to start Login Service1在选择内核界面按E编辑内核现在,向下滚动到内核引导行,并在行尾即UTF8后面添加 init=/bin/bash,如下所示。按ctrl +x启动mount -o remount,rw /vim /etc/sysconfig/selinux SELINUX=disable保存重启 sbin/reboot 如报错....fa...

2020-10-10 11:23:41 16552 1

原创 mongodb数据导出导入

1导出./mongodump -h 127.0.0.1 --port 28617 -u sproot --authenticationDatabase admin -p 'dfdsfdfdn' -d friendship -c square -q '{"send_at":{$gt:1587779289000}}' -o /home导出send_at时间大于1587779289000的数...

2020-04-27 11:05:15 132

原创 docker安装redis-布隆过滤器

docker pull redislabs/rebloom # 拉取镜像docker run -itd --restart=always --name redis-rebloom -p 6379:6379 redislabs/rebloom # 运行容器redis-cli # 连接容器中的 redis 服务

2019-11-29 14:54:14 1299

原创 redis-python-批量查询key值

1.安装pipyum install python-pip2.安装redis模块pip install redis3.脚本内容#!/usr/bin/pythonimport redis 导入redis模块 r=redis.Redis(host='127.0.0.1',password='nihao123,./',db=0,port=63...

2019-11-20 16:48:04 1751

原创 docker安装redis-cluster

docker pull redis 拉redis镜像mkdir -p /home/redis-clustervim redis-cluster.tmplport ${PORT}protected-mode nocluster-enabled yescluster-config-file nodes.confcluster-node-timeout 5000cluster-...

2019-11-15 14:52:10 503

原创 docker安装etcd

docker pull quay.io/coreos/etcddocker run -itd -p 2379:2379 --restart=always --name etcd quay.io/coreos/etcd /usr/local/bin/etcd --advertise-client-urls http://0.0.0.0:2379 --listen-client-url...

2019-11-15 10:36:02 1335

原创 docker指定数据存放目录

vi /usr/lib/systemd/system/docker.serviceExecStart=/usr/bin/dockerd --graph /home/dockersystemctl daemon-reloadsystemctl restart dockerdocker info

2019-11-15 10:15:26 775

原创 阿里云oss之sts服务部署

网上基本上没有完整的教程..(.应当是我没有搜到)1安装依赖yum install python-pipyum install python-develpip install --upgrade pippip install aliyun-python-sdk-core 安装阿里包pip install aliyun-python-sdk-sts 安装阿里包pip in...

2019-11-14 10:55:09 2253

原创 redis类型和基本操作

1.string一对一set fuck sb get fuckdel fuck2.hash 健值对集合 一中有多对hset fuck name lj age 32 six man 设值key fuck下面有三个健值对hgetall fuck 取出所有健值对hget fuck age 取出指定健值对hdel fuck age ...

2019-11-14 10:49:54 133

原创 elk修改filebeat索引

vi /etc/filebeat/filebeat.yamlkibana地址:host: "192.168.2.29:5601"配置log地址- type: log # Change to true to enable this prospector configuration.# enabled: false # Paths that should be cra...

2019-06-25 14:53:07 874

原创 mysql增量备份脚本

#backup.sh#!/bin/shINNOBACKUPEX_PATH=innobackupexINNOBACKUPEXFULL=innobackupexMYSQL_CMD="--user=root --password=nihao123,./" #--host=192.168.5.189MYSQL_UP=" --user=root --password=nihao123,./" ...

2019-05-16 15:45:13 630

原创 journalctl系统日志

显示系统日志信息命令 "journalctl -k" 和 "journalctl --dmesg" 用来显示系统的内核日志信息。永久保存journalctl日志默认journalctl的日志都是保存到内存中。要保存到文件,只需创建/var/log/journal目录,重启journald服务即可# mkdir -p /var/log/journal# systemctl res...

2019-05-16 15:43:54 2353

原创 Mongodb同时清理大量集合过期数据

前言: 公司是做聊天APP的,离线消息全部存在mongodb中,每个人,每个群都会有一个集合.我的天一个小小的APP就是30万个集合.然而在这些集合肯定有一些死消息,研究了很久,网上很多资料,不是说配置定时索引,就是删数据.时间索引还不能用时间戳,而我们的项目只能用时间戳.环境:python 2.71安装pip yum in...

2019-04-19 13:58:12 1715

原创 ETCD集群安装。增加节点。删除节点

1、准备三台机器 etcd1 192.168.2.156 etcd2 192.168.2.157 etcd3 192.168.2.1582\安装etcdyum install etcd -y (AWS安装见其它文章)3\配置文件etcd1 vi /etc/etcd/etcd.confETCD_NAME=etcd1 集群节点名...

2019-03-07 15:02:32 4998 1

原创 mycat读写分离

一、安装mycatwget http://cdn.mysql.com/Downloads/MySQL-Proxy/mysql-proxy-0.8.4-linux-glibc2.3-x86-64bit.tar.gztar zxvf mysql-proxy-0.8.4-linux-glibc2.3-x86-64bit.tar.gzmv mycat /usr/local二、配置mycat...

2018-12-29 13:37:03 103

原创 redis-cluster 主从

一、准备三台主机A192.168.2.10B192.168.2.11C192.168.2.12二、下载rediswget http://download.redis.io/releases/redis-4.0.2.tar.gztar zxvf redis-4.0.2.tar.gzcd redis-4.0.2yum install gccmake MALLOC=li...

2018-12-26 15:36:24 436

原创 nginx转发TCP

1\下载nginx1.9.9wget http://nginx.org/download/nginx-1.9.9.tar.gz2、解压 tar zxvf nginx-1.9.9.tar.gz3、编译cd nginx-1.9.9./configure --with-stream  (代tcp转发模块1.9以上版本才有)make &amp;&amp; make instal...

2018-12-24 14:03:00 1037

原创 mysql-proxy读写分离

server1: 192.168.2.32server2: 192.168.2.1141、先做主从S1为主,S2为从。2、安装mysql-proxy到S1下载安装包:wget http://cdn.mysql.com/Downloads/MySQL-Proxy/mysql-proxy-0.8.4-linux-glibc2.3-x86-64bit.tar.gz  解压安装包:...

2018-12-19 13:44:36 133

原创 mysql双主复制配置

A服务器 192.168.2.10B服务器 192.168.2.11A配置文件vi /etc/my.cnfserver-id=1bin_log=mysql-binB配置文件vi /etc/my.cnfserver-id=2bin_log=mysql-bin 2\从A(正在运行的服务器,线上服务器)导出数据库     mysqldump -uroot -p -...

2018-12-13 14:23:38 219 1

原创 centos 7 yum安装mysql5.7

下载mysql源wget http://repo.mysql.com/mysql57-community-release-el7-8.noarch.rpm安装源rpm -ivh mysql57-community-release-el7-8.noarch.rpm安装程序yum -y install mysql-server启动程序syste...

2018-12-06 14:53:32 116 2

转载 docker 指定IP 转

经常用Docker模拟项目在生产环境中的部署,往往需要同时开好几台Docker容器,而且有时安装的软件需要绑定Docker局域网中的其他容器,如 MongoDB 副本集部署的时候,就需要绑定其他容器的内网IP。但是,Docker 每次重启后,容器的IP地址会变化,查询了资料,Docker是支持设置固定IP的。Docker 默认网络Docker安装后,默认会创建下面三种网络类型:?...

2018-12-06 10:09:13 580

原创 AWK

awk -F "A" '{print $1,$2}' /test A以字符A为分隔点。将整行分成三部份。$1为前面那部份。$2为后面一部份。

2018-11-28 13:34:28 434

转载 redis的主从复制,主从切换

 当数据量变得庞大的时候,读写分离还是很有必要的。同时避免一个redis服务宕机,导致应用宕机的情况,我们启用sentinel(哨兵)服务,实现主从切换的功能。 redis提供了一个master,多个slave的服务。 准备三个redis服务,依次命名文件夹子master,slave1,slave2.这里为在测试机上,不干扰原来的redis服务,我们master使用6000端口...

2018-11-28 09:14:42 141

转载 redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录

redis编译报致命错误:jemalloc/jemalloc.h:没有那个文件或目录分配器allocator, 如果有MALLOC  这个 环境变量, 会有用这个环境变量的 去建立Redis。而且libc 并不是默认的 分配器, 默认的是 jemalloc, 因为 jemalloc 被证明 有更少的 fragmentation problems 比libc。但是如果你又没有jemall...

2018-11-27 14:27:08 3660

原创 mongodb项目——记录

bat.info程序对接mysql、redis、mongodb程序启动一直报错配置文件最后查明howie是一个副本集的名字,接收的信息是这个是库。所以引导错误。配置副本集mongodb配置文件启动mongodbmongod --nssize 500  --port 27017 --dbpath /data/db_a --replSet howie进入mo...

2018-11-27 10:45:42 302

原创 yum指定目录安装

指定目录安装后,环境变量要自己配置 yum --installroot=/usr/local/mysql --releasever=/ -y install mysql-server  

2018-11-23 09:14:47 6684

原创 mysql密码安全性开关

set global validate_password_policy=0;关set global validate_password_policy=1;开

2018-11-23 09:10:47 390

原创 linux批量写入文件

cat &gt;&gt;/etc/hosts&lt;&lt;EOFthis is  a testjust thisEOF

2018-11-21 09:48:23 2569

原创 vim常用命令

一、批量注解和反注解必须以vim进入ctrl+v选择将要注解的列按下大小写转换转成大写再按I输入#再按ECS   注解成功。。反注解   选择注解列后按d删除二、删除内容(注意大小写)dd             删除当前行d2d            删除光标以下两行(包括光标行)d1G            删除光标以上所有行dG     ...

2018-11-21 09:46:06 127

原创 docker使用总结

docker images 查看镜像docker push 上传镜像docker pull 下拉镜像docker build -t test:v1 . 创建镜像(首先要有Dockerfile文件)docker run -itd -p 20001:20001 -p 20002:20002 test:v1 /bin/sh 运行docker必须...

2018-11-21 09:44:34 184

原创 AWS----ECS部署go程序

一、制作镜像1、将配置文件bat_config.yaml程序bat_seqsrv.seqsrv放入同一文件夹,并新建DockerfileDockerfile内容:from scratch               #  拉取空镜像(镜像大小为0,方便节约资源)add bat_seqsrv.seqsrv /bat_seqsrv.seqsrv      #增加程序到镜像add b...

2018-11-14 15:54:21 849

原创 mysql给用户加权限和解除用户权限

revoke all on online.* from root@'%';    解除grant select,update,alter on online.* to root@'%' identified by 'Abbdsfewfew6'   增加

2018-11-07 16:06:52 1743

原创 mysql不锁表不停机主从配置

mysql主从在实际应用中,主数据一般很多会读写,所以在同步时会经常报错。。所以一般会锁表会再同步。。不锁表主从方法。从主数据导数据出来    mysqldump -uroot -p --master-data=1 online &gt;back.sql注--master-data  该选项将binlog的位置和文件名追加到输出文件中。如果为1,将会输出CHANGE MASTER 命...

2018-11-07 16:03:22 1586

mysql python mysql批量写入脚本

mysql python mysql批量写入脚本

2024-03-07

windows进程守护

用于程序的保护,当进程因各种原因死掉时,,此工具会自动启动该进程。

2018-05-22

代码,配置文件,版本对比工具

用于代码,配置文件,文本等两个版本之间的对比。。找出差异点。便于修改。

2018-05-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除