모네로 마이닝풀 모니터링 앱


모네로 채굴 상태를 안드로이드 스마트폰에서도 확인할 수 있는 앱입니다.

Play 스토어에서 Monero Mining Monitor 를 다운로드 받으면 됩니다.

모네로 마이닝풀 모니터링 앱


설치하고 실행을 하고 개인지갑 주소를 입력하고 Add account 를 하면 됩니다.

모네로 마이닝풀 모니터링 앱


채굴을 시작한지 얼마되지 않아서 그래프가 간단하네요~ ㅎ

모네로 마이닝풀 모니터링 앱

이제 PC를 켜서 확인하지 않고 스마트폰으로 확인할 수 있어서 편할 것 같습니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

모네로 채굴 CPU 점유율 제한하기



리눅스에서 xmr-stak-cpu 로 채굴을 하니 CPU 점유률이 100%라서 다른 작업을 하기가 힘드네요~


config.txt 에 그런 옵션이 있으면 좋을텐데 아무리 찾아도 안보이는군요~


cpulimit 로 제어를 해보도록 하겠습니다.



▶ cpulimit 설치


# yum install cpulimit



▶ cpulimit 사용방법


# cpulimit --pid 프로세스ID --limit 점유율한계치



프로세스 ID 를 먼저 알아야지 제어가 가능합니다.



▶ pid 값 찾기


[root@ivps bin]# ps aux | grep xmr
root     27861  191  0.4 463368  4700 pts/0    Sl   13:44   0:22 ./xmr-stak-cpu
root     27870  0.0  0.0 112664   972 pts/0    R+   13:44   0:00 grep --color=auto xmr


[root@ivps bin]# ps aux | grep xmr | grep -v grep
root     27861  197  0.4 463368  4700 pts/0    Sl   13:44   2:04 ./xmr-stak-cpu


[root@ivps bin]# ps aux | grep xmr | grep -v grep | awk '{print $2}'
27861


pid 를 찾는 과정을 나열하였는데 제일 마지막줄이 pid 값을 찾는 명령어입니다.


이제 cpulimit 에 적용시키는 쉘스크립트를 작성합니다.


▶ 쉘스크립트 작성


# vi c-limit.sh


#!/bin/sh


XMR_PID=`ps aux | grep xmr | grep -v grep | awk '{print $2}'`

cpulimit -p $XMR_PID -l 180 &


# chmod +x c-limit.sh



이제 한번 실행해 보도록 하겠습니다.


# ./c-limit.sh


▶ cpulimit 적용 전


모네로 채굴 CPU 점유율 제한하기



▶ cpulimit 적용 후


모네로 채굴 CPU 점유율 제한하기

참고로 cpu_thread 옵션에서 두 개의 thread 로 작업중입니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

모네로 마이닝풀 상태 확인



현재까지의 채굴 누적 상태를 확인하는 방법은 http://minexmr.com/# 에서 확인이 가능합니다.


Your Stats & Payment History 아래에 지갑주소를 넣고 Lookup 버튼을 누르면 됩니다.


한번 확인하고 나면 그 다음 부터는 세션에 기억을 하고 있는지 지갑주소를 입력하지 않아도 되더군요~


모네로 마이닝풀 상태 확인


빗썸 거래소에서 전자지갑을 만들어서 채굴했더니 Exchange Threshold 최소금액이 5XMR 이군요~


그래서 Monero wallet gui 프로그램으로 개인지갑을 만들었습니다.


모네로 마이닝풀 상태 확인


최소금액 디폴트가 2.000 XMR 인데 0.500 XMR 까지 수정이 가능합니다.


설정값에 도달하면 자동으로 송금해 준다고 하네요~


그리고 위의 누적 Pengding Balance 수치는 실시간으로 반영되지는 않더군요~



http://minexmr.com/#worker_stats 여기에서는 그래프로 채굴 Hash 상태를 볼 수 있습니다.


모네로 마이닝풀 상태 확인


Days 에 숫자를 늘이면 기간을 늘여서 볼 수도 있습니다.


그래프에서 조금더 아래로 가면 Worker ID 별로도 Hash Rate 상태를 알 수 있습니다.

모네로 마이닝풀 상태 확인


Hash Rate 는 그때의 값인듯 하며 평균값은 아닌 듯 합니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

모네로 개인지갑 생성 방법



빗썸 거래소에서 모네로 전자지갑을 만들수도 있지만 채굴한걸 보내려면 아래 멘트처럼 5XMR 이상이 되어야 가능하군요~


