- 博客(49)
- 收藏
- 关注
原创 批量删除文件脚本
在工作中我们经常会遇到一些重复性的工作,如批量创建文件,删除文件等等。这种重复性的工作shell脚本往往能给我们带来极大的便利。将需要删除的文件路径存放在【stt_Files_240410.rpt】随便一个 文档中即可。
2024-04-11 16:52:58 413
原创 删除原有node节点,添加新的节点到kubernets集群中
在一个集群中有些节点,会莫名出现一些故障,导致在master节点中显示notready状态,一般根据日志信息进行troubleshooting即可,但是有些时候,就是无法恢复,我们就得将原有故障节点删除,重新加入集群当中。一.删除原有node节点(master节点上执行)二、生成token口令(master上执行)获取node节点信息,看新节点是否加入集群。成功看到新节点处于ready状态即为成功!四、检验(master节点)三、node节点加入集群。
2024-01-17 15:16:22 565
原创 当使用 curl -I localhost 命令访问本地主机时,出现 403 Forbidden 错误
执行curl命令出现403错误代码的几种情况
2023-11-16 16:54:49 1296
原创 kubernetes实验挑战四(Build a highly available Redis Cluster | redis-cluster-config | PersistentVolume)
Build a highly available Redis Cluster | redis-cluster-config | PersistentVolume
2023-10-31 18:30:13 206
原创 kubernetes实验挑战三(| Vote App | Redis | Postgresql DB | Deployment | service)
Redis | Postgresql DB | Deployment | service
2023-10-31 17:46:45 92
原创 kubernets挑战实验一(| pvc | pod | services | rolebinding | context)
kubernetes| pvc | pod | services | rolebinding | context
2023-10-30 14:54:58 84
原创 Linux实验2-application安装以及防火墙firewall规则设置
yum故障排查以及解决nginx安装配置,firewall安装以及设置规则
2023-10-25 09:58:04 261
原创 terraform
Terraform是一种基础设施即代码(Infrastructure as Code)工具,它可以让你以声明式配置文件的方式来管理和部署基础设施和应用程序。与手工操作或使用脚本的方式相比,Terraform可以实现可重复和一致的基础设施部署,通过与各种云服务提供商、开源软件和自有数据中心的集成,为自动化部署提供了很大的便利性。总之,Terraform简化了基础设施的管理,提高了效率和可维护性。5. 自动化部署:Terraform可以通过自动化部署来减少错误和提高效率,同时提供了备份、恢复和监控等功能。
2023-10-21 09:02:00 67
原创 虚拟机启动报错:另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘XXX或它所依赖的某个快照
虚拟机启动报错:另一个程序已锁定文件的一部分,进程无法访问 打不开磁盘“d:\users\sunny\documents\virtual machines\node1\node1.vmdk”或它所依赖的某个快照
2023-04-14 09:53:23 4947
原创 部署应用报错no matches for kind “Ingress“ in version “networking.k8s.io/v1beta1“
应用部署错误no matches for kind “Ingress“ in version “networking.k8s.io/v1beta1“
2023-03-29 16:30:41 1694
原创 LVM逻辑卷管理器
LVM逻辑卷管理器第1步:让新添加的两块硬盘设备支持LVM技术。在虚拟机中添加两块新的硬盘设备第2步:把硬盘设备加入到storage卷组中,然后查看卷组的状态。第3步:切割出一个约为150MB的逻辑卷设备。这里需要注意切割单位的问题。在对逻辑卷进行切割时有两种计量单位。第一种是以容量为单位,所使用的参数为-L。例如,使用-L 150M生成一个大小为150MB的逻辑卷。另外一种是以基本单元的个数为单位,所使用的参数为-l。每个基本单元的大小默认为4MB。
2023-03-21 16:53:10 154
原创 k8s自动化伸缩实践---HPA
Kubernetes Metrics Server 从集群中的 kubelets 收集资源指标, 并通过 Kubernetes API 公开这些指标, 使用 APIService 添加代表指标读数的新资源。HorizontalPodAutoscaler(简称 HPA )自动化伸缩策略,可以根据服务负载情况自动扩展或缩小实例数量,以应对不同的流量负载。2、创建一个Deployment或ReplicaSet的HAP资源,以定义需要自动伸缩的服务目标。自动扩缩完成副本数量的改变可能需要几分钟的时间。
2023-03-17 18:16:55 537
原创 docker login 登录harbor仓库报错 http: server gave HTTP response to HTTPS client
docker login 登录harbor仓库报错 http: server gave HTTP response to HTTPS client
2023-03-17 15:35:58 744
原创 安装metrics报错---the server is currently unable to handle the request (get nodes.metrics.k8s.io)
安装metrics报错---the server is currently unable to handle the request (get nodes.metrics.k8s.io)
2023-03-07 18:50:35 1514 2
原创 集群重启后发现node1节点出现notready状态,问题排查及解决(kubelet与docker的cgroup驱动不同导致)
集群重启后发现node1节点出现notready状态,问题排查及解决(kubelet与docker的cgroup驱动不同导致)
2023-02-14 10:49:44 3165
原创 docker login登录harbor时出现connection refused错误
docker login登录harbor时出现connection refused错误
2023-02-08 10:35:46 1706
原创 kubeadm部署k8s,coredns一直处于containercreating状态failed to find plugin “flannel“ in path [/opt/cni/bin]]
coredns始终处于containercreating状态coredns镜像拉取不下来,只能手动拉去之后修改tag进行解决这个问题
2022-11-08 09:50:33 1580 1
原创 记一次k8s service设置nodeport访问外网失败案例
今天有一个项目做service nodeport转发,结果设置完之后发现外网访问失败。curl: (7) Failed connect to 192.168.213.138:31234; Connection refused
2022-11-07 19:11:52 1506 1
原创 mysql数据导入时出现”Invalid default valuefor ‘api_call_time‘“错误
MySQL数据导入时出现ERROR 1067 (42000) at line 97: Invalid default value for 'api_call_time'错误
2022-10-27 13:13:17 1067
原创 linux登录MySQL出现Access denied for user ‘root‘@‘localhost‘ (using password: YES)错误
MySQL密码登录失败问题解决
2022-10-12 10:57:05 3887
原创 k8s练习(四)
1、Kubectl suddenly stops responding to your commands. Check it out! Someone recently modified the /etc/kubernetes/manifests/etcd.yaml fileYou are asked to investigate and fix the issue. Once you fix the issue wait for sometime for kubectl to respond. Check
2022-06-20 11:11:06 669
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人