查看原文
其他

又双叒叕买了一个服务器

生信技能树 生信技能树 2022-06-07

在生信技能树VIP群的各路好友的帮助下,喜提服务器一个!

爆照


关于,服务器运维,我的经验还停留在2015年,在小公司才有这个机会弄这些事情。在公众号以前也发过一些心得。

服务器心得

有32G内存的服务器却没有swap空间

如果有一个新的服务器你会做什么?

如果你要买服务器,请选择......

四步把实验室服务器搬回家

没有自己的服务器如何学习生物数据分析(上篇)

没有自己的服务器如何学习生物数据分析(下篇)

计算资源及编程-仅针对生信人员

这次服务器加强版配置遇到了一点小问题,跟大家分享一下,主要是硬盘都是8T的,第一次挂载如此大的硬盘!!!

查看基础配置及系统版本的命令我就不赘述了。

格式化新硬盘并且挂载

以前用云服务器是参考:https://blog.csdn.net/greenapple_shan/article/details/52799631

通常划分分区工具我们用的比较多是fdisk命令,但是现在由于磁盘越来越廉价,而且磁盘空间越来越大。而fdisk工具他对分区是有大小限制的,它只能划分小于2T的磁盘。现在的磁盘空间已经远远大于2T,有两个方法来解决这个问题:

  • 其一是通过卷管理来实现

  • 其二就是通过parted工具来实现对2T磁盘进行分区操作。

我这里选择了parted工具,命令节选如下:


 25  sudo parted /dev/sdc
 26  sudo mkfs.ext4 /dev/sdc1
 27  sudo mkdir /data
 28  sudo mount /dev/sdc1 /data
 29  sudo mkdir /public
 30  sudo fdisk -lu
 31  sudo parted /dev/sdd
 32  sudo mkfs.ext4 /dev/sdd1
 33  sudo mount /dev/sdd1 /public/

硬盘挂载后需要

修改/etc/fstab文件 ,才能做到开机自动挂载。 如下;


/swapfile       none   swap   sw     0       0
/dev/sda1       /home   ext4   defaults       0       1
/dev/sdc1       /data   ext4   defaults       0       1
/dev/sdd1       /public ext4   defaults       0       1

通过命令行ssh远程链接

刚开始在客户端不能连接SSH服务,我意识到需要安装软件


sudo apt-get install openssh-server

安装后需要启动ssh服务。

也有可能是防火墙的原因,可以将防火墙中的规则条目清除掉:iptables -F

万里长征第一步

因为是自己的服务器,所以拥有最高权限,可以随意折腾,后续有空再慢慢安装各种库文件吧!

 50 sudo apt install net-tools  
 58 sudo apt install openssh-server
 64 sudo apt-get install subversion scons libfuse-dev gcc
 80 sudo apt install git
 92 sudo apt install make

最大的坑

我拿了 2T 的 生信数据大全硬盘过去,初始化我的服务器,包括各种参考基因组,各种软件,各种练习测试数据等等。

才发现,硬盘是exFat格式 , 一般的关键词会搜到这个答案:

很明显,代码是在Google上面,而我的这个服务器在天朝,尴尬的是我的梯子又没有带过去。

尴尬了一个小时,托朋友帮我翻墙下载,后来发现也不行,scons安装软件的方式真奇怪。

后来在朋友的提醒下,加上了关键词,Ubuntu系统,才发现:

sudo apt-get install exfat-utils exfat-fuse

这样的一句话就完美搞定!

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存