拯救boot分区空间不足的Ubuntu Server

apt在更新内核的时候不会移除旧版本内核。随着内核的不断更新,新的内核装进来,老的内核不会被删除,于是默认只有不到500MiB的 /boot 慢慢变得不堪重负,塞满了内核和initrd。终于有一天,你在愉快地 apt update && apt full-upgrade 的时候遇到了这样的错误:

那么让我们试试修复这台服务器。

继续阅读

MikroTik SwOS VLAN设置参考

近日买了台MikroTik RB260GS。RB260GS/RB260GSP虽然有RB的SKU,但是其实是CSS106系列的小规格交换机,提供一个SFP笼子和五个以太网端口,配合光纤易于走线的特性,非常适用于家里离中心交换机距离较远,需要以太网连接覆盖并且对性能要求不高的场景。RB260GSP带PoE输出,可以用来部署网桥。鉴于SwOS的VLAN设置逻辑比较难懂(什么交换机的VLAN容易懂?),特撰写此文以备考。

继续阅读

RouterOS 6.41以后版本基于端口的的VLAN设置方法

RouterOS日常改操作逻辑,尤其是6.41开始原来Switch菜单内容缩水他又改回去了,功能开始移动到Bridge菜单并且自动判断是否开启硬件加速以后,只能说越来越看不懂了。下面简单介绍一个RouterOS新版Bridge菜单的VLAN设置。

为了便于理解,本文统一使用Cisco VLAN记法:

  • 连接非交换设备,需要添加、移除VLAN标记的端口称为access端口;
  • 连接交换设备,不需要操作VLAN标记的端口称为trunk端口。

继续阅读

给MikroTik CRS317-1G-16S+更换静音风扇

近日购得一MikroTik Cloud Router Switch CRS317-1G-16S+。这是一台16口SFP+ 10Gbps交换机,性能将就,价格便宜,是入门款10G交换的不二选择。美中不足的是,这东西主动散热,原厂风扇噪音巨大(非调速扇,据网上资料称40摄氏度就启动,启动以后噪音估计在40-50dB之间)。我要抱着它睡觉呢,怎么能忍受噪声?

CRS326 Motherboard

买来以后拆开一看,它上面有两个4*4mm标准1U小风扇,接口是通用的12V风扇接口(主板上是4pin的,风扇只有3pin)。

CRS326 fan zoomed picture

于是购得两个Noctua NF-A4x20 FLX风扇。这个小扇子的参数很漂亮————满转速5000rpm时只有11dB的噪音。一个大概人民币110元。

和原厂风扇对比:

安装的时候有一点问题,Noctua风扇的螺丝孔比原厂风扇大,所以要么用钻头在机子背面把洞开大,要么想办法穿根铁丝进去将就捆一下。考虑到工程量我选择了后者,用绑线带固定了一下风扇中间下部的两个孔,基本上能固定住。另外注意一下新风扇的线比较硬,盖上盖子的时候不要碰到扇叶。

CRS326 with Noctua fan installed

然后上电测试,几乎听不到噪音,空载CPU温度大约50摄氏度(室温30摄氏度)。猫头鹰风扇果然名不虚传。

CRS326和猫扇盒子合影:
CRS326 outside and Noctua fan retail box