Esse minerador é uma junção de alguns scripts com alguns que criei para automatizar a mineração de ETH com o Claymore's ou ethermine no CentOS 7.
Baixe o arquivo https://mega.nz/#!Sw9nXDxQ!Wz__hoaQ73LcFNlBQJKZmiXqigF08yFSSmrY7NHdxHQ e grave na sua pendrive ou HD
Eu utilizei o ImageUSB que você pode baixar de https://imageusb.br.uptodown.com/windows/download
Os passos abaixo são se você quiser fazer a instalação manualmente que você não precisa, só usar a imagem pronto que está aqui no repositório
Depois de fazer a "Parte 1" pode seguir via SSH que a ideia é fazer tudo remoto mesmo. Não tenho intenção de vender ou dar suporte nesses scripts, modifique a vontade por sua conta em risco.
Eu instalei a versão do CentOS 7 Gnome live e o drive da nvidia.
Para instalar o Drive da Nvidia e preparar o sistema faça o seguinte:
Baixe o drive do site da Nvidia
setenforce 0
yum update
systemctl enable sshd
systemctl set-default multi-user.target
reboot
yum -y groupinstall "GNOME Desktop" "Development Tools"
yum -y install epel-release
yum -y install kernel-devel dkms jq
rd.driver.blacklist=nouveau nouveau.modeset=0
grub2-mkconfig -o /boot/grub2/grub.cfg
blacklist nouveau
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img
dracut /boot/initramfs-$(uname -r).img $(uname -r)
reboot
bash NVIDIA-Linux-x86_64-XXX.XX.run
miner-init
miner-start
miner-stop
miner-monitor
miner-status
nvidia-status
Execute: miner-init
Execute: nvidia-status
Passo 4 - Configurar - Se quiser ajudar o amigo aqui, deixe minerando um tempo com os dados da minha pool!
Edite: settings.conf
Passo 5 - Ativar minerador na inicialização (Depois de 120s ou o tempo que vc achar melhor, 2min é bom tempo para desativar o script caso tenha algum problema)
Esse passo é para ativar o minerador na inicialização, recomendo fazer alguns testes antes de fazer isso!!
Execute: crontab -e
Cole: @reboot sleep 120 && /usr/bin/miner-start
Execute: miner-start
Execute: miner-monitor
Acesse pelo navegador http://IP_MINEIRO:3333
miner-stop
#####################################################################################################################
Leituras adicionais, não precisa executar os comandos abaixo, são apenas referencias que usei para fazer os scripts, caso tenha algum problem talvez esses links e comandos podem te ajudar.
nvidia-xconfig -a --cool-bits=28 --allow-empty-initial-configuration
https://github.com/Cyclenerd/ethereum_nvidia_miner/tree/master/files
######################################################### // ################################################## https://devtalk.nvidia.com/default/topic/981655/fan-speed-on-headless-linux-machine-without-performance-loss/?offset=3 Hi,
thanks, for pascal there is no hack in linux yet.
I came across this post:
https://devtalk.nvidia.com/default/topic/789888/set-fan-speed-without-an-x-server-solved-/
It works, one can set the fan speed as desired, and then kill the X server again.
Recommended to run this one first: nvidia-xconfig --enable-all-gpus --separate-x-screens --allow-empty-initial-configuration
All in one script:
X :0 & sleep 5 nvidia-settings -a "[gpu:0]/GPUFanControlState=1" nvidia-settings -a "[gpu:1]/GPUFanControlState=1" nvidia-settings -a "[gpu:2]/GPUFanControlState=1" nvidia-settings -a "[gpu:3]/GPUFanControlState=1" nvidia-settings -a "[fan:0]/GPUTargetFanSpeed=100" nvidia-settings -a "[fan:1]/GPUTargetFanSpeed=100" nvidia-settings -a "[fan:2]/GPUTargetFanSpeed=100" nvidia-settings -a "[fan:3]/GPUTargetFanSpeed=100" killall Xorg