Exchange Threshold (Integrated Addresses or address with Payment ID) is 5XMR


그래서 모네로 GUI 개인지갑을 생성하여 봅시다.


HitBTC 에서도 모네로 지갑을 생성할 수 있습니다.


https://getmonero.org/downloads/ 여기에서 MONERO GUI 를 다운로드 합니다.


모네로 개인지갑 생성 방법


자신의 컴퓨터 환경에 맞는 OS 용으로 다운로드 하면 됩니다.



모네로 개인지갑 생성 방법


압축을 풀고 실행하고 언어를 선택합니다.



모네로 개인지갑 생성 방법


새 지갑 만들기를 클릭합니다.



모네로 개인지갑 생성 방법


지갑 이름을 정하고 저장경로를 선택후 오른쪽 화살표를 다음으로 넘어갑니다.


지갑의 백업 및 복원에 필요한 단어 조합은 꼭 복사해서 어딘가에 저장해 두도록 합니다.



모네로 개인지갑 생성 방법


지갑의 비밀번호를 지정하고 다음으로 넘어갑니다.


비밀번호는 간단하게도 가능하지만 복잡할 수록 좋겠지요~



모네로 개인지갑 생성 방법


이제 다 되었군요~


모네로 사용하기를 누릅니다.



모네로 개인지갑 생성 방법


네트워크 동기화 중이지만 수취를 눌러봅니다.


( 네트워크 동기화가 완료되는데 2~3일 정도 걸리더군요~ 컴퓨터 사양에 따라 달라지는 것 같습니다. )



모네로 개인지갑 생성 방법


주소가 보입니다.


이 주소를 사용하면 됩니다.


입출금을 하려면 블록이 모두 동기화 되어야 하는데 데이터 용량도 상당하고 블록체인이라 동기화 되는데 시간도 많이 걸린다는 단점이 있습니다.


이렇게 만든 Wallet address 를 사용하여도 되지만 프로그램 사용이 번거롭다고 생각되면 hitbtc.com 에 가입해서 XMR 주소를 생성하는게 훨씬 편합니다.


https://hitbtc.com/ 에 가입후 Account 메뉴에서 XMR 을 찾아서 Deposit 아이콘을 클릭하면 개인지갑 주소를 생성할 수 있습니다.


모네로 HitBTC 개인지갑 생성 방법


자동으로 생성된 주소를 사용하면 됩니다.


https://mymonero.com/ 에서 만들어도 됩니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x 모네로 XMR 채굴 방법



이번에는 리눅스에서 모네로를 채굴하는 방법입니다.


윈도우에서 채굴은 http://blog.ivps.kr/385 여기를 참고하세요.


yum install epel-release

yum install centos-release-scl cmake3 hwloc-devel libmicrohttpd-devel openssl-devel git

yum install devtoolset-4-gcc*

scl enable devtoolset-4 bash

git clone https://github.com/fireice-uk/xmr-stak-cpu.git

cd xmr-stak-cpu

cmake3 .

make install

cd bin


위의 순서대로 명령어를 실행합니다.


xmr-stak-cpu 가 컴파일이 잘 되었는지 확인합니다.


이제 설정을 하여야 합니다.


# vi config.txt

"pool_address" : "pool.minexmr.com:7777",

"wallet_address" : "모네로전자지갑주소값",

"pool_password" : "x",


"cpu_threads_conf" :

[

     { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 0 },

     { "low_power_mode" : false, "no_prefetch" : true, "affine_to_cpu" : 1 },

],


자신의 cpu 에 맞게 설정합니다.


4코어 4쓰레드라면 0,1,2 까지 하면 될겁니다.


4코어 8쓰레드라면 0,2,4,6 이렇게 하면 됩니다.


설정이 완료되었으면 이제 xmr-stak-cpu 를 실행하면 됩니다.


실행하고 "MEMORY ALLOC FAILED: mmap failed" 메시지가 뜬다면 아래 처럼 수정하고 적용합니다.


# vi /etc/sysctl.conf

vm.nr_hugepages=128


# sysctl -p




그리고 config.txt 파일을 읽어보면 /etc/security/limits.conf 파일에 아래 내용을 추가하라는 문구가 있습니다.


* soft memlock 262144

* hard memlock 262144


위 두줄을 추가하거나 * - memlock 262144 이렇게 한줄로 요약해서 추가하여도 됩니다.


