![harbor部署及docker镜像管理-娃哈哈好喝](https://www.wahahahaohe.com/wp-content/uploads/2024/07/image-20240723222211120.png)
软件版本: os:rocky9.4 docker:27.0.3 Docker-compose:2.29.0 harbor:2.10.3 1、安装配置docker docker安装这里略过了,需要修改一下docker的网络和运行目录的配置,也...
软件版本: os:rocky9.4 docker:27.0.3 Docker-compose:2.29.0 harbor:2.10.3 1、安装配置docker docker安装这里略过了,需要修改一下docker的网络和运行目录的配置,也...
esxi嵌套esxi之后再安装虚拟机时,虚拟机无法联网 解决办法是在外面一层的esxi的端口组上改一下安全设置 找到端口组,安全选项卡 将上面混杂模式和伪传输都改成接受即可
标签成对高亮 brackethighlighter 代码补齐 lsp 主题 one dark 将插件解包 packageresourceviewer 文本左右对比 Compare side by side
1、使用nginx内置变量 1.1、获取自定义请求头 nginx配置 server { listen 80; server_name testa.cc www.testa.cc; location ~* /http/ { ...
系统:rocky linux9.4 openresty:1.25.3.1 源码包安装的好处就是可以根据实际需要用到的模块,本次把常用的大部分模块都加进来了,肯定包括lua和geo openresty下载地址可以去官网下:https://op...
主从是非gtid模式,查看状态显示1062错误,导致这类错误的原因大概就是有重复数据,无法完成数据的新增,解决办法是可以跳过这个错误,或者你知道导致的重复的语句可以将这个语句删掉让他自动同步创建,这里演示跳过这个错误的方式,因为语句太多了,...
mysql版本5.7,故障原因是主库添加了一个用户,而此时从库也有这个用户,所以导致同步的事务卡在了创建用户的地方,报错信息类似这样: [[email protected]][(none)]>show slave status\G;Las...
首先需要安装好python3 1、安装virtualenv pip3 install virtualenv virtualenv常用命令 # 创建虚拟环境test007virtualenv test007# 进到虚拟环境目录cd test0...
1、环境介绍 主机名 ip Nameserver Broker mq1 172.10.10.64 nameserver mq2 172.10.10.65 nameserver broker-a-master broker-b-slave...
首先centos需要安装cifs-utils [root@centos ~]# yum -y install cifs-utils 挂载命令 [root@centos ~]# mount -t cifs -o username='cento...
标签成对高亮 brackethighlighter 代码补齐 lsp 主题 one dark 将插件解包 packageresourceviewer 文本左右对比 Compare side by side
首先需要安装好python3 1、安装virtualenv pip3 install virtualenv virtualenv常用命令 # 创建虚拟环境test007virtualenv test007# 进到虚拟环境目录cd test0...
首先centos需要安装cifs-utils [root@centos ~]# yum -y install cifs-utils 挂载命令 [root@centos ~]# mount -t cifs -o username='cento...
官网地址:https://filebrowser.org/installation 本次演示用传统方式安装,官网有docker方式部署 安装 [root@centos ~]# curl -fsSL https://raw.githubuse...
1、服务端配置 安装rsync [root@centos ~]# yum -y install rsync 修改配置文件,如果这个文件没有可以自己创建,文件名字相同就可以 [root@centos ~]# vim /etc/rsyncd.c...
首先安装依赖 1、安装nasm [root@centos ~]# wget https://www.nasm.us/pub/nasm/releasebuilds/2.16.03/nasm-2.16.03.tar.gz [root@cento...
1、服务端 # 安装nfs [root@nfs-server ~]# yum -y install nfs-utils # 允许开机启动 [root@nfs-server ~]# systemctl enable rpcbind [root...
macos添加静态路由 1、添加基于网络接口的路由 wahaha@wahahadeMacBook-Pro ~ % sudo route add -host 172.30.30.30 -iface lo0 wahaha@wahahadeMac...
route常用选项和参数 常用选项 -A:设置地址类型; -C:打印将Linux核心的路由缓存; -v:详细信息模式; -n:不执行DNS反向查找,直接显示数字形式的IP地址; -e:netstat格式显示路由表; -net:到一个网络的路...
本次使用windows10为例,使用管理员身份打开cmd或者power shell 首先上一个微软官方的route命令介绍,比较详细 https://learn.microsoft.com/zh-cn/windows-server/admi...
1、使用nginx内置变量 1.1、获取自定义请求头 nginx配置 server { listen 80; server_name testa.cc www.testa.cc; location ~* /http/ { ...
系统:rocky linux9.4 openresty:1.25.3.1 源码包安装的好处就是可以根据实际需要用到的模块,本次把常用的大部分模块都加进来了,肯定包括lua和geo openresty下载地址可以去官网下:https://op...
server { listen 80; server_name your_domain.com; location / { proxy_pass http://gateway; # 将源...
nginx通过不同客户端类型匹配不同首页 server { listen 80; server_name www.google.com; if ($http_user_agent ~* “A...
nginx日志输出部分省略了,只写主要的部分 1、filebeat配置 [root@centos filebeat]# cat filebeat.yml filebeat.inputs:- type: log enabled: true p...
[root@nginx ~]# snap install coreerror: system does not fully support snapd: cannot mount squashfs image using "squashfs...
官网有文档说明怎么使用,但是没有中文,官网地址 https://certbot.eff.org/ 这里就把官网的翻译一下吧,顺便把遇到的坑也说一下 系统:centos7.6,nginx1.21 1、安装snapd [root@centos ...
goaccess分析nginx日志 1.nginx日志配置 常规的nginx日志解析网上有很多相关的文章,但是json_analytics格式的却很少,就以这个为例,nginx日志配置: log_format json_analytics ...
我们在测试环境中可能会遇到需要用https来做测试的时候,下面介绍一下怎么给测试环境中的私有域名颁发证书,能让测试环境也用上https 当前使用的测试环境:centos 7 + nginx,域名是随意写的: wp.aa 1、要用到的工具: ...
所需要软件包: nginx下载地址: https://github.com/nginx/nginx libmaxminddb下载地址:(可以不下载,geoip模块中已经包含了) https://github.com/maxmind/libm...
本次测试监控canal版本为1.14 安装各个组件的步骤就省略了,需要修改的地方不多,首先要在prometheus上加个canal的配置 - job_name: 'canal-1.14' static_configs: - target...
Making install in zbxevalmake[3]: Entering directory `/data/dl/zabbix-6.0.13/src/libs/zbxeval'depbase=`echo parse.o | se...
loki+alertmanager(webhook)+telegram告警 1、软件环境: loki:2.4.1,alertmanager:0.24 2、loki配置 loki的全部配置,主要看告警配置 auth_enabled: fals...
nginx日志高级监控-基于Loki + Promtail + Grafana 官方文档 Loki: https://grafana.com/docs/loki/latest/ Grafana Loki V2 Dashboard for N...
系统版本:centos7.6,loki版本:2.7.1,minio:2021-11-24T23:19:33Z 环境介绍: 服务器 角色 备注 172.20.20.231 loki-read-1 loki读节点1 172.20.20.232 ...
loki版本:2.7.1 配置文件如下: auth_enabled: falsehttp_prefix:server: http_listen_address: 0.0.0.0 grpc_listen_address: 0.0.0.0 ...
grafana 报错 origin not allowed nginx做反向代理访问grafana是会遇到origin not allowed这样的错误 只需要加个请求头 server { listen 80; ...
这几天在折腾zabbix6.27版本的监控告警,目的是想通过telegram发送告警并附带当时的指标监控截图。最终使用了这个方式telegram in zabbix,github地址: https://github.com/ableev/Z...
通过http://127.0.0.1:9200/_cluster/health地址返回的数据 “cluster_name”: “my-es”, #集群名“status”: “yellow”, #集群健康状态,正常的话是green,缺少副本分...
zabbix的web界面默认是英文,也支持中文界面,找到用户设置,新版和老版的不太一样,新版的用户设置在左下角,老版的是在右上角,大概就是这个东东: 点一下User settings: 按照上图中选择,然后点击Update就会显示成中文了。...
使用svn任何命令都会提示这样的错误: svn: E200033: Another process is blocking the working copy database, or the underlying filesystem do...
1、支持的参数列表 -a file 从文件中读入作为 stdin -e flag ,注意有的时候可能会是-E,flag必须是一个以空格分隔的标志,当xargs分析到含有flag这个标志的时候就停止。 -p 当每次执行一个argument的时...
使用场景:在将godaddy购买的域名通过cloudflare(以下简称cf)来托管的时候需要修改nameserver,域名少可以手动修改,多的话还是交给程序吧,还有一个问题,添加到cloudflare的时候nameserver是会不断变化...
1、参数 -c 或--count 在每列旁边显示该行重复出现的次数。 -d 或--repeated 仅显示重复出现的行列。 -f <栏位>或--skip-fields=<栏位> 忽略比较指定的栏位。 -s <字...
1、参数 -b, --ignore-leading-blanks 忽略每行前面的空格字符 -c, --check, --check=diagnose-first 只检查文件是否已排序,不进行排序 -C, --check=quiet, --c...
echo 不换行动态输出内容 for i in {1..5};do sleep 1 echo -ne "\r"$i done
在程序中限制上传文件类型时可以使用$_FILES全局变量来获取文件类型 $_FILES数组的结构如下 $_FILES['input_name'] = array( 'name' => 'uploaded_file_name', ...
卸载pip #python2[root@centos ~]# python -m pip uninstall pip#python3[root@centos ~]# python3 -m pip uninstall pip 安装pip &l...
1、git-bush终端第一次拉取代码 #首先肯定是初始化仓库目录$ git init#直接拉取,后面是仓库地址$ git pull [email protected]:xxxx/xx.git#完成,这个方便想在放在哪里就放哪里 2、git-bu...
参数 -f 从脚本文件中读取awk命令-F 自定义分隔符-v 自定义变量 内置变量 变量 描述 $n 当前记录的第n个字段,字段间由FS分隔 $0 完整的输入记录 ARGC 命令行参数的数目 ARGIND 命令行中当前文件的位置(从0开始算...
如果es查询时出现类似这样的错误: The length of [message] field of [xxxxxxxx] doc of [xxxx-xxxxx-xxxx-2024.01.01] index has exceeded [10...
GET indexname/_search { "query": { "range": { "time_iso8601": { "from": "2024-05-01T...
filebeat:7.6.2 logstash:7.6.2 1、logstash配置 网上看了很多文章介绍logstash的输出模式rubydebug,好像都没说这个东西是怎么用的,很多都只是说这样的写法: output { stdou...
mysql:5.7.28 filebeat:7.6.2 elk:7.6.2 软件安装和mysql慢查询开启配置就略过了,直接上配置 不同版本mysql的慢查询日志内容有所差异,我这个版本的日志大概类似这样 # Time: 2023-08-0...
centos7部署jenkins war包 1、下载地址 https://get.jenkins.io/war-stable/ 2、启动 #前台启动java -jar jenkins.war#后台启动nohup java -jar jenk...
nginx日志输出部分省略了,只写主要的部分 1、filebeat配置 [root@centos filebeat]# cat filebeat.yml filebeat.inputs:- type: log enabled: true p...
1、扩容 当前节点,如果有密码,可以加参数 -u user:passwd 方式认证 [root@centos-164 ~]# curl http://127.0.0.1:9200/_cat/nodes?vip heap....
es常用操作 查询所有索引 GET _cat/indices 查询索引下所有数据 GET test/_search#同下GET test/_search{ "query": { "match_all": {} }} 全文检索 #查...
版本都是7.6.2 kibana服务器重启后启动服务的时候有报错出现如下类似信息 Unable to connect to Elasticsearch. Error: [search_phase_execution_exception] a...
jenkins通过api触发任务执行 jenkins配置,创建任务掠过,直接上干货部分 首先要对用户生产api token 创建后要马上记住,之后就看不到了,就像上图这样 通过api请求更新任务的方式: curl -k --silent -...
主从是非gtid模式,查看状态显示1062错误,导致这类错误的原因大概就是有重复数据,无法完成数据的新增,解决办法是可以跳过这个错误,或者你知道导致的重复的语句可以将这个语句删掉让他自动同步创建,这里演示跳过这个错误的方式,因为语句太多了,...
mysql版本5.7,故障原因是主库添加了一个用户,而此时从库也有这个用户,所以导致同步的事务卡在了创建用户的地方,报错信息类似这样: [[email protected]][(none)]>show slave status\G;Las...
错误信息 Last_Errno: 1396 Last_Error: Error ‘Operation CREATE USER failed for ‘backup‘@‘%‘‘ on query. Default database: ‘‘. ...
1、安装 下载地址:https://www.percona.com/downloads/Percona-XtraBackup-LATEST/ 下载后使用yum安装 [root@localhost dl]# ls percona-xtraba...
1、安装redis redis下载的是源码包,编译步骤省略了,将编译好的bin目录保留下来,目录结构如下 [root@redis-1 redis]# pwd /data/redis [root@redis-1 redis]# tree ./...
mysql触发器是一种在表上自动执行的存储过程,当表上的特定事件(例如插入、更新或删除)发生时触发。触发器可以用于实现数据验证、日志记录、派生数据等功能。这是触发器的功能简单介绍。 本次演示环境介绍,将各分表的数据汇总到总表中,查询时只需要...
mysql:5.7.28 filebeat:7.6.2 elk:7.6.2 软件安装和mysql慢查询开启配置就略过了,直接上配置 不同版本mysql的慢查询日志内容有所差异,我这个版本的日志大概类似这样 # Time: 2023-08-0...
os:centos7 mysql:5.7.28 产生这个错误的原因是造成mysql连接数大于设置的open_files_limit参数值,而这个参数又受限于操作系统,假如你的mysql是使用systemctl启动的,那么就会受制于syste...
clickhouse备份 1、备份表结构 语法 #备份bgecd数据库中的user表结构clickhouse-client --user bgecd --password 123456 --port 9000 -q "SHOW CREATE...
redis-cli是Redis命令行界面,一个简单的程序,允许向Redis发送命令,并直接从终端读取服务器发送的回复。 它有两种主要的模式:一种是交互模式,在这种模式下,用户输入命令并获得回复的REPL(Read Eval Print Lo...
软件版本: os:rocky9.4 docker:27.0.3 Docker-compose:2.29.0 harbor:2.10.3 1、安装配置docker docker安装这里略过了,需要修改一下docker的网络和运行目录的配置,也...
esxi嵌套esxi之后再安装虚拟机时,虚拟机无法联网 解决办法是在外面一层的esxi的端口组上改一下安全设置 找到端口组,安全选项卡 将上面混杂模式和伪传输都改成接受即可
1、环境介绍 k8s版本:1.23.6 docker:20.10.24 host ip K8s-master01 172.10.10.10 K8s-node01 172.10.10.11 K8s-node02 172.10.10.12 vi...
docker-compose up -d nginx 构建建启动nignx容器 docker-compose exec nginx bash 登录到nginx容器中 docker-compose down ...
创建bridge网络 docker network create [参数] network_name create可选参数 --driver: 指定网络驱动程序,默认是bridge。 --subnet: 指定网络的子网。 --gateway...
版本esxi7.0,硬件型号: realtek 8168 1、相关软件下载地址 1.1 ESXi-Customizer-PS脚本地址: https://www.v-front.de/p/esxi-customizer-ps.html 1.2...
今天来演示一下全容器化运行lnmp环境,使用的是centos7.6的操作系统,至于docker的安装就不再说了,docker已经装好了,直接开始。 1、nginx配置 首先要拉取nginx的镜像,如果有版本要求的可以去官方hub上找到具体的...
修改docker配置文件: [root@centos docker]# pwd/etc/docker[root@centos docker]# lscerts.d daemon.json key.json seccomp.json[root...
docker-compose具体做什么用的就不介绍了,百度上有。 首先肯定是要先把docker装好,docker安装前面文章也有介绍就不再重复了。直接开始正题 1、按照官网方式安装 官方地址:https://docs.docker.com/...
Portainer的介绍这里就不浪费字了,自行百度吧,下面直接开始正题. [root@nginx data]# docker search portainerNAME &...
安装环境:centos7.X,centos8.X 1、首先设置yum源: yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.re...
1.查看虚拟机列表 #查看所有虚拟机的IDvim-cmd vmsvc/getallvms |grep <vm name>#查看正在运行的虚拟机esxcli vm process list 2.查看虚拟机的启动状态 vim-cmd...