0%

深脑云平台服务器使用说明

服务器开始逐渐使用DBCloud Lab 进行管理,此篇用于在开通账号后,给各位实验室人的使用说明指南,在此感谢lwq借给的演示账号。

1、first step

登录下面的网站:

DBCloud Lab

输入账号和密码,进入如下界面:

fLyCse.png

2、second step

点击资源管理—服务器列表,可以看到自己组别内的GPU型号、数量和使用情况等等,如下:

fLyBw9.png

点击如下位置:

fLyL6S.png

进入的界面如下:

fL69f0.png

3、third step

点击创建实例,如下图,注意点击创建实例时候需要选中GPU数量,组内可自行分配。

fLcsxK.png

点击创建实例后得到如下界面,点击下图的确认界面即创建成功:

fLcIRP.png

创建好的实例列表都可以在当前界面下面看到,如下图:

fLgViR.png

点击实例访问信息,如下图:

fLgJJI.png

可以看到的信息如下:

fLgRyT.png

可以点击打开终端按键进行打开终端:

fLgv0e.png

4、forth step

DBCloud中使用的终端有点卡,所以下面使用ssh进行连接,ssh信息在实例访问信息中,如下图:

fL2NN9.png

记住ssh服务—代理访问的信息,即下图,该ip地址和端口号在ssh连接时候需要使用.(更新:深脑云更新后,直接使用主机的ip地址和端口号即可,代理的网络带宽严重受限,传输速度极慢,不建议使用代理ip和端口号。即建议使用下图红框左边的ip和端口)。记住ip和端口号以后,后面可以进行ssh连接,此时需要开启实例的ssh连接权限,点击“ssh服务”的红色感叹号,可以看到启动ssh连接的命令,在深脑云网页端终端内输入即可

fL2q4s.png

5、fifth step

知道了ssh的ip和端口号,我们需要一个远程连接的软件,这里推荐使用mobaXterm(感谢雷正鑫师兄的推荐),软件链接如下,下载免费版即可:

mobaxterm

软件安装后,得到如下界面,然后点击左上角的session:

fLWjmT.png

得到如下界面:

fLfQ1I.png

点击最左侧的SSH按键,得到如下界面:

fLfhg1.png

将forth step中记下的ssh的ip和端口号填在此处,如下图所示:

fL4PL6.png

到此步即完成添加,点击OK即可,此时软件界面右侧出现我们添加的ip,如下图

fL4GFg.md.png

双击上图的ip,得到如下界面,输入个人账号然后回车,然后会提醒输入密码,输入密码即可

fL4ayq.md.png

注:如果在校外使用或在校内未连接校园网使用,需要连接VPN才能使用

更新3:Vscode的配置

自行下载一个vscode,在扩展商店中下载插件remote-ssh,,如下图,推荐下载0.65.1版本,亲测最新版本有坑

hFRwE4.md.png

然后在vscode左侧就会出现一个远程连接的按钮,如下,先点击加号,得到第二步的输入口,在输入口中输入服务器的ip(初始教程那个代理ip,不是真实ip),如下图

hFWmGR.md.png

然后出现如下界面:

hFWWQ0.md.png

点击进入,进入如下界面

hFfCYd.md.png

添加如下语句,其中hhh改为自己的用户名,Port后的改为自己的端口号。

hFfdh9.md.png

此时已完成操作,点击如下图处即可连接服务器并选择打开的文件夹路径

hFfOhj.md.png

注:若无法调试,插件商城重新安装python即可,若依旧不可以,降低ssh的版本。

第四次更新

服务器创建账号好,需要自己安装anaconda。

首先通过如下文件下载linux下的anaconda

1
wget -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-2020.07-Linux-x86_64.sh

通过如下语句执行该文件:

1
bash Anaconda3-2020.07-Linux-x86_64.sh

记得cd转入到该目录下再输入上述命令,中途会要求选择yes或者enter,输入enter和yes即可。

最后即可安装完毕。

此时conda依旧是不能用的,需要配置环境变量,root的环境变量没有权限添加,所以需要在.bashrc中添加,输入如下命令,用vim打开bashrc

1
vim ~/.bashrc

在该文件最后添加如下语句

1
export PATH=$PATH:/home/lll/anaconda3/bin

其中$PATH:后的路径记得改为自己anaconda的路径。

然后ctr+:的按键即可退出编辑,输入wq!(lwq的wq,哈哈,其实是write+quit的意思),即可保存退出,此时安装完毕,conda可以正常使用

参考链接:

给远程服务器(Linux) 安装Anaconda

LINUX服务器下安装Anaconda并配置环境变量

第一次更新

在mobaxterm双击左侧ip后,输入用户名和密码,进入终端,若发现未进入base环境,但如下命令可用:

1
conda env list

但如下的激活无效,且报错Your shell has not been properly configured to use ‘conda activate’

1
conda activate base

出现此报错的原因是因为之前的虚拟环境没有退出,终端输入source deactivate,然后需要重新进入虚拟环境: source activate。如此即可conda activate 环境名。

注:好像每次都需要重新这样操作,即使conda config —set auto_activate_base true了也没有用,欢迎解决此问题的人进行补充操作说明。

第二次更新

vscode更新后,可能会导致ssh远程连接失败,报错:_workbench.downloadResource‘ failed。具体解决方案如下:

VS Code的Error: Running the contributed command: ‘_workbench.downloadResource‘ failed解决

如果按照这个连上了,可能还会出现无法调试的现象,但是给远程安装python编译器就安装不上,这是ssh插件的问题,最新版本有bug存在,降低到0.65.1即可。

- - - - - - - - - - - - - - 本文结束啦,感谢您的观看 - - - - - - - - - - - - - -