一次诡异的gitlab高cpu占用问题解决

缘起最近发现nas服务器上cpu占用比以前高不少,cpu的温度也到了日常75℃的情况~~top看了占用,发现下面的进程一直占用着一个核心的cpu,而服务器上git相关的服务也就是gitlab了,因此排查了一番。下面的进程cpu占用很高(这里只是示意一下):30859 git       20   0 1099000 512184  19472&nb 阅读全部

基于m3u8的iptv电视直播

先占个坑,参考了下面几个网页,等有时间会补个完整的。https://github.com/EvilCult/iptv-m3u-maker https://github.com/iptv-org/iptv https://github.com/search?q=iptv 阅读全部

一次离奇的设备无法写文件问题排查

缘起最近在拉Android的源码做一些分析,还需要切到不同的分支上去。而在晚上一次操作后,直接报了设备没有空间,写入失败的问题。经过一番折腾才发现是分区的inode数满了导致的,因此把过程记录下(其实对于非常熟悉linux的人来讲,分分钟就能发现这个问题的)。折腾过程既然是不能写入,那果断df下看看设备空间吧,结果神奇的发现还有200多G呢。。。/dev/sda2       930G  652G  阅读全部

repo切换分支

缘起最近在搞一些Android源码的事情,需要频繁的切换Android的不同分支进行查看,因此基于repo的分支管理就很有必要来看一看了。折腾经过其他博客的做法开始时搜了一些csdn博客的说法,结果根本就不是什么正确的方法,尤其是排在中文结果首位的,国内的很多技术博客都是这样,全是照搬,细节问题很多。一般大家都写下面的步骤:#查看仓库的所有分支 cd .repo/manifests git branch -a | cut -d&nb 阅读全部

intel 82576网卡折腾-sr-iov使用

缘起前段时间安装的openwrt虚拟机,网卡是基于螃蟹卡虚拟出来的,性能在一些高占用下可能会不稳定。而intel的服务器网卡,能够通过网卡自带的虚拟化,在一个网卡硬件(pf)上,虚拟出很多的网卡(vf)出来,这些虚拟出来的网卡,每个都可以作为单独网卡使用,非常的方便,这个技术叫做SR-IOV,大家可以搜下技术资料,了解下pf、vf的概念。因此就某鱼上淘了一张intel 82576的双口千兆网卡来,才65块钱,折腾搞起来~~~折腾过程0、不饶圈子,先说下这个intel82576的坑吧这个82576 阅读全部

使用桥接虚拟网卡搭建openwrt旁路由

缘起前段时间折腾在树莓派上搞了个pi-hole用来去广告,然而经过一段时间发现这台树莓派有时候会死机,导致整个局域网的dns解析跪了。而openwrt作为一个非常流行的软路由系统,里边能安装各种网络相关的插件,比如adblock、v2ray等,因此就折腾着搞一个旁路由。现在是没有多余的硬件机器来搞的,只能在j3455的宿主机上虚拟化出来,然而这台nas只有一个网卡,因此桥接虚拟网卡是必须折腾的了。折腾过程之前的文章里也介绍过,宿主机nas用的ubuntu server 18.04系统,因此这里的 阅读全部

frp内网穿透使用

这个在github的readme里非常的详细了,就不贴任何的过程了。https://github.com/fatedier/frp/blob/master/README_zh.md 阅读全部

dd备份恢复树莓派sd

缘起树莓派真的是费sd卡,说白了使用sd卡基本上就是个玩具,可靠性非常的差,而我这个树莓派是7*24小时不间断运行的,已经坏了2张卡了o( ̄︶ ̄)o于是定期备份系统的习惯我就养成了,之前直接使用dd备份系统,镜像文件很大,比如sd卡32G,使用了10G,备份出来就是32G这么大。因此最近在折腾增加一个压缩过程,这样存储以及备份传输就会快点。折腾过程注意:dd操作非常的危险,一定要注意从哪里dd到哪里,搞错了数据可就没了,一定要想好后再按回车备份系统并压缩备份系统sd卡,非常的简单,在dd命令配合 阅读全部

群晖ssh免密登录

缘起前段时间搞的黑裙已经稳定运行了2个月没有任何的问题,因此在ubuntu nas上的常用数据就可以定期备份到黑裙上了。开始时手工rsync同步过去,每次输密码上去就可以了,但是现在稳定后需要定期自动同步,输密码就不行了。因此折腾了群晖的ssh免密登录。折腾过程准备秘钥ssh免密登录需要再客户端(这里的客户端指的ubuntu nas)和服务端都安装ssh且生成秘钥,可以使用如下命令就可以生成秘钥了,一路回车即可。ssh-keygen -t rsa -b 2 阅读全部

openwrt 127.0.0.1地址不能访问问题解决

缘起最近这段时间在折腾openwrt软路由,用来做一些流量的控制,基于dns的广告过滤这些事情。但是随着软件包以及服务的增多,最近非常的不稳定,经常出现软路由openwrt自己不能上网的情况。主要表现为:1、ping 127.0.0.1 可以通2、运行在127.0.0.1上的所有服务都不能正常,包括dns解析服务、nginx等3、开机重启时是好的,但是经过一段时间运行就挂掉折腾过程经过各种尝试以及搜索资料,都没有找到明确的问题原因,网上127.0.0.1不能访问的,大多说的是防火墙、lo接口的问 阅读全部