自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

原创 centos上docker部署datart

Datart安装部署(docker方式)官网部署地址:https://running-elephant.github.io/datart-docs/docs/index.html环境准备:JDK 1.8+Mysql5.7+Datart安装包datart-server-1.0.0-alpha.0-install.zipMail Server (可选)ChromeWebDriver(可选)Redis(可选)Docker环境,版本17.0+1、解压安装包unzip datart-server

2021-11-22 15:10:38 2546 7

原创 centos下部署davinci

davinci安装部署(centos7.4环境)Davinci官方用户手册:https://edp963.github.io/davinci/docs/zh/1.1-deployment博客使用说明:https://blog.csdn.net/qq_32648939/article/details/120666758版本:davinci0.3资源下载: https://github.com/KANLON/picture-bed/tree/main/resource/artical/D

2021-11-22 15:08:00 1549

原创 confluence创建用户失败:报错User [user.name] does not have the required privileges

由于InsufficientPrivilegeException而无法创建新用户报错:com.atlassian.confluence.core.InsufficientPrivilegeException: User [user.name] does not have the required privileges. at com.atlassian.confluence.user.DefaultUserAccessor.addMembership(DefaultUserAccessor.java:

2021-05-24 10:59:22 2118

原创 rancher2.0如何搭建,内详

#########################################################################################环境准备:虚拟机3台,均可连外网master0001:192.168.10.13worker0002:192.168.10.140003:192.168.10.15最低2cpu 2G内存,我虚拟机硬盘配置的100G所有节点禁用交换分区swap,禁用防火墙Firewalld iptables禁用 disabled

2021-05-21 15:44:06 508

原创 Validation Failed: 1: this action would add [1] total shards, but this cluster currently has [3000]

早上日常点开kibana看看堆栈检测是否正常,发现kibana的状态没了,kibana实例显示为脱机状态,于是查看的es的日志发现:[2021-05-19T09:37:42,708][WARN ][o.e.x.m.e.l.LocalExporter] [ES-node3] unexpected error while indexing monitoring documentorg.elasticsearch.xpack.monitoring.exporter.ExportException: org.e

2021-05-19 09:56:15 1961

原创 filebeat设置守护进程开机启动

之前在服务器上设置了filebeat采集日志,在ssh远程断开后filebeat会自动挂掉,造成无法继续采集日志。这个解决的方法有很多,比如将fileteat启动命令加入/etc/bashrc,或者用screen等等。这里采用将filebeat加入守护进程的方式:vi /usr/lib/systemd/system/filebeat.service[Unit]Description=filebeatWants=network-online.targetAfter=network-online.

2021-05-18 17:47:55 871 1

原创 index.highlight.max_analyzed_offset 偏移量设置

这个参数只能通过命令行下设置,不能再kibana图形界面下设置。之前做elk查询的时候报错:Caused by: java.lang.IllegalArgumentException: The length of [message] field of [VqCNQHkBFO-4K4CU-7tq] doc of [xxxx-node02-xxxx-2021.05.06] index has exceeded [1000000] - maximum allowed to be analyzed for

2021-05-18 16:01:51 2949

原创 FILEBEAT采集多个目录下日志

FILEBEAT采集多个目录下日志 如题,笔者进一家新公司的时候,这家公司要求搭建一套新的企业级elk,之前也没自己搭建过,摸着石头过河,好在最后搭建好并投入使用。 刚开始想法还是比较简单,先搭起来在说,后期慢慢优化慢慢调,笔者用的是elk+filebeat+kafka架构,这方面不是很懂,到最后filebeat采集日志的时候傻眼了,刚登陆测试服务器,发现一个服务器上有几十个需要采集的日志,这个要怎么采集到elk集群中呢,filebeat修改了无数次,es收集到的索引还是...

2021-05-18 15:34:20 1657

原创 Harbor私有仓库搭建和镜像变量处理

Harbor私有仓库搭建和镜像变量处理

2024-01-16 16:33:24 933

原创 k8s命令,k8s常用命令

k8s常用命令

2023-03-17 11:49:28 182 1

转载 docker部署jumpserver,docker安装jumpserver,jumpserver安装部署

docer快速安装部署jumpserver堡垒机。

2022-12-21 16:09:59 1061

原创 centos系统linux文件删除后磁盘空间未被释放

偶然发现一台服务器一直告警,原因是根分区占用98%,但是du命令查看/只占用了很小一部分,还有100多G空间莫名不见了。解决:lsof |grep deleted这个命令发现有个日志文件被删除了600多次,/home/bridge/logs/bridge-jar.log但是去服务器上又找不到这个文件,很可能是之前有人删除了,导致的磁盘空间未被释放。然后根据日志文件名bridge-jar.log找到对应的进程,重启这个进程就好了,系统自动会回收占用的磁盘。...

2022-03-11 14:10:27 1512

原创 mongodb部署分片集群

服务器名称 IP地址 配置服务器(Config Server)端口 分片服务器1(Shard Server 1 分片服务器2(Shard Server 2) 分片服务器3(Shard Server 3) 功能aostardb01 192.168.22.22 27027(Primary) 27017(Primary) 27018(Arbiter) 27019(Secondary) 配置服务器和分片服务器aostardb02 192.168.22.23 27027(Secondary) 27017(Seco

2021-08-12 13:14:37 350 1

原创 mongodb创建用户,创建管理员

mongodb创建用户管理员db.createUser({user:'dbuser',pwd:'dbpassword',roles:['userAdminAnyDatabase','clusterAdmin','dbAdminAnyDatabase','readWriteAnyDatabase']})

2021-06-24 13:35:51 294 2

原创 zabbix自定义监控cpu负载百分比

步骤:1.在插件配置文件中定义一个key/value,key是插件名字,value是监控命令或者一个实现监控的脚本2.在模板添加监控项3.在模板中给监控项配置图形4.在模板中给监控项配置一个触发器定义一个插件目录,将所有自定义的插件脚本全放这mkdir /etc/zabbix/libexec在agent上创建监控脚本vim /etc/zabbix/libexec/cpuload_percent.sh#!/bin/bashcpucore=`cat /proc/cpuinfo | grep

2021-06-21 16:47:44 1077

转载 Hadoop三大核心组件,hadoop原理

Hadoop的三大核心组件分别是:HDFS(Hadoop Distribute File System):hadoop的数据存储工具。YARN(Yet Another Resource Negotiator,另一种资源协调者):Hadoop 的资源管理器。Hadoop MapReduce 分布式计算框架一.HDFS1.HDFS概述HDFS是google三大论文之一的GFS的开源实现,是一个高度容错性的系统,适合部署在廉价的机器上的,适合存储海量数据的分布式文件系统。在HDFS中,

2021-06-18 15:18:27 1207

原创 linux下ftp虚拟用户权限控制,只允许指定用户上传或者下载

ftp权限控制:任意用户均可上传文件,只允许特定用户下载文件,其余用户均不能下载安装vsftpd软件包yum install -y vsftpd创建共享目录share修改ftp配置文件:anonymous_enable=NO #禁止匿名用户登录local_umask=077 #设置用户上传文件之后的权限,此处上传之后为只读权限chroot_local_user=YES #将所有用户限制在主目录内local_root=/mnt/share #设置共享主目录allo

2021-06-17 09:39:01 7860 5

原创 利用docker搭建Seafile私有文件同步云盘

安装docker:略添加docker镜像加速地址:{ "registry-mirrors": ["https://registry.docker-cn.com"] }以上,docker加速弄好后,可以开始拉取镜像:docker pull seafileltd/seafile 镜像拉取完了之后,开始运行seafile容器:docker run -d --name seafile -e SEAFILE_SERVER_HOSTNAME=seafile.example.com -e SEAFILE_

2021-06-09 14:53:00 482

原创 用docker搭建部署promethues监控

Prometheus 生态系统由多个组件组成,其中许多是可选的:抓取和存储时间序列数据的主要Prometheus 服务器用于检测应用程序代码的客户端库支持短期工作的推送网关HAProxy、StatsD、Graphite 等服务的专用出口商一个警报管理器来处理警报各种支持工具Promethues原理:prometheus根据配置定时去拉取各个节点的数据,默认使用的拉取方式是pull,也可以使用pushgateway提供的push方式获取各个监控节点的数据。将获取到的数据存入TSDB,一款时

2021-06-04 15:36:31 278

转载 K8s 面试题集锦

简述ETCD及其特点?etcd 是 CoreOS 团队发起的开源项目,是一个管理配置信息和服务发现(service discovery)的项目,它的目标是构建一个高可用的分布式键值(key-value)数据库,基于 Go 语言实现。特点:简单:支持 REST 风格的 HTTP+JSON API安全:支持 HTTPS 方式的访问快速:支持并发 1k/s 的写操作可靠:支持分布式结构,基于 Raft 的一致性算法,Raft 是一套通过选举主节点来实现分布式系统一致性的算法。简述ETCD适应的场景?

2021-06-04 11:24:51 355

转载 LDAP概念和原理介绍

LDAP概念和原理介绍相信对于许多的朋友来说,可能听说过LDAP,但是实际中对LDAP的了解和具体的原理可能还比较模糊,今天就从“什么是LDAP”、“LDAP的主要产品”、“LDAP的基本模型”、“LDAP的使用案例”四个方面来做一个介绍。我们在开始介绍之前先来看几个问题:1. 我们日常的办公系统是不是有多个?2. 每个系统之间是不是都有独立的账号密码?3. 密码多了,有时候半天想不起来哪个密码对应哪个系统?4. 每次新项目的开发,都需要重新开发和维护一套

2021-06-04 11:05:10 141

转载 docker搭建LDAP统一用户认证

1. 安装LDAP docker run -dit \-p 389:389 \-v /data/ldap/ldap:/var/lib/ldap \-v /data/ldap/slapd.d:/etc/ldap/slapd.d \--name ldap \--env LDA...

2021-06-04 10:56:20 672

转载 jupyterHub安装,docker安装JupyterHub,JupyterLub,配置JupyterHub使用JupyterLab

docker下安装jupyterHubjupyterhub简介部署步骤1)拉取相关镜像,并设置和本地映射:2)进入docker3)增加用户用于登录jupyterhub的账户密码4)安装jupyterhub和notebook5)配置jupyterhub在启动后在哪个目录存储文件,并添加权限6)启动jupyterhub7)设置admin配置JupyterHub使用JupyterLabJupyterLab简介JupyterLab安装配置JupyterHub使用JupyterLab多用户

