• Welcome to LiuJason's Blog!
Proxmox下彻底卸载Ceph并移除配置文件

Proxmox下彻底卸载Ceph并移除配置文件

这个操作主要是为了重新安装新版本的CEPH或者是重组集群使用完整脚本systemctl stop ceph-mon.targetsystemctl stop ceph-mgr.targetsystemctl stop ceph-mds.targetsystemctl stop ceph-osd.targetrm -rf /etc/sy……

腾讯云(或任意公有云)使用爱快iKuai软路由OpenVPN组网实现内网穿透和端口转发

腾讯云(或任意公有云)使用爱快iKuai软路由OpenVPN组网实现内网穿透和端口转发

使用场景描述有一台动态IP的商业宽带,只能上网但是不能提供HTTP服务。但是业务服务器使用这一条宽带联网,因此需要配合一个公网云服务器来做内网穿透和端口转发。目前国内提供类似服务的商家有不少,但是价格都是非常的贵,比如花生壳。如果域名没有备案的话,可以用CloudFlare的Tunnel来实现,但是国内访问速度慢且不稳定。经过这一番操作后,公司内部的……

使用PHP读取MySQL中配置信息并自动批量生成Nginx反向代理配置

使用PHP读取MySQL中配置信息并自动批量生成Nginx反向代理配置

前言又造了个轮子....用来给SHPC用的,后续开通新的SHPC时不用再调用API操作Caddy了,直接Nginx搞定。简单描述一下流程:1. 支付回调确认付款成功,系统自动开通SHPC容器,这时候需要做一个反向代理,将客户的rstudio和jupyterhub暴露给公网访问。2. 系统将需要反代的信息写入MySQL数据库。3. 定时任务每5分钟执……

Debian12安装wireguard实现异地组网

Debian12安装wireguard实现异地组网

服务端安装# 安装wireguardapt-get update && apt-get install wireguard -y# 生成私钥和公钥wg genkey > /etc/wireguard/privatekeychmod 600 /etc/wireguard/privatekeywg pubkey……

通过sg3-utils定位硬盘位置实现热插拔换硬盘

通过sg3-utils定位硬盘位置实现热插拔换硬盘

前言首先还是做好标记最靠谱!我这次要处理的是一个6年前的设置的服务器存储集群,当时没有给硬盘盒加标签导致现在处理起来很麻烦。解决方案首先在系统中确定要更换硬盘的序列号:ls -lh /dev/disk/by-id/......lrwxrwxrwx 1 root root 9 Aug 2 16:17 ata-WUH721816ALE6L……

Emulex OCe14102 OneConnect 10Gb网卡刷固件|解决断流问题

Emulex OCe14102 OneConnect 10Gb网卡刷固件|解决断流问题

前言等了半个月从香港寄来的便宜双口万兆网卡,才20欧一块,送到后满心欢喜的换上,结果差点把家里的Proxmox集群搞坏....插上之后开机看似一切正常,切换到网络后显示也是万兆的,实际上ping其他节点延迟都在0.1ms以内感觉没啥问题。root@PVE-BE-105:~# ethtool enp2s0f0Settings for enp2s0……

使用sg_format重新格式化 520B 扇区大小的 EMC 硬盘

使用sg_format重新格式化 520B 扇区大小的 EMC 硬盘

前言前段时间迷上了捡垃圾,在二手市场里到处乱逛,看上了这块东芝的5SRB384C,卖家报价150欧,我砍价到120欧 运费一共127欧。到手的时候还美滋滋的觉得赚到了。没想到插上R730(H730)阵列卡之后显示不支持,扇区大小是520b:但是这个硬盘的接口是图中这样的,中间7根金手指不是在背面而是在正面,和我见过的其他SAS盘不一样。同时它还……

记录一下自己的HomeLab搭建过程

记录一下自己的HomeLab搭建过程

前言搬新家已经一段时间了,虽然还有不少装修工作需要DIY,但是期待了很久的HomeLab计划可以启动了。这个帖子不定期更新搭建过程(进度),同时也试试看录一些视频(0经验)。我的HomeLab算是从2018年开始的吧,那时候我爸买了台DS1517+羡慕死我了,然后自己开始拿我的老战神笔记本折腾黑群晖,还真成了。具体配置是i7-6700HQ+插满4根8……

宝塔PHP环境安装redis后启动失败解决办法

宝塔PHP环境安装redis后启动失败解决办法

今天给HomeLab服务器安装新环境,其中PHP8.1的Redis安装后无法启动。于是手动在ssh中执行了一下/etc/init.d/redis start,看看具体是什么报错,没想到是因为没有sudo....root@Web-BE:~# /etc/init.d/redis startStarting redis server.../etc/……

Linux下rJava安装失败解决方案

Linux下rJava安装失败解决方案

报错信息checking whether JNI programs can be compiled... configure: error: Cannot compile a simple JNI program. See config.log for details.Make sure you have Java Development Kit ……