自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘小懒

很懒很懒的一个人

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

原创 python调用钉钉机器人发送消息

#!/usr/bin/env python# -*- coding: utf-8 -*-# Author: 刘小懒# example:python dingding.py 参数1 参数2 参数3import requestsimport jsonimport sysimport osimport timeheaders = {'Content-Type': 'application/json'}time = time.strftime("%Y-%m-%d %H:%M:%S", tim

2020-06-18 13:52:34 461

原创 基于docker-compose部署Prometheus + Grafana监控系统

系统:CentOS Linux release 8.1.1911 (Core)docker: Docker version 19.03.8, build afacb8bdocker-compose: 1.231. 安装docker安装以下依赖包yum install -y yum-utils device-mapper-persistent-data lvm2添加docker的yum源yum-config-manager --add-repo https://mirrors.aliyun.c

2020-06-18 13:50:37 894

原创 在阿里云上单机部署k8s1.18

系统:CentOS Linux release 8.1.1911配置主机名[root@iZwz9e3t4tj14jzewdtvj8Z ~]# hostnamectl set-hostname lan[root@iZwz9e3t4tj14jzewdtvj8Z ~]# cat /etc/hosts::1 localhost localhost.localdomain localhost6 localhost6.localdomain6127.0.0.1 localhost localhost.loca

2020-06-18 10:56:29 750

原创 python3使用email模块发送邮件

