# 生物医学大数据实验室-BBD-ECJTU-服务器连接方式 **Repository Path**: mulin_cx/Server-Connection ## Basic Information - **Project Name**: 生物医学大数据实验室-BBD-ECJTU-服务器连接方式 - **Description**: 用于方便实验室的研究生在校园内连接服务器 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-04-05 - **Last Updated**: 2024-01-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 服务器 目前实验室共有三台服务器,分别为**server501**,**server302**,以及**lilab**。 * 对于501实验室内的学生,可以通过192开头的路由器内网IP直接访问; * 对于校园内的用户(包括ECJTU,移动电信宽带,只要在学校内),可以通过172开头的校园网ip进行访问 但是172开头的ip地址只有一个且只能映射到一台服务器上, ~~目前是对应的**server-302**,所以仅有server-302可以通过172开头的ip地址访问。~~ 目前是对应的**lilab**,所以仅有lilab可以通过172开头的ip地址访问(2023.6.9改变)。 ### 1 server-501 这是最近新增的服务器(机架式服务器),配置较高 配置如下: * CPU:Intel(R) Xeon(R) CPU E5-2690 v4 × 2 (看起来很牛逼 实际是淘宝200元一片的洋垃圾cpu) * GPU:NVIDIA Corporation GA102 [GeForce RTX 3080] * 内存:128g * 硬盘:1T固态 系统盘 ​ 2T机械 × 3 挂载磁盘,分别在 **/media/hhd1** **/media/hhd2** **/media/hhd3**,如有大文件,可手动存放在此处。 ##### 1.1 用户列表 | 用户名 | 密码 | 所属 | | -------- | ------ | ---- | | lab501-1 | 123123 | 冯轩 | | lab501-2 | 123123 | 陈晓 | | lab501-3 | 123123 | | | lab501-4 | 123123 | | | lab501-5 | 123123 | | | lab501-6 | 123123 | | | lab501-7 | 123123 | | ##### 1.2 连接方式 | 服务 | ip | 端口 | | ------- | ------------------------------------------------ | ---- | | SSH | 192.168.0.110 | 22 | | Rstudio | [192.168.0.110:8787](http://192.168.0.110:8787/) | 8787 | ### 2 server-302 曾经摆放在302的服务器(白色机箱,与普通家用电脑外形相似),配置一般,绑定路由器ip,可通过172开头的校园网访问 配置如下: CPU:11th Gen Intel(R) Core(TM) i7-11700 GPU:无 内存:64g 硬盘:512g固态 × 2 其中一块为系统盘,另一块挂载在 **/media/ssd** ​ 1T机械 挂载在 **/media/hhd**,如有大文件,可手动存放在挂载的磁盘中。 ##### 2.1用户列表 | 用户名 | 密码 | 所属 | | -------- | ------ | ------ | | lab302-1 | 123123 | 冯轩 | | lab302-2 | 123123 | 陈晓 | | lab302-3 | 123123 | 罗裕超 | | lab302-4 | 123123 | 赵家鹏 | | lab302-5 | 123123 | 李亦欣 | | lab302-6 | 123123 | 孟旭 | | lab302-7 | 123123 | 魏壹明 | | lab302-8 | 123123 | 张龙宇 | | lab302-9 | 123123 | 李兴 | ##### 2.2连接方式 由于实验室经常会跳闸,导致路由器重启后,172开头的校园网ip会改变,所以当连不上时可以过来查看。 | 服务 | ip | 端口 | | ------- | ------------------------------------------------------------ | ---- | | SSH | 内网:192.168.0.106 | 22 | | | ~~校园网:172.16.143.77~~ | 8585 | | Rstudio | 内网:[192.168.0.106:8787](http://192.168.0.106:8787/) | 8787 | | | ~~校园网:[172.16.143.77:8787](http://172.16.143.77:8787/) 更新时间:2023.6.5~~ | 8787 | ### 3 lilab 这是最早的服务器(黑色机箱,与普通家用电脑外形相似), 配置如下: CPU:AMD Ryzen 9 5950X 16-Core Processor(虽然最早,但是这个cpu是三台服务器里最强的) GPU:NVIDIA Corporation GP104 [GeForce GTX 1080] 内存:128g 硬盘:1t固态 系统盘/ ​ 6t机械, 挂载磁盘,在 **/data** 目录下(老师所说的数据就在这块磁盘里,具体位置是 **/data/mengxu/data **,这里有一个描述文件**Dataset_information.xlsx**,这里详细介绍了每个数据集) ​ 2t机械, 挂载磁盘,在 **/data/hdd2t** 目录下(建议下载的数据集以及将平时运行得到的中间数据文件保存的此处,因为系统盘快满了) ##### 3.1用户列表 | 用户名 | 密码 | 所属 | | ----------- | ------ | ------ | | lilab | 123123 | 无 | | mengxu | 123123 | 孟旭 | | chenxiao | 123123 | 陈晓 | | lixing | | 李兴 | | zjp | 123123 | 赵家鹏 | | liyixin | 123123 | 李亦欣 | | zhanglongyu | 123123 | 张龙宇 | | weiyiming | 123123 | 魏壹明 | ##### 3.2连接方式 | 服务 | ip | 端口 | | ------- | ------------------------------------------------------------ | ---- | | SSH | 内网:192.168.0.109 | 22 | | | 校园网:172.16.143.142 | 8585 | | Rstudio | 内网:[192.168.0.109:8787](http://192.168.0.109:8787/) | 8787 | | | 校园网:[172.16.143.142:8787](http://172.16.143.142:8787) 更新时间:2023.9.11 | 8787 | # 代码环境 ### 1 R R语言环境的配置与使用比较简单,只需根据不同服务器的ip,打开网页(即rstudio server),然后输入自己相应的账号即可 ### 2 python 目前3台服务器都已经安装了anaconda3,用它可以方便的创建与使用python环境 * anaconda的使用 第一步, 添加环境变量 首先在终端中使用ssh连接服务器,连接成功则会出现下图所示的界面 ![](pictures/ssh连接成功.png) 如果像图中一样,最后一行用户名左边出现(base),则可以跳过本步骤,如果没有出现(base),说明该账号是新创建的,只需执行如下代码,然后重新连接ssh即可 ```/usr/local/anaconda3/condabin/conda init``` 第二步:创建环境并安装所需要的python包 * 创建环境 ```conda create -n 环境名 python=版本号``` * 激活环境 ```conda activate 环境名``` * 安装包 ```pip install 所需要的包名``` 或者 ```conda install 所需要的包名``` 第三步:使用环境 两种方法 * 1 [jupyter notebook](https://zhuanlan.zhihu.com/p/33105153) * 2 [vscode](https://www.jianshu.com/p/368720223269) # 其他资料 * [具有实现代码的单细胞分析文章,由孟旭师兄整理](https://github.com/mengxu98/Papers-With-Code) * [服务器重装/新服务器自动安装R语言环境的脚本](https://github.com/mengxu98/server-configuration)