Rsync+Lsyncd实现文件实时同步
部署 建立信任关系 ssh-keygen -t rsa ssh-copy-id root@slave1 备份机部署 cat <<EOF > /etc/rsyncd.conf [backup] path = /home/backup hosts allow = 1.1.1.1 hosts deny = * list = true …
没事不要免费帮助别人
没事不要免费帮助别人.你如果免费帮助别人,那么最终会有两个结果: 当你停止免费援助的时候,那个人会恨你。你免费帮他,他在潜意识里会认为,你就是个没有本事的废物,不值钱,很贱。这不怪他,这是人的本性。 所以说,你如果认为自己的付出有价值,就要索取相应的报酬。
Mysql笔记
SQL语句分类 DQL(Select)DML(Insert Delete Update)DDL(Create Drop)TCL(Commit Rollback)DCL(Grant) Distinct select distinct job,deptno from emp; //Distinct只能出现在所有字段的最前方。 笛卡尔积现象 当两张表进行…
几个脚本
服务器测速 https://hapa.cc/1765.html 流媒体检测 bash <(curl -sSL "https://github.com/CoiaPrant/MediaUnlock_Test/raw/main/check.sh") 去除BT登陆 rm -f /www/server/panel/data/bind.p…
Django初体验
之前喜欢使用.NET的WPF框架开发轻量桌面程序,初次使用Django开发Web程序,兼顾前端和后端。 Django管理工具 django-admin.py startproject djangoDemo #创建项目 django-admin.py startapp TestModel #创建APP python manage.py runserv…
SSPanel Uim+Soga要点
禁用PHP相关函数 system putenv popen proc_open Nginx中转 location /wspath { proxy_pass http://后端IP或域名:后端监听端口/wspath; # 若后端开启tls,则需要写https:// proxy_set_header X-Real-IP $remote_addr; pr…
Ceph分布式存储
Ceph架构 Librados:是对RADOS进行抽象和封装,并向上层提供API,以便直接基于RADOS进行应用开发。RADOS:可靠的、自动化的、分布式的对象存储。Radosgw:对象网关接口(对象存储)Rbd: 块存储Cephfs:文件系统存储 Ceph基本进程 1.Osd 是负责响应客户端请求返回具体数据的进程。用于集群中所有数据与对象的存储…
基于Kubernetes的DevOps平台实践
Jenkins初体验 Jenkins是一个开源的、提供友好操作界面的持续集成(CI)工具,由Java编写。 部署要点: #获取管理员密码# kubectl -n jenkins exec jenkins-master-0 bash cat /var/jenkins_home/secrets/initialAdminPassword #在插件管理中修…
基于EFK实现kubernetes集群的日志平台
EFK EFK由ElasticSearch、Fluentd和Kiabana三个开源工具组成。 Elasticsearch 一个分布式的实时文档存储,每个字段可以被索引与搜索。一个分布式实时分析搜索引擎。能胜任上百个服务节点的扩展,并支持 PB 级别的结构化或者非结构化数据。 Fluentd 一个针对日志的收集、处理、转发系统。 运行步骤: 首先 F…
Kubernetes节点与令牌管理
令牌管理 kubeadm token list #查看令牌 kubeadm token delete <令牌值> #删除令牌 kubeadm token create #此 token 的有效期为 24 小时,过期后需要重新生成 token 。 kubeadm token create --ttl 0 #永久令牌 K8S节点管理 删除 驱逐即…