风吹草动 2020-05-16
最近spark上机练习比较多,原先采用了虚拟机的方式做练习
第一机器性能比较差,本地体验不好
第二用vscode比较多,轻量好用又熟悉
所以周末抽时间把环境布到开发机上去
安装vscode
安装msys2/mingw等模拟shell环境,安装ssh相关组件
这个可以偷个懒直接装 git for windows 一来这个东西本来就是个简化的msys并且有ssh组件,二来不需要编译项目的话也比较轻量,三来git基本都有,省得麻烦
老三样密钥连接开发机 -> 启动git bash
$ ssh-keygen
$ ssh-copy-id
$ ssh
OK的话本地的公钥已经copy到开发机了,在vscode里面只需要配置下环境地址就vans了
扩展里安装下remote-ssh 插件 -> 安装完是这个状态
![[随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境 [随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境](https://cdn.ancii.com/article/image/v1/sw/wV/kP/PkwwVsGDmjDG9swnOi7SkjVAsMQAarn73E9S3mmSmcBXzIk62vGq435m0yYIj-aKsreCxrdZCq-2gyElYbvKaw.png)
添加一个新host ![[随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境 [随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境](https://cdn.ancii.com/article/image/v1/sw/wV/kP/PkwwVsGDmjDG9swnOi7SkjVAsMQAarn73E9S3mmSmcBXzIk62vGq435m0yYIj-aKmYLKUhRRJERzjbCvgqIsgA.png)
点击configure把刚添加的host(cloud)改成如上格式 ![[随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境 [随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境](https://cdn.ancii.com/article/image/v1/sw/wV/kP/PkwwVsGDmjDG9swnOi7SkjVAsMQAarn73E9S3mmSmcBXzIk62vGq435m0yYIj-aKXcxWLU0-X1-yqeqb6-aA8A.png)
右键connect ctrl+` 呼出终端 ![[随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境 [随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境](https://cdn.ancii.com/article/image/v1/sw/wV/kP/PkwwVsGDmjDG9swnOi7SkjVAsMQAarn73E9S3mmSmcBXzIk62vGq435m0yYIj-aKaaX4l6NPWgnqyF6c6xbqGQ.png)
正常 配置spark环境,开发 done!![[随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境 [随笔]VSCode Remote-ssh+云主机搭建pySpark学习环境](https://cdn.ancii.com/article/image/v1/sw/wV/kP/PkwwVsGDmjDG9swnOi7SkjVAsMQAarn73E9S3mmSmcBXzIk62vGq435m0yYIj-aKIQPkHxIksXXyKkFp2UD26A.png)