- 博客(39)
- 收藏
- 关注
原创 tcpdump
指定需要抓包的网卡。如果未指定的话,tcpdump会根据搜索到的系统中状态为UP的最小数字的网卡确定,一般情况下是eth0。使用-i参数通过指定需要抓包的网卡,可以有效地减少抓取到的数据包的数量,增加抓包的针对性,便于后续的分析工作。使用-s 0指定数据包大小为262144字节,可以使得抓到的数据包不被截断,完整反映数据包的内容。禁用tcpdump展示时把IP、端口等转换为域名、端口对应的知名服务名称,这样看起来更加清晰。指定抓包文件保存到文件,以便后续使用Wireshark等工具进行分析。...
2022-08-31 19:56:46
563
1
原创 kubeadmin 初始化或者节点加入k8s集群时报错
Status from runtime service failed" err="rpc error: code = Unimplemented desc = unknown service runtime.v1alpha2.RuntimeService 解决办法
2022-06-10 16:27:37
2302
原创 k8s安装calico网络插件
安装calico网络插件curl https://docs.projectcalico.org/manifests/calico.yaml -O如果是kubeadm部署的k8s则对应项为--pod-network-cidr=10.244.0.0/16
2022-06-10 11:06:35
7478
原创 helm 部署traefik ingress
2、下载到本地3、部署Traefik3.1 修改values3.2 部署 4 创建路由规则4.1原生Ingress路由规则4.2 使用CRD方式配置路由规则5 访问
2022-06-07 15:33:22
1454
原创 centos7 升级内核
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpmyum --enablerepo=elrepo-kernel install -y kernel-lt# 检查 /boot/grub2/grub.cfg 中对应内核 menuentry 中是否包含 initrd16 配置,如果没有,再安装一次!grub2-set-default 0 #设置开机从新内核启动重启机器:syncreboot.....
2022-06-05 16:10:17
152
原创 docker部署zabbix 5.0
1、准备数据库非docker部署(需要先部署好)创建 database 指定字符集2、创建网络3、启动Zabbix Java gateway实例(可选)4、部署zabbix-server -e ZBX_JAVAGATEWAY="zabbix-java-gateway" \ #连接ZBX_JAVAGATEWAY -e ZBX_JAVAGATEWAY_ENABLE="true" \ #开启JMX监控5、部署访问web5.1 为防止部分中文乱码中文乱码解决办法:从wi
2022-06-04 10:49:22
459
原创 groovy安装部署
1、下载wget https://groovy.jfrog.io/artifactory/dist-release-local/groovy-zips/apache-groovy-binary-4.0.2.zip2、解压unzip apache-groovy-binary-4.0.2.zip -d /usr/local/ln -sv /usr/local/groovy-4.0.2 /usr/local/groovy3、编辑/etc/profile#set groovy envir
2022-05-17 15:13:24
336
原创 kubectl 命令
1 命令自动补全yum install bash-completionsource /usr/share/bash-completion/bash_completionecho 'source <(kubectl completion bash)' >> ~/.bashrcsource ~/.bashrckubectl设置别名k自动补全:echo 'alias k=kubectl' >>~/.bashrcecho 'complete -F __start
2022-05-12 21:42:06
131
原创 nginx代理kibana
# yum -y install httpd-tools# htpasswd -bc /usr/local/nginx/conf/htpasswd.users admin 123456upstream kibana_server { server 192.168.91.215:5601 weight=1 max_fails=3 fail_timeout=60;}server { listen 80; server_name www.kibana.com; a.
2022-05-05 15:16:16
815
原创 yum方式安装python3
1 安装python3wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repoyum install python36 -y2 移除之前的pythonmv /usr/bin/python /usr/bin/python2.bak2.1 修改yum版本为2.7vi /usr/bin/yumvi /usr/libexec/urlgrabber-ext-down2.2 建立软链接ln -fs.
2022-04-15 18:28:55
3394
1
原创 docker 使用记录
1 docker 打包和导入镜像#docker save -o k8s-dns-node-cache-1.21.1.tar k8s.gcr.io/dns/k8s-dns-node-cache:1.21.1#docker load -i k8s-dns-node-cache-1.21.1.tar注意:使用镜像ID打包,则解压的出来的镜像没有名字,因此,推荐使用镜像的名字进行打包,解压出来就有镜像名称了....
2022-04-13 15:22:50
1018
原创 k8s pod 污点
目录1、查看污点情况2、为节点添加污点3、验证4、删除污点使用场景专用节点、配置特定硬件的节点、基于Taint驱逐1、查看污点情况#kubectl describe node k8smaster|grep Taint说明:NoSchedule: 一定不会被调度PreferNoSchedule: 尽量不被调度NoExecute: 不会调度,而且还会驱逐Node已有pod2、为节点添加污点#kubectl taint node k8snode1 en.
2022-04-06 18:14:56
2726
原创 shell 【while true; do......done】 循环示例
kafka 启停脚本_周易不易的博客-CSDN博客#!/bin/bashzkPort=2181kaPort=9092kaFile='/usr/local/kafka/config/server.properties'zkFile='/usr/local/kafka/config/zookeeper.properties'logsDir='/data/logs'blue() {echo -e "\033[34m $1 \033[0m" && sleep 1}red() { echo -e "\
2022-04-06 10:00:17
3832
原创 kafka 启停脚本
#!/bin/bashzkPort=2181kaPort=9092kaFile='/usr/local/kafka/config/server.properties'zkFile='/usr/local/kafka/config/zookeeper.properties'logsDir='/data/logs'blue() { echo -e "\033[34m $1 \033[0m" && sleep 1}red() { echo -e "\033[31m .
2022-04-06 09:57:53
1191
原创 centos7 apr部署安装
一、 下载aprhttp://dlcdn.apache.org//apr/apr-1.7.0.tar.gz二、解压部署 #cd /usr/local/src #tar zxvf apr-1.7.0.tar.gz #sed -i '31279s/$RM/$RM -f/' apr-1.7.0/configure #grep --color=auto "RM='\$RM -f" apr-1.7.0/configure #cd apr-1.7.0 #./co...
2022-04-04 17:37:07
1072
原创 dockerfiel ssh nginx
FROM centos:7RUN cd /etc/yum.repos.d && mkdir bak && mv *.repo bak/ \ && curl -s -o ./Centos-7.repo https://mirrors.aliyun.com/repo/Centos-7.repo \ && curl -s -o ./epel.repo https://mirrors.aliyun.com/repo/epel-7.r.
2022-03-16 18:49:07
3388
原创 dockerfile 跑脚本
COPY init.sh /CMD ["/bin/bash","/init.sh"]cat init.sh#!/bin/bash#!/bin/bash/etc/init.d/mysqld start /etc/init.d/httpd start /usr/sbin/sshd -D
2022-03-16 17:48:19
1026
原创 Dockerfile 构建centos7 并配置ssh
FROM centos:7RUN cd /etc/yum.repos.d && mkdir bak && mv *.repo bak/ \ && curl -s -o ./Centos-7.repo https://mirrors.aliyun.com/repo/Centos-7.repo \ && curl -s -o ./epel.repo https://mirrors.aliyun.com/repo/epel-7.r.
2022-03-16 16:32:09
497
原创 由于非 HTTPS Cookie 无法设置“secure”属性,已拒绝 Cookie “JSESSIONID”。
记一次无法登录tomcat部署的wepapp页面,用户密码都是对的,验证码也是输入正确,但是页面报错提示是验证码不正确。用火狐开发工具查看出现以下报错由于非 HTTPS Cookie 无法设置“secure”属性,已拒绝 Cookie “JSESSIONID”。解决办法:查看tomcat配置文件,发现自己启用了cookie的HttpOnly属性,接下来就把他关闭掉。1、修改$CATALINA_HOME/conf/context.xml,把<Context useHttpOnly="
2022-01-17 20:12:02
11936
原创 powershell个人命令参数使用记录
1、recurse 类似-r递归2、Get-ChildItem是获取子项目的意思,可以获取一个目录下的文件和子目录。格式示例:Get-ChildItem -Path 路径 -Recurse –Include 匹配模式Get-ChildItem "HKCU:\Software\Microsoft\Terminal Server Client" -Recurse3、Remove-Item命令删除文件,类似linux rm命令Remove-Item -Path 'D:\test' -Recu
2022-01-10 22:07:18
378
原创 phpldapadmin修改默认端口
主要修改两处:1、/etc/httpd/conf/httpd.conf2、/etc/httpd/conf.d/phpldapadmin.conf添加以下内容NameVirtualHost *:8080<VirtualHost *:8080>..............</VirtualHost>3、重启httpd,访问http://IP:8080/ldapadmin...
2022-01-09 21:37:42
779
原创 tomcat 8.5.73版本加载不了图片验证码问题
在部署应用过后发现验证码出不来,破图。返回的是500状态。1、在tomcat/bin/catalina.sh里加入 JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true"不起作用,可以排除。2、再看tomcat根目录,发现temp目录没有。于是尝试建个temp目录。奇迹出现了。验证码正常显示解决办法:在tomcat根目录手动创建temp目录。...
2022-01-08 17:56:50
1552
原创 shell 小技巧
1、使用main函数main(){ func1 func2}main "$@"2、shell执行路径script_dir=$(cd $(dirname $0) && pwd)script_dir=$(dirname $(readlink -f $0 ))3、颜色输出函数blue() { echo -e "\033[34m $1 \033[0m" && sleep 1}red() { echo -e "
2022-01-06 16:06:43
1414
原创 mysql 参数个人记录
1、innodb_io_capacityinnodb_io_capacity_max 设置为你的设备能达到的最大IOPSinnodb_io_capacity 它是innodb_io_capacity_max的一半,默认innodb_io_capacity=100。同样,它对读无效对写有决定意义。innodb_io_capacity、innodb_io_capacity_max 控制的是 innodb 刷脏页的能力。过小会导致 mysql 刷脏页能力不足,影响性能。过大会让 mysql 认为
2022-01-06 16:00:08
853
原创 mysql 5.7下载
MySQL :: Download MySQL Community Server (Archived Versions)https://downloads.mysql.com/archives/community/
2021-12-30 15:26:11
756
原创 jemalloc 管理mysql 5.7内存
一、安装jemalloc,参考链接jemalloc编译安装_m0_61237221的博客-CSDN博客https://blog.csdn.net/m0_61237221/article/details/122023459二、配置软链接ln -s /usr/local/lib/libjemalloc.so.2 /usr/lib64/libjemalloc.so.1如果不配置会报错,无法正常启动mysqlStarting MySQL. mysqld_safe --malloc-lib must
2021-12-29 15:12:18
1096
1
原创 阿里云部署kafka启动问题
报错如下WARN [Controller id=0, targetBrokerId=0] Connection to node 0 (/47.243.58.79:9092) could not be established. Broker may not be available.原因安全组没有对自身IP(47.243.58.79)开放9092端口解决办法对自身IP(47.243.58.79)开放9092端口...
2021-12-26 13:01:23
1663
原创 mongodb 备份报错 Failed: error getting collections for database `admin`: error running `listCollections`
Failed: error getting collections for database `admin`: error running `listCollections`. Database: `admin` Err: not authorized on admin to execute command { lcursor: {}, $readPreference: { mode: "secondaryPreferred" }, $db: "admin" } 解决办法: > ..
2021-12-25 11:59:12
2969
原创 nginx or tengine 配置相关参数
1、max_fails=numberNginx与服务器通信的尝试失败的次数。在fail_timeout参数定义的时间段内,如果失败的次数达到此值,Nginx就认为服务器不可用。在下一个fail_timeout时间段,服务器不会再被尝试。 失败的尝试次数默认是1。设为0就会停止统计尝试次数,认为服务器是一直可用的。...
2021-12-21 15:39:42
1370
原创 jemalloc编译安装
1、安装autogen autoconfyum -y install autogen autoconf2、下载wget https://github.com/jemalloc/jemalloc/releases/download/5.2.1/jemalloc-5.2.1.tar.bz23、解压安装tar -xf jemalloc-5.2.1.tar.bz2 && jemalloc-5.2.1./autogen.shmake -j4make install..
2021-12-19 14:14:06
1732
原创 NGINX配置下载apk
1、修改配置文件server { listen 80; server_name apk.com.cn; location /apk { alias /var/www/apks; autoindex on; default_type application/octet-stream; } } alias指定虚拟目录 autoin
2021-11-17 11:27:10
4726
2
原创 JDK1.8下载安装
一、下载 1,官网下载Java Downloads | Oraclehttps://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html 2、百度网盘提取链接:https://pan.baidu.com/s/1_NNA69hpHlFLQekXsTPUFQ 提取码:yv3b二安装上传tar.gz包(前提) 1、创建存放目录,...
2021-11-07 14:07:10
1959
原创 shell cat EOF 变量自动解析问题(case情况)
当脚本中cat写入内容到文件当中,变量较多时无法写入到指定文件。执行此脚本,没有任何内如写入。此时EOF 加反斜杠,或用单引号、双引号包围 。适用变量多的情况。示例如下 #!/bin/bash #date:2021-10-22 #des:for ins redis-cluster set -e read -p "请输入要部署redis集群的IP:" REDIP read -p "请输入要部署redis集群的端口:" REDPORT RED
2021-10-23 00:35:35
930
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人