文章目录
一、关于租GPU服务器
理由: 便宜好用,性价比高
https://www.autodl.com/market/list
按量计费:就可以理解成按小时计费,不管你用没用GPU,只要开机,就按照小时收钱。
按量计费如果关机后,其他人可能会用卡,也就意味着,其他人把这台服务器的卡全占了,你就不能开机了。
按量计费关机之后再开机,里面的数据不会消失,仍在,系统会把你的数据保留30天。
注册平台以及创建实例参考文献:https://blog.csdn.net/qq_45717425/article/details/122639288
这里粘贴一下:
一、进入平台页面
可以看到下面罗列出了各种GPU的租用价格,还算是比较亲民的。
二、创建实例
1.注册登录–>控制台–>我的实例–>租用新实例
在页面最下方可以选择镜像,比如PyTorch 1.10 + Python 3.8 + Cuda 11.3:
注意!!如果想使用CUDA10.2+Pytorch,可以选择Miniconda/conda3/3.8/10.2,然后再自己手装pytorch以及其他环境
点击创建之后就能在控制台的“我的实例”中看到已创建的实例。
二、使用XShell连接刚租的服务器
内容参考AutoDL官方帮助文档:https://www.autodl.com/docs/xshell/
开机实例后,找到SSH登录指令
注意SSH登录指令中的端口等需要更换您的实例对应的信息
复制登录指令为(具体请以您的实例为准):ssh -p 44562 root@region-1.autodl.com
。由于XShell命令格式较特殊,需要您手动修改格式为: ssh root@region-1.autodl.com 44562
即将端口号置于末尾,无需添加-p
参数。例如:
其中在键入ssh命令后回车会弹出输入密码的弹窗:
XShell传输文件
如果已经配置了SSH登录,那么可以使用XShell提供的xftp进行文件传输,方式如下:
三、VSCode远程开发
一直使用Pycharm,但是Pycharm的远程开发需要专业版,社区版不可以,所以选择VSCode
https://www.autodl.com/docs/vscode/
1.登录AutoDL选择开机的实例
获取SSH登录信息
2.本地VSCode配置Remote-SSH
如果您本地VSCode开发工具已安装Remote-SSH,可跳过此步骤,直接参考 [步骤3]
打开您本地的VSCode开发插件菜单,在扩展程序中搜素Remote-SSH并安装
3.SSH连接并登录您远端租用的实例
按照图示进行点击,完成添加SSH主机
获取并复制您实例的登录信息
登录指令
图示以ssh -p 38909 root@region-1.autodl.com
为例。回车键继续操作,注意,如果这个ssh命令的最后有空格,请删除空格,否则可能无法登录
回车后会弹出以下自定义SSH config 文件的弹窗,不需要选择直接回车即可
输入密码,等待SSH登录完成。
图示代码已经上传到实例/目录中。