自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 资源 (1)
  • 收藏
  • 关注

原创 ansible使用shell&script模块批量初始化机器

# 连接节点安装ansibleyum -y install epel-releaseyum -y install ansible# 配置 mv /etc/ansible/ansible.cfg /etc/ansible/ansible.cfg.defaultvim /etc/ansible/ansible.cfg[defaults]inventory = /etc/ansible/hostslibrary = /usr/share/my_modules/#modu

2021-09-14 11:18:20 173

原创 k8s install on centos7国内源

https://kubernetes.io/zh/docs/setup/production-environment/tools/kubeadm/install-kubeadm/需要在每台机器上安装以下的软件包:cat <<EOF > /etc/yum.repos.d/kubernetes.repo[kubernetes]name=Kubernetesbaseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernete

2020-12-30 19:12:12 303

原创 k8s安装最新详细教程

Environmental preparationhttps://kubernetes.io/docs/setup/production-environment/tools/kubeadm/install-kubeadm/# every host set hostnamesudo hostnamectl set-hostname master01sudo hostnamectl set-hostname node01sudo hostnamectl set-hostname node02# m

2020-12-24 17:55:22 579 1

原创 geoserver+nginx

1. 安装jdk[centos7]# 参考https://www.4gml.com/thread-121.htmyum search java-11-openjdkyum install -y java-11-openjdkjava -versionwhich javavim /etc/profilesource /etc/profile #javaexport JAVA_HOME=/usr/lib/jvm/java-11-openjdk-11.0.8.10-0.el7_8.x86_

2020-11-19 15:40:16 946

原创 shell安装node-exporter+cadvisor+process-exporter

安装node-exporter监控系统:sh monitor.sh node-exporter安装cadvisor监控容器:sh monitor.sh cadvisor安装process-exporter监控进程(本文件仅监控nginx,按需添加):sh monitor.sh process-exporter[root@xxxx ~]# cat monitor.sh#! /bin/shif [ $1 = "node-exporter" ];then node-exporter install

2020-11-11 17:22:17 422

原创 supervisor管理服务prometheus+alertmanager

说明:对于需要自启动的服务用supervisor管理,可实现自启动enable、status、start、stop等操作# 安装,所用系统为Ubuntuapt-get install supervisorvim /etc/supervisor/supervisord.confsystemctl status supervisor.service systemctl restart supervisor.service# 设置开机自启systemctl enable supervisor.ser

2020-11-04 17:56:46 632

原创 最新最有效的prometheus+grafana+blackbox+node-exporter简单分享

Directory Structurexxxxxx:~/prometheus+grafana$ tree -L 2.├── alertmanager│ ├── alertmanager│ ├── alertmanager.log│ ├── alertmanager.yml│ ├── amtool│ ├── data│ ├── LICENSE│ ├── NOTICE│ └── template├── alertmanager-0.21.0.linux-a

2020-10-28 21:19:38 1717

原创 ansible常用基础知识

安装yum -y install epel-releaseyum -y install ansible# 或者yum -y install python-pippip install ansible配置less /etc/ansible/ansible.cfg[defaults]inventory = /etc/ansible/hostslibrary = /usr/share/my_modules/#module_utils = /usr/share/m

2020-06-15 20:43:40 229

原创 vim常用信息记录

@[TOC]vimvim插入&删除特定多行的特定位置ctrl+v --选中要编辑的行(光标在要插入的位置)—光标到行末—I (大写) 粘贴 --esc退出 :stratum,endnum s/the message you want to delet//g...

2019-09-19 16:48:49 241

原创 mysql更新部分表

场景举例,AB两个mysql数据库,数据库之间网络不通,且数据库中表不完全相同,现需要将A库的部分表更新至B中,操作如下。2.备份所需的多个表。

2023-04-04 17:11:17 158 1

原创 docker部署geoserver

docker 部署geoserver2.21.1

2022-09-02 10:37:09 897

原创 docker日志/var/lib/docker/containers/json.log清理

docker 日志

2022-06-22 15:54:17 1164

原创 FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of me

说明: 仅提供一种解决思路解决方式:更新node版本,由node:12.18.0-alpine3.11更新为node:14.17.6-alpine3.11# cicd报错Step 13/16 : RUN npm run --silent build-local<--- Last few GCs --->[16:0x5638df093f60] 166359 ms: Mark-sweep 2041.2 (2050.9) -> 2040.5 (2050.9) MB, 3565.

2022-02-23 15:08:56 418

原创 ubuntu 文件删除后磁盘没有释放

磁盘满了,删除文件后df发现没有变化(base) root@xddz:~# df -hFilesystem Size Used Avail Use% Mounted onudev 32G 0 32G 0% /devtmpfs 6.3G 2.8M 6.3G 1% /run/dev/sdb1 .

2022-01-12 11:40:33 3192

原创 常用网站地址

# gitlab-cihttps://docs.gitlab.com/ee/ci/yaml/#cache# docker-hubhttps://hub.docker.com/_/alpine?tab=tags# aliyun 镜像仓库https://mirrors.aliyun.com/alpine/v3.15/main https://dl-cdn.alpinelinux.org/alpine/v3.15/community

