分类: 运维

12 篇文章

thumbnail
2026新年计划 & blog 复活计划
blog的wordpress的/var/www/html持久化出现了意外的丢失,在工作之后,很长一段时间,没有精力去修复这些问题,导致实际上很长一段时间(半年左右),blog是缺席的,新的一年,或许应该缝缝补补这些问题了。 目前服务器恰巧只有这一个最核心的服务丢失了,检查下来,媒体站、云盘等资源都还活着。需要操作的事情如下: 修复blog 备份配置…
thumbnail
Linux 磁盘管理/磁盘维护 部分场景总结
磁盘已满,需要定位具体位置 使用 df -h 和 lsblk 先确定挂载的关系 du命令可以显示目录和子目录的占用情况,需要携带参数指定查询深度: du -h --max-depth=1 /path/to/large/directory 可以从根目录开始逐渐往下查找 有可能会存在du没有办法查找到的情况,例如对其中的一个目录,例如 /data/ 写…
thumbnail
gitlab 故障排查记录
背景 homolab一段时间没看,上去代理挂了,修好代理之后看gitlab没起来报错满存储了,把pvc扩容后启动继续报错,如下: Mixlib::ShellOut::ShellCommandFailed: runit_service[prometheus] (monitoring::prometheus line 87) had an error:…
thumbnail
媒体站搭建计划 上
这个事情从23年初开始说起,没想到最后会这么晚才开始弄。市面上群晖的nastools搭建方案都是极好的,弄我这改一改就可以直接用在k8s上了。由于nas-tool现在要求建BT站了,不打算一开始就弄这么麻烦,哥们一个季度三个月可能就看一部番。所以计划是先构建基础的媒体站,在这个基础上再搭PT(当然这个计划就不知道会咕多久了)。这样这个blog作为教…
thumbnail
关于configmap 独立条目作为文件被挂载且不隐藏文件夹中的其他文件
由于每次都忘记玩意的yaml怎么写,被自己蠢哭的我决定记一个在网页上(* ̄︿ ̄) 主要是由于kubesphere 的点点点页面并不能实现这么一个操作,如果如下选择ksp的挂载 会得到下面的yaml,这个目录将会只有这个文件,因为文件夹只会包含被挂载问文件系统中的文件。 volumes: - name: volume-s9q61h configMap…
thumbnail
Longhorn 常见问题
如何强制删除volume 当一个volume因为一些原因,比如硬盘损坏等,然后再尝试进行删除的时候,进度可能会一直卡在deleting中。 此时一个有效的强制删除的方法并不是进入他的控制面板进行删除,而是再这个volume对应的CRD中(replicas.longhorn.io)清空他的finalizer来继续删除的进程,你可以在K8S的一些面板中…
minio 初尝试
关于毕设图片存储的部分,打算自建一个简单的minio即可 简单配置说明 镜像:bitnami/minio:2023.4.20 持久化:/data (可能需要配置chmod) 端口: 9000:S3接口 9001:管理面板 环境变量: MINIO_ROOT_USER 用户名 MINIO_ROOT_PASSWORD 密码 容器的话,照着上面配即可,访问…
关于kubernetes 的认证
缘由 之前学习kubernetes api的时候,对权限的获取直接进行了一个照猫画虎的导入kubeconfig,所以调度程序一直获取的是admin的权限,这是显然是不安全的做法,当然在实验室重建集群时候,原来的配置文件已经不生效了,决定趁次机会进行一个权限的改进 RBAC 在此之前,我们需要了解RBAC鉴权,它一共涉及四种kubernetes 对象…
thumbnail
ubuntu 通用升级方法
先说结论 其实我觉得相比于do-release-upgrade命令来说,手工修改apt源更为简单暴力 直接在各个镜像站更换对应的源,例如 ubuntu | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror 然后执行更新 apt update apt upgrade -y apt dist-upg…
thumbnail
top知识汇总
之前在看top的八股的时候,发现写top的大部分blog并没有完全把整个概念讲全,有必要再汇总一下 参考文章 : man top Linux top命令详解 - 小a玖拾柒 - 博客园 (cnblogs.com) Linux的进程优先级NI和PR - lclc - 博客园 (cnblogs.com) (58条消息) 如何理解uptime--"平均负…