- 博客(46)
- 收藏
- 关注
原创 arm64环境部署rocketmq
arm环境部署rocketmq。如果arm机器没有办法拉取镜像,那就找一台x86的机器也可以拉取arm镜像。如果arm服务器可以拉取外网镜像,那就直接拉取。进入image-build目录。注:IP改成你自己的服务器IP。修改arm环境支持的基础镜像。有一条测试topic,点击。,随便填写,点击提交,出现。
2024-07-22 16:58:53
305
原创 Kafka集群部署
修改配置文件server.properties;修改kafka_jaas.conf;下载包https://www.confluent.io/previous-versions/启动后执行命令写入账号密码。
2024-07-16 11:30:18
316
原创 Mysql 离线rpm包部署
mysql 离线部署,mysql内网环境部署;grant all privileges on *.* to root@'%' identified by 'Ictsoft@123' with grant option;
2024-07-16 11:23:13
160
原创 Lsyncd实现目录同步
Lsyncd 是一个简单高效的文件同步工具,通过lua语言封装了 inotify 和 rsync 工具,采用了 Linux 内核(2.6.13 及以后)里的 inotify 触发机制,然后通过rsync去差异同步,达到实时的效果。
2024-07-16 11:20:47
112
原创 kdc-server部署kerberos认证
/etc/krb5.conf,krb5-workstation krb5-devel,创建principal
2024-07-16 11:06:12
492
原创 网络带宽测试脚本
Speedtest 是一个用 Python 编写的轻量级 Linux 命令行工具,可基于 Speedtest.net 的基础架构来测量linux服务器网络的上/下行速率!
2024-07-16 11:03:21
338
原创 freeipa 重置admin密码
ldap.example.com,带有可解析的FreeIPA服务器主机名。example和com与你的domain组件。
2024-07-16 10:59:18
382
原创 windows配置kerberos客户端浏览器访问oozie
链接:https://pan.baidu.com/s/1C8wisL0fMR2dMnyxMeb2Dg。使用oozie的域名访问oozie。: 添加oozie的hosts。输入about:config。
2024-07-16 10:58:11
313
原创 nginx平滑升级
若不清楚Nginx.pid的路径,可查看nginx配置文件,里面有对应的路径。查看nginx pid,会出现一个nginx.pid.oldbin。注意: 千万不要make install,会出事故。即在补停掉老进程的情况下启动新进程。
2024-07-09 10:54:18
247
原创 python socket模块实现上传文件到服务器
krb5-libs的rpm包强制删除,导致服务器无法ssh连接,并且不能上传rpm包进行修复。在强制删除依赖后,当前终端没有退出的时候,可以使用上述方法补救。
2024-07-06 21:35:10
339
原创 centos7 部署mongodb4.0
centos7部署mongodb,主要修改数据目录和日志目录,fork修改为true表示后台,认证先改为disabled。退出数据库修改配置文件。
2024-05-12 18:24:52
144
原创 zabbix配置钉钉报警
创建群聊,添加报警机器人,设置关键字(zabbix),保存token。在zabbix页面中添加报警媒介,选脚本,脚本参数为。admin用户,选择钉钉报警,接收人为。将脚本放到zabbix报警目录下。将保存的token添加到脚本中。
2024-05-12 18:23:07
121
原创 zabbix频繁发送历史告警
zabbix频繁发送历史告警,如果是触发器问题的确存在,但是目标主机状态是正常的,还在频繁发生告警,如果是这种情况,那么手动将问题点击关闭和确认,即可解决,如果触发器是在模板中配置的,那么直接修改模板,最后手动关闭问题。触发器的确存在,但是目标监控主机的状态是正常的,只要触发器触发的问题存在,那么就会一直发生告警。如果是消息积压,那么就去数据库中将异常状态的告警删除或者修改状态,即可解决问题。告警消息积压堆积,一直处于重试状态。
2024-05-12 18:22:14
182
原创 kubevirt部署、创建虚拟机
登录到该主机,可以使用sudo passwd修改root密码。找到对应的nodeport端口号,既可以从外部访问该虚拟机。导入密钥使当前服务器可以免密登录,并创建虚机执行。编写kubevirt-feature.yaml。编写pvc_centos.yaml。
2024-05-12 18:20:05
258
原创 centos7 部署gitlab-runner
并且给指定目录 root:gitlab-runner的属主属组。如果是https,请将gitlab的证书放入到。需要给指定目录 775的权限。到具体项目中找到token。
2024-05-12 18:17:57
157
原创 prometheus-operator配置钉钉报警
去掉换行,然后替换到secret里,保存立即生效,访问alertmanager的地址status中可以看到配置生效。尝试关闭redis,看prometheus页面是否报警,如果prometheus中有报警,那就看钉钉是否报警。如果钉钉不报警,可以查看prometheus-webhook-dingtalk pod日志。注意: webhook_configs地址为钉钉触发器的svc。使用helm chart部署的prometheus配置文件为。注意:新加机器人时选择IP地址为钉钉触发器所在服务器的IP。
2024-05-12 18:16:19
211
原创 prometheus-operator监控redis
注意:prometheus-prometheus-oper-prometheus 实例中的podMonitorSelector字段会匹配pod的标签,务必对齐,不然prometuehs ui页面监控不到exporter。修改完成后立即生效,prometheus web页面target中会显示redis的exporter已经关联到了。修改完成立即生效,在prometheus页面roles中可以看到redis相关规则。修改ruleSelector字段与上面PrometheusRule相同。
2024-05-12 18:14:32
213
原创 rancher报错连接etcd 503
Waiting on etcd startup: status 503 查看告警信息, memberID 进入rancher容器手动清理etcd碎片
2024-05-12 18:06:33
318
原创 CoreDNS调试问题
这个问题可以通过手动指定 kubelet 的 --resolv-conf 标志为正确的 resolv.conf(如果是 systemd-resolved, 则这个文件路径为 /run/systemd/resolve/resolv.conf)来解决。你也可以使用 kubelet 的 --resolv-conf 标志来解决这个问题。Kubernetes 的安装并不会默认配置节点的 resolv.conf 文件来使用集群的 DNS 服务,因为这个配置对于不同的发行版本是不一样的。这个问题应该迟早会被解决的。
2024-05-11 17:34:49
270
原创 flannel网卡Checksum校验导致curl service不通
内部网络和外部网络是通的,curl访问不了,nodePort、ingress、service均无法访问,部署到k8s上面的组件无法组件集群。临时关闭flannel虚拟网卡Checksum校验。永久关闭flannel虚拟网卡Checksum校验。
2024-05-11 17:32:05
331
原创 docker部署oracle21c
获取oracle image,下载镜像源码包,git clone https://github.com/oracle/docker-images.git,下载LINUX.X64_213000_db_home.zip
2024-05-11 17:17:08
303
原创 docker配置GPU支持
如果有输出则表示存在nouveau驱动,禁用nouveau驱动,编辑/lib/modprobe.d/dist-blacklist.conf,在最后加上以下内容。如果没有输出则表示禁用成功,进入下一步。启动后重新检查是否存在。
2024-05-11 17:11:27
762
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人