2022-01-10 16:16:48 766

原创 离线更新单个docker

#! /bin/bash# sh front-offline-update.sh load | sh front-offline-update.sh save # sh single-front-offline-update.sh save front_name | sh single-front-offline-update.sh load front_name port# update the ezstudio_fronts if [ "$1" = "save" ]then docker

2021-12-21 16:27:15 481

原创 批量离线更新docker服务

#! /bin/bash# sh front-offline-update.sh load | sh front-offline-update.sh save # update the ezstudio_fronts ezstudio_fronts=("ez_scene" "ez_lib_front")front_count=`expr ${#ezstudio_fronts[*]} - 1`if [ "$1" = "save" ]then for i in $(seq 0 $front_co

2021-12-21 16:11:27 145

原创 阿里云ecs从内网连接不上云mysql

阿里云ecs内网连接不上mysql内网地址白名单和防火墙都设置了,vpc也是同一个vpc后来检查发现,是mysql的内网地址网段和docker的默认网段冲突了,改一下docker的默认网段就好了# docker默认172.17.0.1# 修改或新增daemon.json文件[root@juluo-databases ~]# cat /etc/docker/daemon.json{ "bip":"192.168.0.1/24"}[root@juluo-databases ~]#.

2021-12-21 10:43:05 931

原创 docker-compose离线安装

# downloadhttps://github.com/docker/compose/releases/tag/v2.2.0mv docker-compose-linux-x86_64 /usr/bin/docker-compose[root@front-master ~]# chmod +x /usr/bin/docker-compose[root@front-master ~]# docker-compose -vDocker Compose version v2.2.0[root@fr

2021-12-20 10:57:02 107

原创 postgis-docker

4.postgis### postgis### postgisdocker pull postgis/postgis:12-3.1-alpinedocker run -t --name postgresql --restart always -e POSTGRES_USER='postgres' -e POSTGRES_PASSWORD=JsoSVUhhrXHqksSE -e ALLOW_IP_RANGE=0.0.0.0/0 -p 7803:5432 -d postgis/postgis:12-3

2021-12-08 14:46:37 300

原创 centos7.5 离线安装docker

docker_offline_install.sh#! /bin/shcd /var/ctdna/mv /tmp/docker-20.10.7.tgz .tar zxf docker-20.10.7.tgzls -l docker-20.10.7.tgzcp docker/* /usr/bin/touch /etc/systemd/system/docker.serviceecho "[Unit]Description=Docker Application Container Engine

2021-11-11 14:36:41 334

原创 前端js css文件报错net::ERR_SSL_PROTOCOL_ERROR

项目部署无法使用域名,测试部署后的前端发现界面css、js文件无法展示,报错net::ERR_SSL_PROTOCOL_ERROR处理方式如下:删除index.html文件中的 --content=“upgrade-insecure-requests” <meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />...

2021-11-05 11:05:06 2744 2

原创 dockerfile 修改镜像源站

# dockerfileFROM node:12.18.0-alpine3.11ARG NPM_RUN_ARG=build# 修改镜像源RUN echo -e http://mirrors.ustc.edu.cn/alpine/v3.11/main/ > /etc/apk/repositoriesRUN apk add nginx tzdataRUN cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

2021-11-04 15:26:54 1322

原创 linux CPU详细信息

# CPU总核数 = 物理CPU个数 * 每颗物理CPU的核数# 总逻辑CPU数 = 物理CPU个数 * 每颗物理CPU的核数 * 超线程数 # cpu类型cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c 16 Intel(R) Xeon(R) Gold 5218 CPU @ 2.30GHz# 物理CPU: 8cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l8

2021-10-25 14:55:00 164

原创 一个docker内不同参数执行个npm run

/www/wwwroot # cat Dockerfile FROM node:12.18.0-alpine3.11ARG NPM_RUN_ARG=buildARG NPM_RUN_ARG_TWO=build-storybookRUN apk add nginx tzdataRUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtimeADD . /www/wwwroot/WORKDIR /www/wwwroot/#RUN ya

2021-10-21 16:45:10 1065

原创 批量修改centos7 ssh多端口

vim /etc/ssh/sshd_config Port 22Port 51810service sshd restart# 连接测试ssh -p 51810 192.168.23.10

2021-10-12 10:30:16 234

原创 centos7下haproxy2.1.10安装+nginx1.18tar包安装

# 安装所需依赖yum -y install gcc openssl-devel pcre-devel systemd-devel# 下载安装包wget -c https://www.haproxy.org/download/2.1/src/haproxy-2.1.10.tar.gztar zxf haproxy-2.1.10.tar.gz -C /usr/local/cd /usr/local/haproxy-2.1.10/make TARGET=linux-glibcsudo make i

2021-10-11 14:08:19 149

原创 docker-rabbitmq+redis+postgreSQL+mysql+mongo

