新购2万元的本地服务器
查看基础配置及系统版本
格式化新硬盘并且挂载
以前用云服务器是参考: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格式 , 一般的关键词会搜到这个答案:http://blog.51cto.com/meiling/1364455
很明显,代码是在Google上面,而我的这个服务器在天朝,尴尬的是我的梯子又没有带过去。
尴尬了一个小时,托朋友帮我翻墙下载,后来发现也不行,scons安装软件的方式真奇怪。
后来在朋友的提醒下,加上了关键词,Ubuntu系统,才发现:https://askubuntu.com/questions/370398/how-to-get-a-drive-formatted-with-exfat-working
sudo apt-get install exfat-utils exfat-fuse
这样的一句话就完美搞定!