属于我的梦,明明还在
个人工具站/博客持续更新中用于技术层面探讨 http://rhx0306.online/
01 2023 档案
linux 脚本
摘要:read -p "请检查:是否执行替换(y/n)" check if [ $check == 'y' ]; then echo "yes" else echo "no"exit fi 阅读全文
posted @ 2023-01-31 17:42 属于我的梦,明明还在 阅读(37) 评论(0) 推荐(0)
K8S 详解
摘要:主要组件: etcd 保存了整个集群的状态;kube-apiserver 提供了资源操作的唯一入口,并提供认证、授权、访问控制、API 注册和发现等机制; kube-controller-manager 负责维护集群的状态,POD控制器,比如故障检测、自动扩展、滚动更新等; __CLUSTER_PO 阅读全文
posted @ 2023-01-31 15:48 属于我的梦,明明还在 阅读(177) 评论(0) 推荐(0)
grep 显示前几行、后几行
摘要://打印匹配行的前后5行 cat filename | grep -5 'parttern' //打印匹配行的前后5行 cat filename | grep -C 5 'parttern' //打印匹配行的后5行 cat filename | grep -A 5 'parttern' //打印匹配 阅读全文
posted @ 2023-01-31 11:43 属于我的梦,明明还在 阅读(3700) 评论(0) 推荐(0)
rabbitmq 概念部署及应用
摘要:概念RabbitMQ 是一个消息中间件:它接受并转发消息。你可以把它当做一个快递站点,当你要发送一个包裹时,你把你的包裹放到快递站,快递员最终会把你的快递送到收件人那里,按照这种逻辑 RabbitMQ 是一个快递站,一个快递员帮你传递快件。 RabbitMQ 与快递站的主要区别在于,它不处理快件而是 阅读全文
posted @ 2023-01-30 21:30 属于我的梦,明明还在 阅读(37) 评论(0) 推荐(0)
k8s 查看pod ip网段,以及svc网段
摘要:查看kube-apiserver 配置文件 --service-cluster-ip-range=10.189.0.0/16 表示svc ip 网段 查看kube-proxy 配置文件 --cluster-cidr 表示pod节点的ip地址段 阅读全文
posted @ 2023-01-30 17:33 属于我的梦,明明还在 阅读(2219) 评论(0) 推荐(0)
Linux 通过进程查询文件位置
摘要:1、用ps -ef |grep xxxxx 得到该进程的pid 2、输入ls -l ,结果中 exe链接对应的就是可执行文件的路径$ ls -l /proc/18283 以下是/proc目录中进程18283的信息 /proc/18283 pid为N的进程信息 /proc/18283/cmdline 阅读全文
posted @ 2023-01-30 15:28 属于我的梦,明明还在 阅读(1502) 评论(0) 推荐(0)
k8s endpoints 原理
摘要:验证: 启动一个nginx apiVersion: apps/v1 kind: Deployment metadata: name: nginx-deployment labels: app: nginx spec: replicas: 1 selector: matchLabels: app: n 阅读全文
posted @ 2023-01-29 18:34 属于我的梦,明明还在 阅读(81) 评论(0) 推荐(0)
k8s中port、nodePort、targetPort概念的区分
摘要:port是service端口,即k8s中服务之间的访问端口 targetport是pod(也就是容器)的端口 nodeport是容器所在node节点的端口,即外部机器可访问的端口。(通过nodeport类型的service暴露给集群节点) 阅读全文
posted @ 2023-01-29 18:30 属于我的梦,明明还在 阅读(290) 评论(0) 推荐(0)
mysql 增量备份
摘要:查询binlog 日志是否开启 show variables like '%log_bin%' 查询表内容 flush logs 刷新日志 删除数据后测试 mysqlbinlog --no-defaults /var/lib/mysql/mysql-bin.000004 | mysql -uroot 阅读全文
posted @ 2023-01-10 18:54 属于我的梦,明明还在 阅读(75) 评论(0) 推荐(0)
Prometheus 监控 jenkins
摘要:prometheus中配置 global: scrape_interval: 15s evaluation_interval: 15s rule_files: - /mnt/rules/*.rules scrape_configs: - job_name: 'jenkins' metrics_pat 阅读全文
posted @ 2023-01-10 16:51 属于我的梦,明明还在 阅读(347) 评论(0) 推荐(0)
Linux cpu性能测试
摘要:time echo "scale=5000;4*a(1)"|bc -l -q 时间越短 性能越好 阅读全文
posted @ 2023-01-10 15:02 属于我的梦,明明还在 阅读(85) 评论(0) 推荐(0)
Jenkins 选择节点进行项目构建
摘要: 阅读全文
posted @ 2023-01-10 11:48 属于我的梦,明明还在 阅读(82) 评论(0) 推荐(0)
jenkins 运维管理及备份恢复
摘要:一、运维管理 二、备份恢复 系统管理->系统配置 cp config.xml /usr/local/jenkinsbf/ cp -r jobs /usr/local/jenkinsbf/ cp -r users /usr/local/jenkinsbf/ cp -r plugins /usr/loc 阅读全文
posted @ 2023-01-10 10:01 属于我的梦,明明还在 阅读(227) 评论(0) 推荐(0)
Linux连接终端时添加自定义提示信息
摘要:vim ./bashrc echo -e "\033{ \033[5m"echo -e "\033[44;37m ********************************************************* \033[5m"echo -e "\033[44;37m */ 有事请 阅读全文
posted @ 2023-01-05 19:01 属于我的梦,明明还在 阅读(105) 评论(0) 推荐(0)
linux 搭建可以预览文件的web服务
摘要:直接运行命令即可 python -m SimpleHTTPServer 快速搭建一个http服务,提供一个文件浏览的web服务。 浏览器访问 ip + 端口 需要后台执行 nohup python -m SimpleHTTPServer 8000 & SimpleHTTPServer有一个特性,如果 阅读全文
posted @ 2023-01-05 10:57 属于我的梦,明明还在 阅读(229) 评论(0) 推荐(0)
rm: 无法删除"./docker/containers/xxxxxxxxxxxxxxxxxxf025e1/mounts/shm": 设备或资源忙
摘要:原因:网络共享挂载导致无法删除,首先找到挂载的位置,然后取消挂载后,就可以删除。 cat /proc/mounts | grep docker 解决方法: umount /docker/overlay2/cf0438d5d9208b815888e03dbcfcbcb42b2787b20fece683 阅读全文
posted @ 2023-01-05 10:38 属于我的梦,明明还在 阅读(611) 评论(0) 推荐(0)
k8s ingress
摘要: 阅读全文
posted @ 2023-01-04 17:42 属于我的梦,明明还在 阅读(18) 评论(0) 推荐(0)
k8s yaml文件快速阅读理解
摘要:apiVersion:此处值是v1,这个版本号需要根据安装的Kubernetes版本和资源类型进行变化,记住不是写死的。kind:此处创建的是Pod,根据实际情况,此处资源类型可以是Deployment、Job、Ingress、Service等。metadata:包含Pod的一些meta信息,比如名 阅读全文
posted @ 2023-01-03 13:38 属于我的梦,明明还在 阅读(51) 评论(0) 推荐(0)
部署 K8S可视化工具dashboard
摘要:vim dashboard.yaml apiVersion: v1 kind: Namespace metadata: name: kubernetes-dashboard apiVersion: v1 kind: ServiceAccount metadata: labels: k8s-app: 阅读全文
posted @ 2023-01-03 13:13 属于我的梦,明明还在 阅读(299) 评论(0) 推荐(0)
部署Rancher
摘要:关闭swap分区 sudo swapoff -a 确保时区,时间正确 sudo timedatectl 确保虚机不会自动suspend sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.targ 阅读全文
posted @ 2023-01-03 11:55 属于我的梦,明明还在 阅读(64) 评论(0) 推荐(0)
Error response from daemon: Cannot restart container ce50778beba4: driver failed programming external connectivity on endpoint : (iptables failed:
摘要:重启容器发现无法启动 原因: 主要是因为在启动docker容器的时候或者做docker配置的时候,还对防火墙设置重新启动等配置这样会清除docker的相关配置,导致在查询防火墙规则的时候显示不到docker的链可以通过iptables -L 查询iptables 链,具体原因是你删除了iptable 阅读全文
posted @ 2023-01-03 09:55 属于我的梦,明明还在 阅读(87) 评论(0) 推荐(0)