zoukankan      html  css  js  c++  java
  • 从零开始设置用于深度学习的亚马逊云 AWS 服务器

    先不推荐使用AWS,开了几次机没跑运算收了20刀。。。

    自己的电脑显卡实在不给力,打算使用AWS的带GPU服务器进行云端计算。

    首先到

    https://amazonaws-china.com/

    右上角点击sign up注册账号,这里注意需要信用卡认证。

    注册成功后需要申请GPU服务器,到

    aws.amazon.com/contact-us/ec2-request

    选择service limit increase,地区,之后选择服务器类型,在这里我们推荐p2.xlarge,0.9刀一小时。

    之后选择limit value设置为1.

    提交后等待1-2天即可通过。

    服务器申请成功后,我建议使用anaconda安装使用环境。若你已经安装好anaconda,

    create -n deepLearning python=2.7

    使用此命令即可生成对应版本的anaconda使用环境。

    之后开启环境:

    source activate deeplearning

    输入以下命令即可安装AWS的命令行工具。

    pip install awscli

    接下来需要申请登录服务端的密码。

    进入

    https://console.aws.amazon.com/iam/

    选择左端Users,

    选择Add users

    输入用户名,在Access type中选择第一项:

    Programmatic access
    Enables an access key ID and secret access key for the AWS API, CLI, SDK, and other development tools. 

    点击Next

    选择第三项Attach existing policies directly,选择第一项 AdministratorAcess,点击Next, 点击create user

    注意:选择download.csv 并保存到安全的地方,我们需要里面的秘钥进行命令行登录。

    到这里我们有了所需的秘钥即可在命令行进行登录。

    在命令行输入

    aws configure

    分别输入

    AWS Access Key ID : AKIAJNQ×××××××××
    AWS Secret Access Key : gVfhfLr7JAo××××××××××××××××××

    即可进行自动配置。

    将输出的数据复制保存下来。

    赋值并黏贴connect line 到终端即可进入instance。

    若提示connection refused ,

    输入

    ssh localhost

    若提示connection refused

    这意味着ssh不能联通成功。不联通的理由可以有很多,如防火墙设置问题,如ssh没有被安装。我的连防火墙都没有,所以应该是ssh安装的问题。

    使用下列命令安装ssh工具

    sudo apt-get install openssh-client
    sudo apt-get install openssh-server
    安装完毕重启ssh服务:
    sudo /etc/init.d/ssh restart

    之后尝试

    ssh git@github.com
    若提示连接成功则代表ssh工具可用。

    输入之前保存的ssh命令即可进入实例

    ssh -i /*****aws-key-fast-ai.pem ubuntu@**********.compute.amazonaws.com

    输入

    nvidea-smi

    来判断是否成功进入实例。

     到这就将如何建立AWS云计算服务介绍完了。

  • 相关阅读:
    Java基础知识强化102:线程间共享数据
    Java(Android)编程思想笔记02:组合与继承、final、策略设计模式与适配器模式、内部类、序列化控制(注意事项)
    Android开发经验01:31个Android开发实战经验
    TCP/IP协议原理与应用笔记19:IP分组的交付和路由选择
    Android 高级UI设计笔记08:Android开发者常用的7款Android UI组件(转载)
    Java(Android)编程思想笔记01:多态性的理解
    Java基础知识强化之集合框架笔记75:哈希表
    重置 linux系统后要配置的基本组件操作
    记一个空格导致的三小时排查
    windows无法启动redis服务,错误码1067
  • 原文地址:https://www.cnblogs.com/SongHaoran/p/7482865.html
Copyright © 2011-2022 走看看