Nginx 使用 logrotate 滚动日志
Nginx 使用 logrotate 滚动日志
安装logrotate 一般系统已经安装了logrotate, 如果没有安装使用一下命令安装 yum install logrotate 入口文件 /etc/cron.daily/logrotate 使用crontab每天执行一次 配置文件 主配置文件/etc/logrotate.co ...
vscode 使用dlv远程调试golang程序
vscode 使用dlv远程调试golang程序
编译 GOOS=linux GOARCH=amd64 go build -gcflags="all = -N -l" main.go 远程机器 # ${pid} 远程机器上运行go程序的pid dlv --listen=:2345 --headless=true --api-version ...
centos7安装高可用k8s集群
centos7安装高可用k8s集群
一、环境准备 1 主机准备 主机 Ip主机名主功能10.200.20.116master01etcd,apiserver,controller-manager,scheduler,docker,proxy10.200.20.117master02etcd,apiserver,controller ...
mysql 查询和删除外键约束
mysql 查询和删除外键约束
查询外键约束 select TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME,REFERENCED_COLUMN_NAME from INFORMATION_SCHEMA.KEY_COLUMN_USAGE whe ...
ffmpeg channels 和 channel_layout
ffmpeg channels 和 channel_layout
对应关系 channel_layout_map[] = { { "mono", 1, AV_CH_LAYOUT_MONO }, { "stereo", 2, AV_CH_LAYOUT_STEREO }, { "2.1", 3, ...
k8s证书过期/使用100年证书
k8s证书过期/使用100年证书
常见问题 大概的错误提示:certificate has expired or is not yet valid,生成时间更长的有效期,保证证书不会在短时间失效,如果有必要的话,也可以做相应的监控告警。 单机和集群更新证书,都是在所有master上执行后面的的几个步骤。 如果证书已经过期,可以使 ...
k8s 批量删除pod
k8s 批量删除pod
批量删除 某个命名空间的pod,支持条件过滤。 批量删除 kubectl --kubeconfig=/opt/xxx/kube-scheduler/config -n argon get po | grep test-job | awk '{print $1}' | xargs kubec ...
Orphaned pod found - but volume paths are still present on disk
Orphaned pod found - but volume paths are still present on disk
已经完成的pod,在节点机上还存在之前使用过得卷,并且无法删掉。 错误信息 orphaned pod "0c9b2124-270e-418f-8ea4-50db1a8edced" found, but failed to rmdir() volume at path /var/lib/kub ...
dnsmasq安装与配置
dnsmasq安装与配置
dnsmasq是一个小巧且方便地用于配置DNS和DHCP的工具,适用于小型网络,它提供了DNS功能和可选择的DHCP功能。 安装服务 sudo yum install dnsmasq 常用配置 cat /etc/dnsmasq.conf #######这里表示 严格按照 resolv ...
golang 指针数组和数组指针
golang 指针数组和数组指针
数组指针是指向数组地址的指针,指针数组是数组里面元素是指针类型。 package main import "fmt" func main() { x, y := 1, 2 var arr = [...]int{x, y} //数组指针 var pf *[2]int = &arr ...
zhr

张文兵

90后程序员

 湖南 - 长沙



友情链接