本文从1 功能需求,2 硬件选择,3 搭建过程 三个方面来阐述。
1 功能需求
最近在进行植物基因组的组装注释和分析流程,需要一台多线程的linux服务器。之前使用的是win下面的wsl2,虽然很稳定也很方便,但是win的自动更新以及wsl的不稳定,使得有些需要多天分析的任务根本没法在上面跑。借用的集群没有管理员权限sge,容器在上面没法用,有些环境的包安的十分艰难,还是自己配一台吧。因实验室无法申请到硬件,因此只能选择便宜货。
需求:
- 量大便宜的服务器内存
- 说得过去的多线程CPU
- 方便连接,稳定
- 固态硬盘
- 使用实验室电费,所以不用在乎功耗
2 硬件选择
- CPU:E5 2996V4。虽然贵了点,主频也比v3好不到哪里去,但是不打鸡血的情况下主频要好一些,收了个二手的双路配置,相对来说还可以。
- 主板:X99。寨U配寨板,内存插槽8个。
- 内存:金士顿服务器ecc内存条,每条32G,4根。主频不高,能用就行,以后还能再升级256G或者384G的内存使用。
- 硬盘。西数1T固态一根,对于普通分析来说足够使用。
-
屏幕。没买,暂时选了一根视频采集卡,外接输出到我的办公用机内,使用obs映射全屏,显卡是一百买的亮机卡。
采集卡
OBS内全屏显示示意
- 键盘鼠标网线。用的之前剩下的。
3 搭建过程
- 安装好硬件之后,首先安装了ubuntu 24.04系统,这个系统真的有点坑,系统内的应用没事就崩一个,不知道是哪出了问题,但是现在也管不了那么多了,shell能用就行。
- 安装ssh。
- 重点来了,怎么给Ubuntu内接网,使得本地的办公机能随时通过网线连接,安全运行ssh?而且我的所网只有一个名额,必须要在保证办公机使用所网的同时,给这台服务器接上网。搜索了一下发现已经有人写了很好用的教程: https://blog.csdn.net/qq_42078934/article/details/128204015
不过要注意,在win11内设置网络共享的时候,要等网络可以选择分享给哪个网卡,然后再选择ubuntu那个网口的网络。还有就是,ubuntu那个以太网要选择主机分享的ip作为dns服务器和网关。
有时候网络分享会失效,需要先更改共享的网络,再给改回去。注意这时候修改好的设置会失效。
主机wlan分享设置


修改完成后,即可以使用wsl2内ssh链接到ubuntu服务器,使用xftp即可文件传输。而且ubuntu也能使用办公机的网络下载各种安装包,非常方便。
使用中问题记录:
重启电脑后网络可能失效。
ping www.baidu.com
ping: www.baidu.com: Temporary failure in name resolution
这是因为有时网线分享网络,hype-v的网络分享被顶掉了,导致只有wsl内无法联网。此时需要拔掉网线,重新给网口分配ip,重启wsl。
网友评论