AWS/Azure云虚拟机Ubuntu系统N卡挖矿指南(ETH以太坊, Grin, BTM, Beam...)

AWS/Azure云虚拟机Ubuntu挖矿指南(ETH以太坊, Grin, BTM, Beam…)

  • 创建一个Ubuntu 16.04LTS 实例

  • 添加Graphic Drivers PPA

sudo apt-get install -y software-properties-common

sudo add-apt-repository -y ppa:graphics-drivers/ppa

sudo apt-get update

  • 寻找驱动版本
sudo apt install -y ubuntu-drivers-common

ubuntu-drivers devices

  • 安装好最新的驱动(选择你适配的版本)
$ sudo apt-get install nvidia-430

  • 重启
$ sudo reboot

  • 执行下面的命令,查看驱动的安装状态
$ sudo nvidia-smi

$ sudo nvidia-settings

  • 自此驱动安装完成, 可以开始挖矿了

  • (如果还未安装)可以下载安装CUDA

    https://developer.nvidia.com/cuda-downloads

    官方有提供线上的下载方法,但是太慢了.我直接先下载到本地再上传到服务器上.
    下载链接:

    https://developer.nvidia.com/cuda-downloads?target_os=Linux&target_arch=x86_64&target_distro=Ubuntu&target_version=1604&target_type=deblocal
    之后执行以下操作即可完成

    sudo dpkg -i cuda-repo-ubuntu1604-10-1-local-10.1.168-418.67_1.0-1_amd64.deb
    sudo apt-key add /var/cuda-repo-10-1-local-10.1.168-418.67/7fa2af80.pub
    sudo apt-get update
    sudo apt-get install cuda
    
    
  • 注册矿池, 这边以f2pool鱼池为例子.

    https://www.f2pool.com/

    获取你的用户名,并在账户设置->挖矿设置->创建挖矿账户. 这边就可以拿到你的矿工名

  • 下载bminer并解压到文件夹

    wget https://www.bminercontent.com/releases/bminer-v15.5.3-747d98e-amd64.tar.xz --no-check-certificate
    tar xvf bminer-v15.5.3-747d98e-amd64.tar.xz
    cd bminer-v15.5.3-747d98e/
    
  • 进入文件夹, 执行命令(此处以ETH为实例)

./bminer -uri ethproxy://[email protected]:6688 --intensity 12 -fast

把第一个xiediaodiao替换为你的f2pool用户名, 第二个xiediaodiao替换成你的矿工名

运行命令, 开始挖矿了.
当看到类似下面的内容,你已经开始在挖矿了. 恭喜!

[INFO] [2019-06-11T03:28:02Z] Bminer: When Crypto-mining Made Fast (v15.5.3-747d98e)
[INFO] [2019-06-11T03:28:02Z] Detecting platform
[INFO] [2019-06-11T03:28:09Z] Watchdog has started.
[INFO] [2019-06-11T03:28:09Z] Starting miner on 4 devices
[INFO] [2019-06-11T03:28:09Z] Starting miner on device 0...
[INFO] [2019-06-11T03:28:10Z] Connected to eth.f2pool.com:6688
[INFO] [2019-06-11T03:28:10Z] Started miner on device 0
[INFO] [2019-06-11T03:28:10Z] Starting miner on device 1...
[ERRO] [2019-06-11T03:28:10Z] Failed to fetch device Status for device id: 0, Error code: 3
[INFO] [2019-06-11T03:28:10Z] Subscribed to stratum server
[INFO] [2019-06-11T03:28:10Z] Started miner on device 1
[INFO] [2019-06-11T03:28:10Z] Starting miner on device 2...
[ERRO] [2019-06-11T03:28:10Z] Failed to fetch device Status for device id: 1, Error code: 3
[INFO] [2019-06-11T03:28:10Z] Received new job 0x65d051445bc3e15838e8fba7ca34b904d79c4c49c0c1632a747b947d34915f3f
[INFO] [2019-06-11T03:28:10Z] Set target to 00000000ffffffff
[INFO] [2019-06-11T03:28:10Z] [D1] Creating DAG
[INFO] [2019-06-11T03:28:10Z] [D0] Creating DAG
[INFO] [2019-06-11T03:28:10Z] Started miner on device 2
[INFO] [2019-06-11T03:28:10Z] Starting miner on device 3...
[INFO] [2019-06-11T03:28:10Z] [D2] Creating DAG
[INFO] [2019-06-11T03:28:10Z] Started miner on device 3
[INFO] [2019-06-11T03:28:10Z] [D3] Creating DAG
[INFO] [2019-06-11T03:28:11Z] Received new job 0x1b72cd9fc8cd8ecccbb183f1437cd3ed5ae1c93fb3f7bb44bbf39c1dcc7a24ef
[INFO] [2019-06-11T03:28:13Z] Received new job 0x846cc5b11151bc8870370143f68749dfd9730c29ba903f68af891dc1cc4b571f
[INFO] [2019-06-11T03:28:14Z] Received new job 0x9c3a1bcda863f7252f888efe52ccd06a1f375f4bfa57bdf51d29b70b94e7f209

如果需要一直挂机, 可以使用nohup, 如下

nohup ./bminer -uri ethproxy://[email protected]:6688 --intensity 12 -fast &

你可能感兴趣的:(Mining)