- 博客(252)
- 收藏
- 关注

原创 CentOS常用命令
[安装epel源]centos7:#rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpmcentos6:#rpm -Uvhhttps://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-...
2017-06-06 12:29:15
724
原创 FreeIPA配置笔记
FreeIPA部署, Gitlab集成FreeIPA, Jenkins集成FreeIPA, Jumpserver集成FreeIPA, Jira集成FreeIPA
2022-06-16 15:58:09
1597
原创 ELK过滤Nginx日志和Java日志
日志样例JAVA固定格式[2022-05-30T14:54:07.579+08:00] [INFO] [,] [cn.git.workflow.util.WorkFlowFactory] [ccms-test-17] [3.1.101.55] [workflow-server] [WorkFlowFactory.java,163,cn.git.workflow.util.WorkFlowFactory,getWebServiceProperties] [webService获取地址类型serviceT
2022-05-30 15:35:44
358
原创 Nginx跨域配置
server { listen 80; # 监听的端⼝ server_name localhost; # 域名或ip location / { # 访问路径配置 #允许跨域请求的域,* 代表所有 add_header 'Access-Control-Allow-Origin' *; #允许带上cookie请求 add_header 'Access-Control-Allow-Credentials' 'true'; #允许请求的方法,比如 GET/POST/PUT/DELETE
2022-05-24 16:57:03
3224
原创 shell脚本字体设置
#!/bin/bash# 字体及颜色Green="\033[32m"Red="\033[31m"Yellow="\033[33m"GreenBG="\033[42;37m"RedBG="\033[41;37m"Font="\033[0m"#notification informationInfo="${Green}[信息]${Font}"Warning="${Yellow}[警告]${Font}"OK="${Green}[OK]${Font}"Error="${Red}[错误]$
2022-05-17 15:34:56
1053
原创 Dockerfile构建openresty-vts镜像
下载地址openrestynginx-module-vtsnginx-module-stream-stsnginx-module-sts模块下载zip格式的, tar包有一个无法解压目录结构tree.├── Dockerfile├── nginx.conf├── nginx-module-stream-sts-0.1.1.zip├── nginx-module-sts-0.1.1.zip├── nginx-module-vts-0.1.18.zip├── openresty-
2022-04-26 15:51:42
1068
原创 Openresty集成prometheus_lua和skywalking_lua笔记
Github文档skywalking-nginx-luanginx-lua-prometheusOpenresty部署-Docker方式创建目录mkdir -pv /data/openresty/lua_libmkdir -pv /data/openresty/nginx/{logs/vhosts/upstream}下载对应lua文件到/data/openresty/lua_lib目录, 结构如下tree.├── nginx-lua-prometheus│ ├── promet
2022-04-25 13:41:19
3717
原创 systemd服务详解
模块概述[Unit]部分主要是对这个服务的说明,内容, 文档介绍以及对一些依赖服务定义Description:描述信息After:表明需要依赖的服务,作用决定启动顺序Before:表明被依赖的服务Requles:依赖到的其他unit ,强依赖,即依赖的unit启动失败。该unit不启动。Wants:依赖到的其他unit,弱依赖,即依赖的unit 启动失败。该unit继续启动Conflicts:定义冲突关系处理依赖关系使用systemd时,可通过正确编写单元配置文件来解决其依赖关系。典
2021-12-24 16:21:05
4384
原创 CentOS 7部署OpenStack-Train
前置条件系统和版本CentOS版本和OpenStack版本对应关系, 参考阿里云镜像站CentOS 7 - https://mirrors.aliyun.com/centos/7/cloud/x86_64/ - 支持到Train版本 CentOS 8 - https://mirrors.aliyun.com/centos/8/cloud/x86_64/ - 支持版本, 从Train版本到Victoria版本系统环境要求1. 卸载firewall服务2. 卸载Network
2021-12-08 10:49:36
4238
原创 CentOS 8部署OpenStack-Victoria版本
前置条件系统和版本CentOS版本和OpenStack版本对应关系, 参考阿里云镜像站CentOS 7 - https://mirrors.aliyun.com/centos/7/cloud/x86_64/ - 支持到Train版本 CentOS 8 - https://mirrors.aliyun.com/centos/8/cloud/x86_64/ - 支持版本, 从Train版本到Victoria版本系统环境要求1. 卸载firewall服务2. 卸载Network
2021-12-07 10:33:00
2062
原创 Hive3.X高可用部署
一、部署规划hadoop高可用集群部署参考: Hadoop3.X分布式高可用集群部署1.1 版本说明软件版本操作系统CentOS Linux release 7.8.2003 (Core)JAVAjdk-8u271-linux-x64Hadoophadoop-3.2.2Hivehive-3.1.21.2 集群规划hive远程模式 && hiveserver2高可用hostnameIP组件maste
2021-10-04 21:39:25
2470
2
原创 Hbase2.3.X高可用部署
一、部署规划hadoop高可用集群部署参考: Hadoop3.X分布式高可用集群部署1.1 版本说明软件版本操作系统CentOS Linux release 7.8.2003 (Core)JAVAjdk-8u271-linux-x64Hadoophadoop-3.2.2Hbasehbase-2.3.61.2 集群规划hostnameIP组件master172.16.20.200NameNodeHbase-H
2021-10-04 21:34:04
286
原创 Spark3.X分布式集群部署
一、部署规划hadoop高可用集群部署参考: Hadoop3.X分布式高可用集群部署1.1 版本说明软件版本操作系统CentOS Linux release 7.8.2003 (Core)JAVAjdk-8u271-linux-x64Hadoophadoop-3.3.1ScalaScala2.12.15Sparkspark-3.1.2-bin-hadoop3.21.2 集群规划hostnameIP组件maste
2021-09-28 14:22:25
956
原创 Hadoop3.X分布式高可用集群部署
一、部署规划1.1 版本说明软件版本操作系统CentOS Linux release 7.8.2003 (Core)hadoophadoop-3.3.1JAVAjdk-8u271-linux-x641.2 集群规划hostnameIP组件master172.16.20.200NameNodeZKFailoverControllersecondmaster172.16.20.201NameNode
2021-09-28 09:50:57
1125
原创 二进制方式安装Docker
解压部署下载地址https://download.docker.com/linux/static/stable/x86_64/tar zxf docker-20.10.8.tgzmv docker/* /usr/bin/编辑docker配置文件mkdir /etc/dockercat > /etc/docker/daemon.json << EOF{"registry-mirrors": ["https://gsm39obv.mirror.aliyuncs.com"],
2021-09-17 16:34:16
587
原创 Prometheus常用告警规则
Prometheus.rulescat > /data/prometheus/conf/rules/Prometheus.yaml << 'EOF'groups:- name: Prometheus.rules rules: - alert: PrometheusTargetMissing expr: up == 0 for: 0m labels: severity: critical annotations: summ
2021-09-16 09:09:26
7823
4
原创 部署Kubernetes高可用集群(v1.22,二进制)
一. 系统软件环境软件版本操作系统CentOS Linux release 7.8.2003 (Core)Dockerdocker-20.10.8-ceKubernetes1.22.1ETCDetcd-v3.5.0节点组件角色IP组件k8s-master172.16.20.50kube-apiserver, kube-controller-manager, kube-scheduler, docker, kubelet, ku
2021-09-06 13:16:26
4914
2
原创 skywalking集群部署+动态配置发布
集群配置说明集群模式- 基于nacos动态配置发布- 基于nacos存储- 基于elasticsearch7nacos配置参照nacos部署es配置参照ELK部署创建配置目录mkdir -pv /data/skywalking/{config,data}加载配置文件方式部署docker-compose编排mkdir -pv /data/docker-compose/skywalkingcat > /data/docker-compose/skywalking/docker-
2021-07-28 16:55:28
3937
原创 Grafana展示ES中nginx日志
Filebeat->kafka->logstash->ES->GrafanaELK集群部署参照: ELK集群部署kafka集群部署参照: kafka集群部署Nginx日志配置修改nginx日志格式,并重启nginx log_format json '{"@timestamp":"$time_iso8601",' '"host":"$hostname",' '"server_ip":"$server_addr",'
2021-07-22 16:18:39
1565
1
原创 Docker部署nextcloud
创建数据目录mkdir -pv /data/nextcloud/db/postgreDatamkdir -pv /data/nextcloud/app/wwwrootdocker-compose编排mkdir -pv /data/docker-compose/nextcloudcat > /data/docker-compose/nextcloud/docker-compose.yml << EOFversion: "3"services: db: contai
2021-07-18 15:25:49
399
原创 Docker部署LDAP自助密码服务self-service-password
公网环境使用现成的docker镜像创建数据目录mkdir -pv /data/openldap/self-service-password/{htdocs,logs}mkdir /data/docker-compose/openldap/ssp/docker-compose文件cat > /data/docker-compose/openldap/ssp/docker-compose.yml << EOFversion: "3"services: self-ser
2021-06-20 14:29:03
3704
原创 Docker部署OpenLDAP
LDAP说明什么是LDAP?轻型目录访问协议(Lightweight Directory Access Protocol,LDAP):是一个开放的、中立的、业标准的应用协议,通过IP协议提供访问控制和维护分布式信息的目录信息,它是由目录数据库和一套访问协议组成的系统,详情请查看维基百科LDAP。为什么用LDAP?LDAP是开放的Internet标准,市场上或者开源社区的绝大多数软件都支持LDAP协议。简单来说,LDAP协议最大的好处就是能统一管理用户密码,新人报道创建一个用户就能登录公司的所有平台
2021-06-20 14:25:43
2418
2
原创 Jira集成GitLab
配置步骤在Jira中添加gitlab专属用户此用户在项目中至少要具备以下三种权限添加注释创建问题链接工作流转换GitLab中集成jira配置网络Admin Area --> Setting --> Network --> 展开Outbound requests勾选Allow requests to the local network from web hooks and services否则添加jira时候报如下错误:Validations failed. Url
2021-06-08 14:07:17
1236
原创 Docker部署Gitlab代码仓库
创建数据目录mkdir -pv /data/gitlab/{data,config,logs}mkdir -pv /data/docker-compose/gitlab/配置docker-compose文件cat > /data/docker-compose/gitlab/docker-compose.yml << EOFversion: "3"services: gitlab: container_name: gitlab image: gitlab/g
2021-06-07 16:55:44
251
原创 部署Jira & Confluence基于postgre数据库
服务规划服务名称数据目录访问端口/数据端口客户端访问地址Postgre/data/atlassian/postgre/postgreData254323.1.101.36:25432Jira/data/atlassian/jira80803.1.101.36:8080Confluence/data/atlassian/confluence8090/80913.1.101.36:8090基础环境配置创建应用数据目录mkdir -pv /data
2021-06-03 13:34:29
1301
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人