这里是我的个人博客,所有文章点击查看,另外您可以通过 Github 的搜索功能直接搜索相关文章。
讨论问题请来这里:Discussions
关于订阅
喜欢请点右上角 Star。订阅的话,请点击 Watch 按钮。
转载注意事项
除注明外,所有文章均采用 Creative Commons BY-NC-ND 4.0(自由转载-保持署名-非商用-禁止演绎)协议发布。
generated by Bpazy/issue-blog-action
UpdateTime | Title | Summary |
---|---|---|
2024-12-22 | Linux 查看当前网速 | ## iftop iftop 是一个实时监控网络流量的工具,它可以显示每个接口的数据传输速率。 安装: sh $ sudo apt install iftop 使用: ```sh |
2024-12-22 | 使用 iperf3 测试网速 | Ubuntu 安装 iperf3: sh $ sudo apt install -y iperf3 A 服务器启动 iperf3 服务端: sh $ iperf3 -s |
2024-12-22 | tailscale 组网 | 官网: https://tailscale.com/,威联通踩坑 |
2024-12-22 | 再入 MySQL 的门 | 用 MySQL 很久了,记录一些知识点。比如创建新用户,mysqld_exporter 创建方法等等 |
2024-12-21 | 三摸 k3s: 正式部署 | 观望 k3s 好几年了,现在也有上的场景,干就完了!奥利给! |
2024-12-21 | 四模 k3s: 高可用部署 | k3s 单节点部署时,采用的是 sqlite 存储,当多 master 节点部署时,会采用嵌入的 etcd 存储。 由于我不具有 etcd 运维经验,所以这里直接把 k3s 迁移到 MySQL 以实 |
2024-12-15 | Maven 3.8.1 及以上版本无法更新项目依赖 | ## 问题描述 安装最新版本 ( 3.8.4 ) 的 Maven 之后,发现无法更新项目依赖了,出现了形如这种错误: ``` maven-default-http-blocker (http://0. |
2024-12-15 | 利用泛型的类型擦除,在方法不声明 throws 异常时,抛出 checked 异常 | 参考 org.apache.commons.lang3.exception.ExceptionUtils 的做法: ```java public static R rethrow( |
2024-12-15 | 各类软件设置代理 | ## Git 设置全局代理 如果克隆的是 http 或 https 仓库,则: ``` git config --global https.proxy http://127.0.0.1:7890 gi |
2024-12-15 | git修改commit的username和email | ``` git filter-branch -f --env-filter \ "GIT_AUTHOR_NAME='Newname'; GIT_AUTHOR_EMAIL='newemail'; \ G |
2024-12-15 | Mac 常用基础软件 | ## Karabiner 利用 Karabiner 可实现: 1. 外置键盘的 Win -> option, Alt - |
2024-12-15 | 二摸 k3s: 探寻 | 安装、使用等 |
2024-12-15 | 一摸 k3s: 安装历程 | # 安装 ## 1. 安装 k3s ```shell curl -sfL https://get.k3s.io |
2024-12-15 | 夜莺 (n9e) 的使用 | ## 安装 P0 级系统,推荐二进制安装,遵循官方的安装方法即可: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v |
2024-12-14 | ssh key 的生成和应用 | 以我的新机器 pve_gmk_ubuntu 举例,我要在当前机器生成 key,然后复制到目标机器实现免密登录。 先生成 key 并复制到目标机器上: ```sh ssh-keygen -f ~/.s |
2024-12-03 | 自制甲醛检测器 | 硬件: ESP32WROOM32 + SFA30 固件: ESPHome |
2024-11-28 | 使用 Blackbox exporter 监控 k8s service | blackbox k8s 配置: ```yaml apiVersion: v1 kind: ConfigMap metadata: name: blackbox-exporter namesp |
2024-11-28 | Prometheus Relabel 重写标签 | > 好文推荐: https://sheldon-lu.github.io/sheldon_Gitbook/sd/service-discovery-with-relabel.html 我这里直接给一 |
2024-11-27 | 可观测体系建设 | |
2024-11-27 | Ubuntu 裸机安装 Redis Server | 这里记录下裸机安装 Redis 的步骤。 先 apt 安装: sudo apt install -y redis-server 然后修改配置文件: ``` sudo vim /e |
2024-11-22 | Keepalived与MySQL互为主从自动切换配置 | |
2024-11-01 | lego 使用记录 | 类似于 acme.sh, lego 也是用于签发证书的工具,采用 go 语言实现(acme.sh 是用 shel |
2024-10-31 | 创建 Tailscale derper | ## 使用 ngc7331/derper 镜像 > 详情看官方仓库地址: https://github.com/ngc7331/docker-derper ```yaml version: '3' |
2024-10-30 | 利用 Git alias 快速合并当前分支到目标分支 | sh vim ~/.gitconfig ``` [user] name = Your Name email = [email protected] [alias] |
2024-10-28 | Ubuntu 的一些小 Tip | 记录一些 ubuntu 的小知识点 |
2024-10-14 | systemd 系列 | ## systemctl ### 常用命令 systemctl 是 systemd 的主命令,控制所有 service,如: * 重新载入 systemd 的脚本配置文件内容: systemctl |
2024-10-08 | 利用 k8s+helm 实现备份有状态应用的数据 | # 前言 很多服务比如 jenkins, qbittorrent, jellyfin 等等都是有状态服务,如何定期将这些数据备份到 NAS 上呢? 有几种方法: 1. 手动定期备份 2. 在对应的机 |
2024-10-08 | k8s 的小零碎 | 记录一些 k8s 知识点 |
2024-09-29 | Ubuntu Server 安装打印服务(CUPS) | 1. 通过 apt 安装 cups: sudo apt install cups 2. 编辑 cups 配置:sudo vim /etc/cups/cupsd.conf 3. 注释 `List |
2024-08-29 | PVE 显卡直通 | https://www.cnblogs.com/MAENESA/p/18005241 |
2024-08-29 | Proxmox VE (PVE) 技巧记录 | |
2024-08-27 | Zerotier 总是提示 REQUESTING_CONFIGURATION | ### 问题描述 命令 sudo zerotier-cli listnetworks 总是返回 REQUESTING_CONFIGURATION,持续了很久,且重装 zerotier 也无效。 |
2024-08-21 | 自制能源监测仪 | 硬件: ES32 + PZEM-004T + DHT20 固件: ESPHome ### ESP32 采购于淘宝的「泽杰旗舰店」,ESP32 WROOM CH340 芯片版本的开发板。 管脚定义: |
2024-08-13 | ESP32 术语解释 | ## SDA 和 SCL 这两个术语通常一起出现,它们是 I2C 通信协议中的两根线。想象一下,有一条很长的跑道,SDA 就好比是这条跑道上跑步的人(可以传递信息),而 SCL 就像是跑道旁的 |
2024-08-12 | 有功功率、无功功率和视在功率 | 把这些复杂的概念想象成足球比赛,我们可以这样理解: * 有功功率就是直接得分的力量。主要关联电阻性元件,对应电能向其他形式能的直接转换; * 无功功率是帮助比赛但不直接得分的力量。无 |
2024-04-22 | 使用 Prometheus 监控 k3s 集群 | k3s 集群内置了 cadvisor,所以我们可以直接利用,核心是 prometheus 的 scrape_configs 中 kubernetes_sd_configs 相关配置: ``` |
2024-04-13 | 打造我的 homelab | ## 概要 新房装修,趁机把早就想要搞的各种智能家居搞起来,智能开关、智能温控、家具联动、语音控制等等。我会从几个方面分享整套 homelab 的内容:电路、硬件、软件、监控。 ## 硬件篇 ### |
2024-04-11 | helm 的一般使用方法 | 以 stakater/reloader 组件为例: ```sh helm show values stakater/reloader > reloader_values.yaml helm ins |
2024-04-08 | Pve 8006 端口打不开 web ui | 解决方案: ssh 连上去,重启 pveproxy, pvedaemon 服务: ```sh $ systemctl restart pveproxy $ systemctl restart pve |
2024-04-06 | Home Assistant 之旅 | Just do it |
2024-04-06 | 将 Jellyfin 迁移到 k8s 集群中 | 在继 迁移 docker Jellyfin 到全新机器 之后,现在要把它迁入 k8s 了。 先看现在的 doc |
2024-04-05 | 将 qbittorrent 从 docker 迁移到 k8s | ## 1. k8s 集群安装 smb 这里需要用到 csi-driver-smb,如果你的网络环 |
2024-04-02 | 安装 Harbor 作为镜像仓库 | ## 1. 通过 helm 安装 harbor ```sh helm repo add harbor https://helm.goharbor.io helm install my-harbor h |
2024-03-18 | 将 Jenkins 从 Docker compose 迁移到 k8s 中 | 两年前从裸机运行迁移到 Docekr compose 中: #251 如今需要迁移到 k8s 集群中: ```yaml api |
2024-03-13 | ssh 集合 | ## ssh 运行多个命令的简洁的方法 ``` ssh otherhost << EOF ls some_folder; ./someaction.sh 'some params' pw |
2024-03-11 | 威联通 (QNAP) 使用 UPS 并通知家庭内其他设备关机 | 先把 UPS 该接上 NAS 的都线材都接好,这里只记录软件上的操作。 1. 打开威联通管理页面; 2. 选择:控制台 —— 系统 —— 外接设备 —— UPS,勾选“启用网络不间断电源服务器”,并 |
2024-03-05 | 使用 fail2ban 自动拉黑暴力破解的 IP | 安装: sh sudo apt install fail2ban 配置 ssh 自动拉黑: ```sh sudo cat << EOF /etc/fail2ban/jail.loca |
2024-03-01 | iptables 和它的周边们 | ## 为什么 netfilter-persistent 不生效? 因为只安装 netfilter-persistent 没用,必须要另外安装 iptables-persistent 。 而安装 |
2024-02-20 | 净水器的组装以及智能化 | 记录一下组装净水器,以及其核心参数对接 HomeAssistant。 |
2023-12-21 | 名言警句 | 见贤思齐焉,见不贤而内自省也。 |