2021-06-04 09:35:53 2646 5

原创 数据库管理工具CloudQuery安装部署

2021年开年,“链家删库跑路”事件在IT行业掀起了巨浪!1月6日,北京第一中级人民法院公布了一份刑事裁定书,前链家员工因不满工作调整,删了公司9TB数据。链家为恢复及重新构建财务系统共计花费人民币18万元,而员工则成功把自己“送进去”7年。这不禁又把我们带回去年闹得沸沸扬扬的“微盟删库跑路”事件。当事人贺某凭借一己之力直接让微盟的市值在一天之内蒸发了10个亿,并且微盟又耗时145个小时才弥补了数据丢失。当时,贺某被判了6年!曾经流传在江湖的“删库跑路”传说,没想到真的会发生,而回顾近几年,此类事件竟不

2021-06-02 10:24:54 1254

原创 zabbix5.0.9配置钉钉机器人告警(超详细)

zabbix5配置钉钉机器人告警首先贴上我的zabbix-server版本###先在钉钉上创建一个群,注意红圈部分,等下要使用该参数:###安装python3及相关依赖包(略过);###在zabbix-server配置文件中查找python脚本路径放置位置:将脚本及配置文件上传至刚查到的服务器zabbix脚本的目录/usr/lib/zabbix/alertscripts新增配置文件zabbix_ding.conf:vim /etc/zabbix/zabbix_ding.conf[co

