服务器配置-从0到分析1:装机

组装一台服务器的成本实际上并没有你想的那么高,做干实验的人会数据分析,那么数据怎么来的,得懂点实验;计算机的基本实践,至少拆机装机安装系统,也得自己鼓捣鼓捣尝试一下;

不能因为实验室的服务器用惯了,或者是超算使用惯了,对于计算机的了解只能浮于表面,说到底还是竞争不过纯cs科班的人,至少兴趣以及实践体验得有吧!

我们以单细胞分析为例子,cellranger官网据传分析内存需要128G起步,

那么配置呢:
主板+CPU:新手可以购入板u套装,AMD可以看一下,这一块其实价格占大头

固态硬盘:2T的系统盘,用来装系统(也自然就是启动盘booting),其实不贵(2T固态大概在500~1k左右,注意颗粒要对齐),一般就是系统以及软件配置

机械硬盘:系统上面的盘是用固态来装的,机械硬盘一般就用来装数据,比如说你的各种组学数据以及中间的图表之类,数据分析的话10T左右起步;

内存:如上所述,我们购入128G其实一般的分析已经足够了;32Gx4的套装买,最好是32G x 2套的买,这一块也是价格大头;

最后就是一些零散的:散热器、电源(需要计算好功率)、机箱,这些合并起来其实大概也就在5~600左右;

然后就是显示器,其实正规分析我们一般都用不上显示器(我指的是用来作小型服务器的显示器,其实是不需要的),顶多在装系统的时候借助图形化界面辅助看一下;

至于显卡,比如说是40系以及50系等消费机显卡,虽然说可以在本地运行一些深度学习的小模型的时候有所帮助,但是消费级显卡基本上用处不大,对于个人小主机(小型服务器而言)也是可有可无,所以基本上可以不用买,而且要买的话这一块也是大头;

其实上面的价格合并起来,其实消费可以控制在1w以内;

如果是资深装机佬,深晓各种零件配置-成本的trade-off,并且考虑闲鱼等二手的话,价格其实可以打到7~8k

——》所以理论上来讲,你拿来配置一台游戏本的钱,拿来出去旅游坐飞机的钱等,或者说是经年累月去租xxx生信服务器提供商的云服务器的租费,完全可以拿来自主配一台小型服务器,然后基本上就可以解决你几年的分析客观硬件问题。

真的,价格上甚至比你换一台游戏本或者是高端配置的商务本还便宜。

具体装机清单,每个人有不同的品牌喜好以及了解,本人以作单细胞分析需要为主(单细胞能做,其他分析其实基本上内存需求都不会超过它)

1,安装linux系统:
本人ubuntu系统使用惯了,所以新机还是使用ubuntu系统。

安装系统的思路其实

下载系统安装映像
刻录启动 U 盘
从 U 盘启动电脑
运行安装程序,给 Linux 系统分区,并且将系统挂载到指定分区上。
系统安装完成,进行安装后配置。

(1)ubuntu系统ISO镜像:

首先查看一下自己系统的版本:

参考:https://github.com/winterme/study/blob/master/%E7%AC%94%E8%AE%B0/linux/linux%E6%9F%A5%E7%9C%8B%E7%B3%BB%E7%BB%9F%E7%89%88%E6%9C%AC.md

是ubuntu 24.04.1 LTS

amd64

https://releases.ubuntu.com/

主要是下载LTS版本的

那就:https://releases.ubuntu.com/noble/

暂时只安装

当然,也可以在这个界面下载:
https://ubuntu.com/download/alternative-downloads

参考:https://help.ubuntu.com/community/GettingUbuntu

至于ubuntu-desktop,本人没有试过,此处以安装ubuntu-server为例展开

(2)将ubuntu系统镜像文件烧录到Usb设备中:

参考:
https://upclinux.github.io/intro/02/install/

https://linux.cn/article-13164-1.html

主要使用ventoy,参考:https://www.ventoy.net/en/doc_start.html

https://github.com/ventoy/Ventoy/releases

随便下载到D盘上,然后再解压,解压之后选择

其实就是运行ventory工具安装到usb设备中此处使用了1个64GB的设备

安装之后的分区:

只保留分区1和2,其余分区无需设置

将linux的ISO文件放在第一个分区

其实我们的ISO文件放在什么地方不重要,因为ventory在BIOS中会自动搜索遍历,到时候使用usb设备启动服务器的时候会自动检索到该usb设备

====》熟读https://www.ventoy.net/cn/doc_start.html

2,正式安装ubuntu系统:

插入带有ubuntu ISO镜像文件的ventory设备,开机

在简易模式界面下

总之就是关闭secure boot之后再插入硬盘重启

https://www.ventoy.net/cn/doc_browser.html

https://www.ventoy.net/cn/doc_secondary_boot_menu.html

所以secure的问题其实不需要手动开或者关闭,只需要此处选择key即可

(1)语言选择:English(按Done确认,Done按钮在安装窗口的最下面)

(2)Installer update available选择Continue without updating

此处选择支持长期版本LTS,所以不更新

(3)Keyboard configuration(键盘布局)选择Done默认即可

(4)Network connections(网络配置)选择默认的动态获取IP地址,成功获取IP地址后,选择Done

以太网(有线)、WLAN(无线),此处自动检测wifi,可以选择局域网

(5)Configure Proxy(配置代理服务):默认空白即可,选择Done

(6)configure Ubuntuu archive mirror(设置软件源的地址)

清华云或者是阿里云,

比如说,如果是设置阿里云的话,可以https://mirrors.aliyun.com/ubuntu/

(7)Guided storage configuration(磁盘分区设置)

实际上分区的时候只需要将固态盘挂在/根目录下,会自建1个启动盘booting(也在根目录下),家目录可以自己建立;

然后两个机械盘另外挂载:
事实上挂载的时候是/——》other

至于boot、swap等分区,以及ext4格式化,都可以在装系统完成之后再执行,系统安装完毕之后事实上是能够改动的:

(8)Storage configuration(分区预览),选择Done,然后会弹出警告:是否确认,点击Continue

(9)Profile setup(创建用户配置),然后点击Done

username@server_name

(10)SSH Setup(弹出是否安装open ssh),选择安装,然后点击Done

(11)Featured Server Snaps(其他功能软件列表),选一个docker表示安装docker,什么都不选表示不安装任何工具,直接移动到最后,选择Done

在snap中只安装了docker

(12)installing system(系统开始安装),然后等待让他安装,当View full log和Cancel update and reboot变成reboot 说明已经安装完成,点击重启;

启动成功后,根据安装时设置的账户密码登录

参考:

https://upclinux.github.io/intro/02/install/

https://blog.youkuaiyun.com/weixin_48427667/article/details/123581646

https://zhangtao75.github.io/2020/01/31/Install-Ubuntu-server/

https://blog.youkuaiyun.com/qq_32812063/article/details/114927824

https://blog.youkuaiyun.com/weixin_56160310/article/details/121255586

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值