这里是以163邮件为例​```python#! /usr/bin/env python# coding=utf-8"""example: python3 send_mail.py"""from email.mime.text import MIMETextfrom email.header import Headerimport smtplibfrom email.utils import parseaddr, formataddrdef __format_addr(k): n

2020-06-18 10:46:46 1436

原创 mongodb mysql es数据迁移

mongodb mysql es数据迁移mongodb数据迁移使用的工具:mongodump 备份mongorestore 恢复# 10.1.1.1是需要迁移数据的mongo主机# 10.1.1.2是一台全新的mongo主机# 在10.1.1.1上操作# 全库备份mongodump -h 10.1.1.1:27017 -uroot -proot --authenticationDatabase admin -o /home/mongod/backup# 单库备份mongodum

2020-06-18 10:30:56 135

原创 Dockerfile详解

Dockerfile详解环境介绍指令介绍FROMMAINTAINERLABELADDCOPYEXPOSEENV在Dockerfile中使用变量的方式RUNCMDRUN&&CMDENTRYPOINTVOLUMEUSERWORKDIRARGONBUILDSTOPSIGNALHEALTHCHECK环境介绍1.Dockerfile中所用的所有文件一定要和Dockerfile文件在同一级父目录下,可以为Dockerfile父目录的子目录2.Docke

2020-06-18 10:27:47 250

原创 docker-compose部署zabbix5.0

关于docker-compose的安装这里就不做介绍了,可以看我之前的文档vim docker-compose.yamlversion: '3.5'services: zabbix-server: image: zabbix/zabbix-server-mysql:centos-5.0-latest ports: - "10051:10051" volumes: - /etc/localtime:/etc/localtime:ro - /etc/timezone:/et

2020-06-18 10:00:39 2024

原创 centos8.1部署gitlab+jenkins

1. 系统环境server: CentOS Linux release 8.1.1911 (Core) ip: 192.168.0.113project: CentOS Linux release 8.1.1911 (Core) ip: 192.168.0.115关闭Selinuxvim /etc/selinux/config SELINUX=disabled关闭firewalld防火墙[root@jekins01 ~]# systemctl stop firewalld.service

2020-06-18 09:52:05 299

原创 python检测是不是昨天创建的目录

# -*- coding:utf-8 -*-# Modify: 刘小懒import osfrom datetime import datetime, timedeltadef get_check_dir(dir_path): """ 获取当前要检测的目录列表 :param dir_path: 指定检测目录 :return: 检测的目录下的文件和文件夹列表 """ return os.listdir(dir_path)def get_dir_t

2020-06-17 16:57:05 152

原创 centos7上配置redis哨兵

1 配置三个redis数据库, 一主两从redis-6380.conf #主redis-6381conf #从redis-6382.conf #从写下以下配置文件vim redis-6380.confport 6380daemonize yespidfile /data/6380/redis.pidloglevel noticelogfile “/data/6380/redis.log”dbfilename dump.rdbdir /data/6380protected-mode

2020-06-17 16:54:43 226

原创 centos7上mariadb主主复制

mariadb1: 192.168.11.247mariadb2: 192.168.11.2461 mariadb1配置vi /etc/my.cnf.d/server.cnf[mysqld]server-id = 1log-bin = master-logrelay-log = slave-logauto_increment_offset = 1auto_increment_increment = 22 mariadb2配置vi /etc/my.cnf.d/server.cnf[my

2020-06-17 16:48:49 148

原创 redis数据持久化

1 redis是内存型的数据库redis数据放在内存中重启服务器丢失数据重启redis服务丢失数据断电丢失数据为了防止redis数据丢失, 进行持久化, 所以将数据写入到一个文件中来实现2 rdb持久化在配置文件中, 添加rdb持久化参数vim redis-6379.conf写入以下配置port 6379daemonize yespidfile /data/6379/redis.pidloglevel noticelogfile “/data/6379/redis.log”di

2020-06-17 16:45:04 87

原创 centos7上mariadb主从复制

1 mariadb基本命令1.启动mysqlsystemctl start mariadb2.linux客户端连接自己mysql -uroot -p -h 127.0.0.13.远程链接mysql服务端mysql -uroot -p -h 192.168.1.197远程授权:grant all privileges on . to root@“192.168.1.100” identified by “redhat”;flush privileges4.修改mysql密码MariaDB

2020-06-17 16:10:24 250

原创 Linux基本命令

更改主机名hostnamectl set-hostname lan创建目录命令mkdir /xue递归创建文件夹a/b/cmkdir -p a/b/c递归创建a/b,c,d三个目录mkdir -p a/{b,c,d}查看目录命令ls /xue改变当前目录/位置cd /homecd ~cd -打印当前工作目录pwd创建文件或者修改文件时间戳修改文件的更改时间,ls -ltouch -y’07101530’ 1.txtstat命令显示文件或文件系统的状态。#用法 st

2020-06-17 16:09:03 249

原创 docker的一些基本命令

登录docker容器docker exec -it 582be8927539 /bin/bash杀死所有running状态的容器docker kill $(docker ps -q)删除所有已经停止的容器docker rm $(docker ps -a -q)删除所有’untagged/dangling’ ()状态的镜像docker rmi $(docker images -q -f dangling=true)删除所有镜像:docker rmi $(docker images -q)保

2020-06-17 16:00:45 66

原创 基于docker-compose部署jumpserver

基于docker-compose部署jumpserver组件说明Jumpserver 为管理后台, 管理员可以通过 Web 页面进行资产管理、用户管理、资产授权等操作, 用户可以通过 Web 页面进行资产登录, 文件管理等操作koko 为 SSH Server 和 Web Terminal Server 。用户可以使用自己的账户通过 SSH 或者 Web Terminal 访问 SSH 协议和 Telnet 协议资产Luna 为 Web Terminal Server 前端页面, 用户使用 Web

2020-06-10 15:09:58 2625

原创 基于docker-compose搭建gitlab

基于docker-compose搭建gitlab安装及配置修改docker-compose文件vim docker-compose.ymlgitlab: image: 'gitlab/gitlab-ce:latest' restart: always hostname: 'gitlab_1' environment: GITLAB_OMNIBUS_CONFIG: | external_url 'http://gitlab.example.com:8929' #

2020-06-10 15:07:42 502

原创 centos7 部署glusterfs6

centos7 部署glusterfs6GlusterFS简介GlusterFS(GNU ClusterFile System)是一种全对称的开源分布式文件系统,所谓全对称是指GlusterFS采用弹性哈希算法,没有中心节点,所有节点全部平等。GlusterFS配置方便,稳定性好,可轻松达到PB级容量,数千个节点。GlusterFS重要概念birck:GlusterFS的基本元素,以节点服务器目录形式展现;volume:多个brick的逻辑集合;metadata:元数据,用于描述文件、目录等的信

2020-06-10 15:06:19 365

原创 docker部署zabbix4.4

docker部署zabbix4.4安装docker-ceyum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repoyum install -y docker-...

2020-04-26 14:42:05 405

docker-compose部署zabbix5.0.md

使用docker-compose一键部署zabbix5.0,走过路过不要错过,买不了吃亏买不了上当啦!

2020-11-10

Linux 系统软件安装命令

Linux 系统软件安装命令,包含suse ubuntu centos redhat oracle linux ,仅供参考!

2017-12-15

空空如也

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

TA关注的人

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