runlike -p rabbitmq-serverdocker run -d -p 7803:6379 --name juluo-redis -v /export/redis/config/redis.conf:/etc/redis/redis.conf -v /export/redis/data:/data redis:5.0.14 redis-server /etc/redis/redis.conf --appendonly yes docker run -d --name juluo-

2021-10-09 14:08:57 140

原创 for+if+var

grep -n ^_id mongo.txt | awk -F: '{print $1}' > num.txttable_count=`cat -n tables.txt | awk '{print $1}' | tail -n 1`target_row_count=`wc -l num.txt | awk '{print $1}'`for ((i=1; i<=$target_row_count; i++));do for ((j=1; j<=$table_count; j

2021-09-23 13:38:13 63

原创 oss挂载ecs实现文件自动同步

oss挂载ecs[oss更新数据,挂载点会同步更新,请注意数据的准确与安全性]https://help.aliyun.com/document_detail/153892.html?spm=a2c4g.11186623.6.890.71672e08ggMbx6wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpmsudo yum localinstall ossfs_1.80.6_centos7.0_x86_6

2021-09-23 10:57:59 605

原创 批量---多行文件按需插入指定各行

#! /bin/sh grep -n ^_id pinsurvey-mongo.txt | awk -F: '{print $1}' > num.txttarget_row_num=`cat num.txt`tables_name=`cat pinsurvey_tables.txt `table_count=`cat -n pinsurvey_tables.txt | awk '{print $1}' | tail -n 1`target_row_count=`wc -l num.tx

2021-09-22 14:55:43 98

原创 ecs云盘在线扩容[不关机]

查看系统centos7.5,essd云盘控制台扩容云盘: ecs控制台–> 实例–> 云盘–> 更多[云盘扩容]–> 在线扩容查看云盘分区情况:[root@test02 ~]# fdisk -luDisk /dev/vda: 214.7 GB, 214748364800 bytes, 419430400 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 b.

2021-08-17 15:24:36 135

翻译 oss bucket 挂载ecs文件夹

# ecs文件夹与oss实现文件共享# https://help.aliyun.com/document_detail/32196.html?spm=a2c4g.11186623.6.904.c44f2315vaZh9d# centos7及以上# 下载安装包wget http://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos7.0_x86_64.rpm# 安装sudo yum install ossfs_1.80.6_centos7.0_x8

2021-08-17 14:50:20 192

原创 ubuntu 20.04gitlab-runner docker方式安装使用

需求: 新增一个办公室的runner来跑CI,本次机器为全新机器无基础环境,详细操作步骤如下:# 新建gitlab-runner用户vim add_gitlab-runner_user.shapt-get install vim# 安装dockerapt-get update# 安装 apt 依赖包,用于通过HTTPS来获取仓库:apt-get install apt-transport-https ca-certificates curl gnupg-age

2021-07-30 17:01:14 643

原创 前端PHP项目部署后404

问题:php项目部署后,首页可正常访问,但跳转其他页面均为404,经查询有以下原因文件以及文件夹权限错误nginx配置错误# 无效404方式 #location / { # index index.html index.php; # }# 正确有效方式 location / { if (!-e $request_filename){ rewrite ^(.*)$ /index.php?s=$1 last; break;

2021-07-28 19:15:31 480

原创 gitlab 项目复制

需求:以A项目为基础,拷贝一个B项目,修改B项目时不影响A项目# 1. gitlab新建项目# 2. 本地拷贝一份A项目完整文件,删除.git后执行以下命令$ git init $ git add . $ git commit $ git push

2021-07-26 14:34:04 2229

原创 大文件上传下载

# 大文件拆分root@monitor-alarm:/home/gitlab-runner# cat chang_cong20210707162437.sql.tgz | split -b 2G - chang_cong20210707162437.sql.tgz.root@monitor-alarm:/home/gitlab-runner# ls -ltotal 9054464-rw-r--r-- 1 gitlab-runner gitlab-runner 4635876144 Jul 7 1

2021-07-08 11:07:56 79

原创 kibana503This version of Kibana is incompatible with Elastic

ubuntu系统搭建k8s,更新apt导致kinana与es版本不匹配报错5031. 找到kibana的deb文件。执行dpkg -i kibana-7.11.1-amd64.deb 安装,覆盖新版本2. 覆盖错误的kibana.yml文件,cp kibana.yml /etc/kibana/kibana.yml3. systemctl start kibana...

2021-06-01 10:55:52 2085

原创 nginx反向代理配置总结

1. nginx部署静态网站server{ listen 80; #禁止访问的文件或目录 location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md) { return 404; } location / { index beijing.html; } location /shenzhen

2021-05-21 16:03:13 215

原创 elk+filebeat

root@ctdnad21:/opt/elk/filebeat/filebeat-7.11.1-linux-x86_64# cat filebeat.ymlfilebeat.inputs:- type: log enabled: true paths: - /var/log/pinsurvey/newlogs/ezcloud*.log fields: log_topics: ezcloud- type: log enabled: true paths: -

2021-05-11 16:41:29 65

ecs云盘在线扩容[不关机].md

ecs 云盘在线扩容

2021-07-20

空空如也

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

TA关注的人

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