2021-05-28 17:02:21 1960

原创 kibana monitor 503,Error Service Unavailable error kibana

某天发现kibana的堆栈检测打不开了,打开是这样的:各种查es日志,kibana日志,然并卵……于是用了重启大法,重启了es集群,kibana:各种查资料,无法解决,……机智的楼主发现无论如何都删不掉这个索引fileteat-7.4.0,也无法删掉他的生命周期策略,还有它的索引模式,很奇怪这时候es的检索功能还是可用的,于是在kibana上查看了filebeat-7.4.0这个索引到底是啥,发现居然是一个测试服务器上的filebeat采集下来的,但是!!!我明明设置的索引名称不是这个,怎么会

2021-05-27 15:36:48 3842

原创 kubernets标签,k8s pod service

Pod/Pod控制器–Pod-Pod是k8s能够被运行的最小逻辑单元-1个Pod里面可以运行多个容器,它们共享UTS+NET+IPC名称空间-1个Pod里面运行多个容器时又叫边车模式(SideCar)–Pod控制器-Pod控制器是Pod启动的一种模板,用来保证在k8s里启动的Pod应始终按照人们的预期运行(包括副本数,生命周期,健康状态检查等.)-k8s提供了众多的Pod控制器,常用的有以下几种:DeploymentDaemonSetReplicaSetStatefulSetJob

