XMRStak — повна інструкція
Початок майнінгу
Майнер має 2 способи початкового налаштування: простий і розширений.
Простий спосіб запитає у користувача мінімум інформації. Відповідати потрібно y (або yes) чи n (або no):
Просте налаштування:
Use simple setup method? y
Please enter the currency that you want to mine: вкажіть монету або алгоритм майнінгу
Enter pool address (pool address:port): вкажіть адресу підключення до пулу:порт
Username (wallet address or pool login): вкажіть адресу гаманця
Password (mostly empty or x): натисніть Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N): натисніть y або n
Розширене налаштування:
Use simple setup method? n
Do you want to use the HTTP interface? Unlike the screen display, browser interface is not affected by the GPU lag. If you don't want to use it, please enter 0, otherwise enter port number that the miner should listen on 5656 (майнер пропонує HTTP-інтерфейс: введіть 0, щоб вимкнути його, або номер порту, який слухатиме майнер, наприклад 5656)
Please enter the currency that you want to mine: вкажіть монету або алгоритм майнінгу
Enter pool address (pool address:port): вкажіть адресу підключення до пулу:порт
Username (wallet address or pool login): вкажіть адресу гаманця
Password (mostly empty or x): натисніть Enter
Rig identifier for pool-side statistics (needs pool support). Can be empty: вкажіть назву ферми або натисніть Enter
Does this pool port support TLS/SSL? Use no if unknown. (y/N) введіть y або n
Do you want to use nicehash on this pool? (y/N) n
Do you want to use multiple pools? (y/N) введіть y, якщо хочете налаштувати резервний пул, або n
Конфігурація
До першого запуску майнера файлів конфігурації немає. Вони створюються під час першого запуску. Кількість файлів залежить від доступних бекендів. config.txt містить загальні налаштування майнера. pools.txt містить вибрані пули й монету для майнінгу. amd.txt, cpu.txt і nvidia.txt містять налаштування окремих бекендів майнера, їх можна використовувати для подальшого тонкого налаштування (Tuning Guide).
Примітка: якщо пул ігнорує параметр rig_id у pools.txt для назви воркера, перегляньте документацію пулу, щоб дізнатися, як задати ім'я воркера.
Використання у Windows
Двічі клацніть файл xmr-stak.exe
Заповніть налаштування: адресу пулу, монету, ім'я користувача та пароль
set XMRSTAK_NOWAIT=1 вимикає діалог Press any key to exit. для запуску без UAC.
Використання в Linux & macOS
Відкрийте термінал у папці з виконуваним файлом
Запустіть майнер командою ./xmr-stak
Параметри командного рядка
Майнер дозволяє перевизначити деякі налаштування через параметри командного рядка. Запустіть xmr-stak --help, щоб побачити всі доступні параметри.
Використання різних бекендів
У Linux і OSX додайте ./ перед назвою виконуваного файлу xmr-stak.
Лише CPU:
xmr-stak --noAMD --noNVIDIA
Лише NVIDIA/AMD:
Майнер автоматично визначає, чи доступні CUDA (для відеокарт NVIDIA) або OpenCL (для відеокарт AMD).
xmr-stak --noCPU
NVIDIA через OpenCL
Бекенд OpenCL, створений спочатку для відеокарт AMD, можна використовувати й з відеокартами NVIDIA. Деякі відеокарти NVIDIA з цим бекендом показують кращу продуктивність.
xmr-stak --openCLVendor NVIDIA --noNVIDIA
Використання Docker-образу
Docker-образ можна запустити так:
docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
docker stop xmr-stak
docker run --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak --config config.txt
Налагодження Docker-образу зсередини:
docker run --entrypoint=/bin/bash --rm -it -u $(id -u):$(id -g) --name fireice-uk/xmr-stak -v "$PWD":/mnt xmr-stak
Налаштування звітів HTML і JSON API
Щоб налаштувати звіти, описані в README, потрібно змінити змінну httpd_port. Потім увімкніть Wi-Fi на телефоні й відкрийте в його браузері адресу [miner ip address]:[httpd_port]. Якщо хочете використовувати дані у скриптах, JSON-версія даних доступна за адресою [miner ip address]:[httpd_port]/api.json