저장한 다음에 putty 로 재접속을 하여야 적용이 됩니다.


재로그인 후 ulimit -a 명령어로 제대로 적용되었는지 확인하면 됩니다.


아니면 ulimit -l 262144 명령어를 실행하여도 바로 적용이 가능합니다.



▶ 리눅스 시작시 실행되도록 하기


# echo "cd /root/xmr-stak-cpu/bin" >> /etc/rc.d/rc.local
# echo "./xmr-stak-cpu &" >> /etc/rc.d/rc.local
# chmod +x /etc/rc.d/rc.local


이렇게 해 놓으면 재부팅 되더라도 자동실행이 됩니다.



▶ 백그라운드 실행 쉘스크립트


#!/bin/sh


./xmr-stak-cpu &


위 스크립트를 xmr-stak-cpu 파일이 있는 경로에 저장하고 chmod +x 로 실행권한을 주고 실행하면 백그라운드로 돌릴 수 있습니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

윈도우 모네로 CPU로 채굴 방법



리눅스용도 있지만 일단 윈도우10에서 한번 해보도록 하겠습니다.


https://github.com/fireice-uk/xmr-stak-cpu/releases 여기에서 xmr-stak-cpu-win64.zip 파일을 다운로드 합니다.


다운로드 받은 파일을 풀고 config.txt 파일을 열어서 수정합니다.


윈도우 모네로 CPU로 채굴 방법


cpu_threads_conf 부분을 찾습니다.



윈도우 모네로 CPU로 채굴 방법


찾았으면 위 처럼 편집합니다.


4코어 8쓰레드라면 1, 3, 5, 7 또는 0, 2, 4, 6 이렇게 하면 됩니다.



윈도우 모네로 CPU로 채굴 방법


그리고 pool_address 를 찾아서 pool.minexmr.com:7777 로 변경합니다.


저사양 CPU는 Start difficulty 가 15000 부터인 포트를 5555로 하세요~


그래도 결과값이 빨리 나오지 않는다면 minergate.com 에서 minergate-cli 로 채굴하는게 유리합니다.



그리고 wallet_address 에는 아까 만든 모네로 전자지갑 주소를 넣어줍니다.


pool_password 에는 x 를 입력합니다.


그리고 httpd_port 를 찾아서 8080 으로 해도 되고 적당한 값을 넣어줍니다.


저장하고 xmr-stak-cpu 파일을 실행합니다.



윈도우 모네로 CPU로 채굴 방법


방화벽에 해당 프로그램을 액세스 허용을 합니다.



윈도우 모네로 CPU로 채굴 방법


실행한 화면입니다.




윈도우 모네로 CPU로 채굴 방법


위에서 지정한 포트번호로 localhost:포트번호 를 브라우저에서 확인이 가능합니다.



윈도우 모네로 CPU로 채굴 방법


작업관리자를 열어서 한번 확인해 봤습니다.

쓰레드 1, 3 이 열심히 작동되고 있네요~



마이닝풀에서 확인하는 방법은 http://minexmr.com/#worker_stats 여기에서 wallet_address 값으로 조회가 가능합니다.


CentOS 7.x 에서 채굴하는 방법은  http://blog.ivps.kr/386 여기를 참고하세요~


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

빗썸(bithumb) 가입 후 모네로 전자지갑 주소 생성



빗썸 https://www.bithumb.com/ 여기에 회원가입을 하고 여러 코인이 있지만 모네로 전자지갑을 생성해봅니다.



빗썸(bithumb) 가입 후 모네로 전자지갑 주소 생성


지갑관리 메뉴에서 입금 / 충전 메뉴로 들어가서 모네로입금 주소 생성 하기 버튼을 누릅니다.


빗썸(bithumb) 가입 후 모네로 전자지갑 주소 생성


방금 생성된 모네로 입금 주소입니다.




이제 모네로 전자지갑 주소가 생겼으니 채굴을 해보러 가야겠군요~


그런데 거래소 전자지갑은 minexmr.com 에서 최소 5XMR 이라서


0.5XMR 부터 가능하게 https://mymonero.com/ 또는 https://getmonero.org/downloads/#windows 에서 전자지갑을 만드는게 유리하겠네요~


하지만 블록체인을 동기화 하는데 너무 오랜 시간이 걸린다는 단점이 있습니다.


컴퓨터 성능에 따라 짧을수도 있지만 3일 이상은 걸리는 것 같습니다.



블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,