티스토리 뷰
[Ubuntu 16.04] cpu-multi installation for XMR mining
-환경-
CPU : E5-1240 v1 ( vCPU : 4 core/500Mhz on CloudStack )
CPU 정보 : https://ark.intel.com/ko/products/52273/Intel-Xeon-Processor-E3-1240-8M-Cache-3_30-GHz
Server : HP DL120 G7
OS : Ubuntu 16.04 LTS
-cpu-multi Tool 옵션-
-B : background running
-t : 코어수
-u : user계정
-p : 마이너의 password
grep aes /proc/cpuinfo |
vi install.sh #!/bin/bash mkdir /mining cd /mining sudo apt-get -y install aptitude sudo aptitude -y update sudo aptitude -y install -with-recommends build-essential autotools-dev autoconf sudo apt-get -y install git sudo apt-get -y install build-essential autotools-dev autoconf libcurl3 libcurl4-gnutls-dev git clone https://github.com/wolf9466/cpuminer-multi cd cpuminer-multi/ ./autogen.sh CFLAGS="-march=native" ./configure make touch xmr.sh chmod +x xmr.sh echo ./minerd -a cryptonight -o stratum+tcp://asia.cryptonight-hub.miningpoolhub.com:20580 -u 유저계정.마이너이름 -p x -t 코어수 -B > xmr.sh ./xmr.sh :wq 로 저장 후 vi editor 종료 chmod +x install.sh ./install.sh |
2.2 AES-NI 지원하지 않을 경우 아래와 같이 install.sh 스크립트를 만들어 스크립트 실행
vi install.sh #!/bin/bash mkdir /mining cd /mining sudo apt-get -y install aptitude sudo aptitude -y update sudo aptitude -y install -with-recommends build-essential autotools-dev autoconf sudo apt-get -y install git sudo apt-get -y install build-essential autotools-dev autoconf libcurl3 libcurl4-gnutls-dev git clone https://github.com/wolf9466/cpuminer-multi cd cpuminer-multi/ ./autogen.sh CFLAGS="-march=native" ./configure --disable-aes-ni make touch xmr.sh chmod +x xmr.sh echo ./minerd -a cryptonight -o stratum+tcp://asia.cryptonight-hub.miningpoolhub.com:20580 -u 유저계정.마이너이름 -p x -t 코어수 -B > xmr.sh ./xmr.sh :wq 로 저장 후 vi editor 종료 chmod +x install.sh ./install.sh |
3. top 명령어를 사용하여 minerd 데몬과 cpu 사용량 확인
(예)
top - 17:56:46 up 10 days, 32 min, 1 user, load average: 4.10, 4.05, 4.01 Tasks: 144 total, 1 running, 143 sleeping, 0 stopped, 0 zombie %Cpu(s): 99.9 us, 0.0 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.1 si, 0.0 st KiB Mem : 2039436 total, 1335248 free, 74344 used, 629844 buff/cache KiB Swap: 2217980 total, 2217980 free, 0 used. 1884668 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1465 root 20 0 603672 14404 3500 S 399.3 0.7 57685:57 minerd 9027 kdtidc 20 0 95404 3436 2504 S 0.3 0.2 0:00.03 sshd |
4. kill 명령어를 사용하여 minerd 데몬 중지
kill -9 1465(minerd 데몬 pid) #minerd 데몬 pid 확인 ps -ef | grep minerd |
-장점-
1. background running
2. linux 환경에서 러닝
3. 별도의 config 파일이 불필요(옵션으로 설정가능)
4. 사용 및 설치가 간단
-단점-
1. hash값 확인이 불가능
xmr-stak-cpu 처럼 친절히 hash 값을 보여주진 않지만, background에서 러닝되는 장점이 있다. 윈도우가 아닌 리눅스 환경에서 러닝된다, 채굴 속도는 개인적으로 xmr-stak-cpu와 비슷한 것 같다.
- Total
- Today
- Yesterday
- 파워쉘 문자열
- 이지 부스트 700
- 나이키 코르테즈
- 리눅스 hostname 변경
- troijan
- 피파온라인4
- 이지 350 지브라
- selinux 사용법
- 웹쉘 탐지
- 웹쉘 예방
- 리눅스 모니터링
- 나이키 켄드릭라마
- selinux 정책설정
- 파워쉘 문자열 포함
- 조던1 사틴 블랙토 개봉기
- end 응모
- 리니지m 격수 팁
- selinux 설명
- 배트멍 할인
- 케니4
- 매치스패션 할인
- linux bridge 설정
- 파워쉘 문자열 포함 조건
- Java
- 조던1 사틴 블랙토
- 조던1 사틴
- CloudStack
- 이지 부스트 700 모브
- 웹쉘 해결
- 이지 700 모브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |