2024年9月20日

最近排骨需要搭建一个微服务项目的开发服务器, 经过多番考虑和评估, 最后选择了零刻的 SER5 MAX 迷你小主机. 原因有三:

微服务开发服务器主要用于运行虚拟化操作系统和容器化服务型应用, SER5 MAX 可以为其提供足够的运算支持和可扩展的内存与硬盘容量.

排骨将在 SER5 MAX 上以 PVE 为基础系统, 在其上虚拟 Ubuntu 并运行 Docker 来承载微服务应用. 为了不增加开发人员额外的学习成本和调试难度, k8s 暂时考虑加入.

SER5 MAX 的接口也很丰富, 扩展性良好, 不论是做作家用主机还是微型服务器都是够用的.

拆下 SER5 MAX 铝合金底板的 4 颗螺丝, 扯一下红色橡胶拉手就能把底板取出. 里面是 2.5 寸硬盘位和 SATA 插槽.

硬盘位下面有一个下压风扇, 会将空气从主机两侧网孔抽入空气并压入主板下方, 可为主板底面的内存/硬盘/网卡及元件散热.

拆除图示的 3 颗螺丝就能取下 2.5 寸硬盘和风扇的支架板, 要注意的是 SATA 线和风扇电源线仍然连接在主板底面, 可别拉断了哦.

主板底面一侧插件两条 DDR4 内存, 另一侧插着 NVMe 硬盘和无线网卡. 由于主机空间非常紧凑, 想换硬盘的同学记得先散热马甲去掉.

主板正面就是 CPU 和风扇了, 没必要再拆了. 好奇的同学务必先拆下无线网卡再继续, 不然很容易拉断 WiFi 天线.

排骨选择 Ubuntu 作为开发服务器的主系统, 你也可以选择 Debian 或者 Rocky 等系统, 看你更熟悉哪个.

PVE 上安装虚拟机需要先上传虚拟系统的安装镜像, 安装镜像会通过虚拟光驱的形式挂载到虚拟机中. 为了方便日后在 PVE 上传或下载镜像与备份文件, 可以在 PVE 上安装 SAMBA 服务来实现目录共享.

PVE 网页端自带显示输出 (Console), Ubuntu 安装过程中如果想关机或重启时可能会发现关机重启按了无效, 可以使用 SSH 或者 PVE 后台 Shell 强行 kill vm 进程.

安装 Docker 需要注意两点, 一是给非 root 用户设置 Docker 操作权限, 二是设置 Docker Hub 镜像代理.

是一款非常强大的 Docker 管理 GUI 工具, 它本身也是个容器应用, 以夷治夷嘛~“`bash

发表评论

邮箱地址不会被公开。 必填项已用*标注