2021-05-24 09:13:06 77

原创 skywalking安装部署

官方参考: https://github.com/apache/skywalking-kubernetes部署Helmwget https://get.helm.sh/helm-v3.4.2-linux-amd64.tar.gztar -xf helm-v3.4.2-linux-amd64.tar.gzmv linux-amd64/helm /usr/local/bin/helmhelm repo add stable http://mirror.azure.cn/kubernetes/chart

2021-05-24 09:08:41 304

原创 coredns启动失败

提供以下几条命令参考:kubectl describe pod coredns-xxxxxxx -n kube-system ”命令查看该pod的情况kubectl delete pod coredns-xxxxxxx -n kube-system ”命令删除该podkubectl logs pod coredns-xxxxxxx -n kube-system ”命令查看该pod的日志重启网络:systemctl stop NetworkManagersystemctl disable Ne

2021-05-24 09:02:36 1224

原创 ansible免密登陆的小技巧

ansible免密登陆的小技巧首先,你得有一台ansible的服务端,就是安装个ansible软件,例如:yum -y install ansible-2.4.2.0-2.el7.noarch.rpm编辑配置文件,新增管理节点:vim /etc/ansible/ansible.cfg去掉注释:inventory = /etc/ansible/hosts去掉注释:host_key_checking = False[devops@server10 ~]$ cat ansible.cfg

2021-05-24 09:00:17 333

原创 docker私有镜像仓库搭建

环境:master IP 172.29.5.181node01 IP 172.29.5.182 主机均能连接外网安装好docker之后 从官方拉取纯净centos镜像并启动、进入容器docker search centosdocker run -itd centos:latestdocker exec -it 81aaf0586a5e /bin/bash在容器内安装基础软件包:将容器导出为新镜像并查看:docker commit 81aaf0586a5e mycentos:l

2021-05-24 08:54:32 652

转载 Linux搭建部署Ldap服务器,亲测可用

本文为转载,原链接:https://www.cnblogs.com/daiss314/p/13227180.html一,服务器安装yum install -y openldap openldap-clients openldap-servers migrationtools![在这里插入图片描述](https://img-blog.csdnimg.cn/20210521102557113.png二,配置ldap服务器2.1配置ldap的域和密码vim /etc/openldap/slapd.

2021-05-21 10:37:51 1394 1

转载 如何把日志实时写入数据库

想把日志实时的写入数据库,只要修改一下日志输出就可以了:# CustomLog ${APACHE_LOG_DIR}/thinksns.access.log combinedCustomLog "| /var/www/tools/thinksns.log2db.php" combinedPHP文件如下:#!/usr/bin/env php<?php#$in = fopen('','r');$log = fopen('/var/www/tools/log','a');while($row

2021-05-19 11:36:01 823

转载 docker命名空间

Docker(二)命名空间 ...

2021-05-18 16:46:34 357

转载 docker原理 ---- 容器的隔离与限制

docker原理 ---- 容器的隔离与限制 hurt-- 2018-09-12 11:41:12 ...

2021-05-18 16:24:41 289

SwitchyOmega-Chromium插件

SwitchyOmega_Chromium插件

2023-06-01

datart-server-1.0.0-alpha.2-install.zip

datart安装包

2021-12-30

空空如也

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

TA关注的人

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