之前买过一个树莓派,然后挂在那里开机半年后莫名其妙的挂了……
挂了我也不知道怎么修,好像保修也没有,只能吃灰了。
最近因为某种原因,需要一个小巧的电脑来当服务器,原本想着是买个回收垃圾的那种瘦客户机,但是这个电子产品呢,都是买新不买旧,考虑到这个服务器也不需要高性能,索性就拿新版树莓派好了。
最新的树莓派:Raspberry Pi 3 Model B+ ,比起之前的版本,提升了 CPU,还有扩展了网卡性能,变成了千兆网卡!
虽然还是从 USB 总线弄出去的,但总比没有好对吧?入手后价格还是比较低的,而且淘宝上还有各种便宜的套餐,无非就是给你个简单的盒子,以及简单的散热片,不过也差不多够用了。
其实买树莓派 3 的时候我阴差阳错联系了中国总代买的,这次总代直接不屌我了,说自己不接受零售,让我去淘宝找他们的下级销售,索性就只能淘宝买了,还送了个盒子,看着跟大礼包一样。
到手后拆开发现都是零碎的,尤其是那个九层壳子,比较麻烦,也没有说明书需要自己叠,我还是看了淘宝的官方图片才明白怎么拼凑盒子。
装好后感觉还是挺像那回事儿的:
送的散热铜片一开始以为是放在 CPU 部分的,后来发现放在背部更合适:
风扇也可以直接放在里面,风扇阵脚需要自己查询一下,应该是右侧的 4-5 部分,网上有图示:
网卡成为了千兆,虽然还是 USB 总线,但是作为简单的服务器还是够了,建议把 Wi-Fi 蓝牙之类用不到的都禁用了。
系统我选择了标配的 Raspbian ,直接配置好当作 Debian 就可以用了,Raspbian 的默认用户名 pi,密码 raspbian,网上都有说。这里有几个需要注意:
首先是 Raspbian 标配 100MB Swap,太小了,记得在树莓派配置里增加,增加的方法 Raspbian 已经留了一个配置文件,不需要网络上的其他傻逼方法:
sudo vi /etc/dphys-swapfile
配置文件里有注释,修改后保存重启服务生效。
sudo /etc/init.d/dphys-swapfile restart
虽然你扩展了 Swap,但是根据我测试,树莓派 3 这玩意跑连续 5 天左右就会出现 Swap 导致的卡死,大概就是释放和管理 Swap 会导致系统失去响应……
我不知道为什么,大体就是管理 Swap 的进程会越来越慢, CPU 占用越来越高,很多程序也会放到 Swap 里,导致整体变慢,难道是 TF 卡的原因么?
解决方法要么是你禁用 Swap,要么是定时重启。对于我那个服务来说我选择定时重启:
sudo crontab -e
最后增加:
0 4 * * * sudo -u root reboot
重启生效:
sudo service cron restart
目前运行两星期没发现问题(再定时重启的前提下),所以这玩意还不错?希望别再和之前那个一样,莫名其妙的烧掉吧。
开 swap 卡死有没有可能是硬件存在问题?我有个树莓派 3 已经连续运行 34 天了,非常稳定,也用了 dphys-swapfile,给了 4G,放在移动硬盘。
应该是TF卡的问题,不过那卡本身就是抽屉里翻出来的,不管了。
那个叠起来都盒子... amazon.ca 特价14刀入手刀...
不过我的是nano pi fire 2 ... 讲道理有点后悔了, 开发者少工具都凑不齐, 现在绝赞吃灰中...
那破盒子淘宝8块钱……
nano pi还是太局限了,材料少就容易吃灰。