develop custom_top_html:no
default debug random = 1 / type = READ / detected = READ
개발
2018-06-05 20:29:27

hiveOS 를 잠시 뜯어봤더니...

hiveOS 의 핵심(?) 은 다음과 같이 요약될 수 있겠군요.

* ubuntu xenial(16.04 LTS)기반
* /hive - 각종 마이너들이 모여있음
* /hive/opt - 각종 watchdog 관련된 것들이 모여있음
* /hive-drivers-pack - 그래봤자 nvidia 와 amd driver 두개군요
* 4200 port 로 shellinaboxd 라는걸 띄운다(이야.. 이건 저도 처음보는거네요!)
** https://www.tecmint.com/shell-in-a-box-a-web-based-ssh-terminal-to-access-remote-linux-servers/
** 이걸 통해서 web 으로 linux 터미널에 접속.........(이야.... 이거 좀)
* 일단은 X-windows 가 떠야 오버클럭을 할 수 있기때문에 x-windows 에 vnc 로 접근하게 함(이것도 살짝 위험한 느낌이..-.-)
* OhGodAnETHlargementPill 이라는 1080/1080ti/titanXp 대상의 public 버전 뭔가(?)가 들어있다

나머지는 메뉴얼대로 쓰는 linux 군요... 뭔가 대단한게 있을듯 했는데... 실제 내부를 보니 linux 터미널에 나머지는 다 손으로 하는 작업..(덜덜)

 

사실 저희가 모니터링을 작업하면서도 xmr-stak 같은경우는 binary 가 제공되는게 없어서 별도로 템플릿에 등록을 시켜두지 않았는데... 배포판에 함께  제공되는 거라면.. 미리 compile 되어 제공되어도 이상할건 없겠죠.

 

 

이런 채굴쪽은 처음해보는거라 6개 마이너정도만 생각하고 있었는데(어차피 ASIC 은 의미없고.. 유명한걸 다들 쓰시니) 뭔가 모처럼 뜯어보니 재미있기는 하네요... ㅎㅎㅎㅎ

 

 

사실 궁금한건 오버클럭쪽이기는 했습니다만.. 그거야말로 tip 이라 인터넷을 찾아보는게 차라리 이후 구현은 보다 쉽지않겠나.. 싶습니다...(linux쪽은요)

 

어차피 linux 에 오버클럭을 구현하게 되면, Xserver 를 띄우고 가야하는데, 이 경우 다른건 몰라도 windows manager 가 가벼울수록 좋을거니(어차피 agent 는 kill 로 죽이면 되니깐요) twm 을 써볼까 생각중입니다. (고리짝 물건이지는 한데.. 가볍죠. 그렇다고 openmotif 를 깔아서 mwm 을 쓸 수는 없고......... 아! openwin 을 써볼까요? ㅋㅋㅋ)

 

여튼.. 정말 오랜만에 배포판 뜯는 작업 해보니깐 재미있기는 하네요. 혹시 게시판에 linux 관련된 질문 올리시면 채굴 자체말고 OS 에 대해서라면 답변드릴 수 있는 부분이 좀 있을듯 합니다. 여튼 hiveOS 가 뭔지 궁금하신 분은 참고되시라고 올려봅니다 ㅎㅎㅎ

 

-------------------------------------

꼬리말

* 게시글 내용 삭제레벨 강등

* 질문은 각 주제별 게시판에.

 

비트코인 암호화화폐 커뮤니티 땡글~ 땡글~

-------------------------------------

303
댓글 10
  • ?
    정보 좋아요
  • ?
    @어시스턴스
    감사합니다. ㅎㅎㅎ
  • 3개까지 무료라는데 2번째 설치하면 아이디(숫자) 입력하는 것도 안뜨고 바로 1번째 기계와 겹쳐지더라구요. 물론 usb에 hive os를 새로 다운 설치한거구요. 포트 포워딩이란걸 필수적으로 해야 따로 인식이 되는건가요? 지금 한개만 사용중입니다

    님께서 조만간 작품을 하나 만드신다면 엄청 기대됩니다. 좋아요 꾸욱~~
  • ?
    @행복한㉾리집
    저야 linux 배포판까지 만들건 아니구요.. 그냥 평범한 우분투 설치하면.. 거기에 엮이는 모니터링을 만드는거라..... (그쪽이 삽질도 좀 덜하구요 ㅎㅎㅎ)
  • ?
    @행복한㉾리집
    rig에서 리스트 나오는데 오른쪽 위에 보시면 add a new rig 이 있습니다.
    그걸로 하시면 되구요
    rig id말고 패스워드는 수동으로 쓰시는것 넣어도 됩니다.
  • @라미드루
    라미드루님 답변 감사드립니다
  • ?
    hive가 vnc를 제공하지만, vnc를 꼭 사용하지는 않습니다.
    모니터를 꼽아보면 무언가 매우 간단한 shell로되어있는 gui같은것이 떠버리고
    거기에서 동작하게 되어 있어요.

    하이브는 웹관리와 그냥 shell 정도면 모든게 다 처리됩니다.

    모든 처리 프로세스가 txt로 만들어진 쉘스크립트이기 때문에 더 자세히 보는 것도 가능하겠지요.
    진짜 잘 만들기는 했어요.
  • ?
    @라미드루
    네 그게 바로 x-windows 에 웹을 띄워서 shellinaboxd 를 띄우는거라 보시면 됩니다. 꽤 효율적으로 만들어진 시스템이라.. 이것봐라? 라는 느낌이기는 했습니다 ㅎㅎㅎ
  • 감사합니다
  • ?
    @다롱잉임
    별말씀을요 :D
default debug random = 0 / type = READ / detected = READ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
1360 개발 거래소 API 개발/자동 트레이딩 시스템 개발 해드립니다. [구인구직 게시판에도 올렸으나 문제가 될시 삭제 하겠습니다.]   거래소 자동 트레이딩 시스템 개발 해드립니다.   저희는 팀으로 구성되어 있으며 서버는 AWS 도입을 통해 사용량이 많아져도 ... 1 0 1014
EGAA
2018.09.03
1359 개발 온더의 Plasma EVM 테크니컬 페이퍼(영문) 이더리움 블록체인 R&D 스타트업 온더(Onther Inc.)의 사이드체인의 스펙을 담은 Plasma EVM의 기술페이퍼가 오픈되었습니다.   기존의 알려진 플라즈마 구현은 UTXO기반의 자료구조를 사용... 1 2 606
철학자
2018.09.03
1358 개발 코인을 함께 제작해 파트너분 계실지요? 안녕하세요?    새로운 코인을 함께 제작해 볼 파트너 분 계신지요?   실행활에 실제 쓰일 수있는 코인 그와 관련된 서비스 재미난 것을 함께 해 볼 파트너분을 찾습니다.    돈주면 제작해드리... 14 0 1216
김대박
2018.09.02
1357 개발 [사기꾼 제보] 【트레이딩_MAN】, 【코인회사】 ◀◀◀ 다중 아이디 조심하세요. 닉네임: 트레이딩_MAN (https://www.ddengle.com/index.php?mid=develop&act=dispMemberInfo&member_srl=3262039) 스카이프 : Coin Group Admin 텔레그램 : @CoinGroup2020   닉네임: ... 6 file 16 1565
JamesKim
2018.09.01
1356 개발 코인원으로 api문의 남겼는데 코인원으로 api 건의 남겼는데 전화와서 친절한 목소리로 긍정적으로 검토해보겠다고 답해주네요. 감동...   제가 vip라 그런 것도 있겠지만 코인원이 원래 서비스가 좋은 것 같아요. 코인원이 ... 0 453
비락식
2018.08.31
1355 개발 업비트 자동매매 (박스권 예약매매) 안녕하세요.   업비트 API 를 이용해서 자동매매(박스권 예약매매)를 개발했습니다.   관심 있으신 분은 아래 링크들을 참고 부탁드립니다. ^^   http://tujago.com/docs/coin.php    http://tuj... 0 1859
카이롱
2018.08.31
1354 질문 마감된 질문입니다. . 2 0 435
하늘아아아아
2018.08.30
1353 개발 [2018.9.14~9.15] 하이콘 해커톤 개최   하이콘 해커톤     HYCON 에서 9/14~15 양일간 'HYCONHACKS'라는 해커톤 행사를 개최한다네요.     개발자는 물론 블록체인에 대한 아이디어를 가진 누구나 참여하실 수 있구요     31일안까지... file 0 754
갤러해드
2018.08.30
1352 개발 암호화폐전용 P2P안전거래 사이트 만들어 봤습니다.     암호화폐가 투기가 아닌 실사용에 유용하다고 믿습니다.  그런 정신으로 암호화폐전용 안전거래 사이트 만들어 봤습니다.   https://www.ai-pay.biz   세계 모든 나라에 원하는 상품을 팔고 ... 5 4 1248
나린보아
2018.08.29
1351 개발 빗썸 C# Wrapper 만들어 봤습니다. 안녕하세요       빗썸 API 문서에 나타난 C# 예제를 바탕으로 wrapper를 만들어봤습니다. 부족하지만 누군가에게 도움이 될 수 있기를 바랍니다. https://github.com/geminhup/BithumbAPI-CShar... 4 2 1722
빗코매앤
2018.08.27
1350 질문 이오스 계정의 각종 정보 불러오기... 전문가님의 도움요청드립니다. 이오스 트랜잭션 정보를 보는 사이트 eosflare.io 에 들어가면 계정, 퍼블릭키, 트랜잭션 아이디로 검색을 할수 있게 되어있는데요.   계정(account)으로 검색을 ... 9 0 2018
친절한냥이
2018.08.26
1349 개발 크립토 는 왜 못 가져 오나요?   https://www.ddengle.com/develop/2641559 크로비 님의 시세정보 내용으로 시세정보를 보고 있습니다. 크립토 사이트의 정보를 보려고 하는데요. 뭐가 문제 인지 가져오지를 못하고 있습니다. ... 2 0 422
마블치
2018.08.25
1348 질문 추가된 노드에서 etherbase 지정 못하도록   프라이빗으로 geth노드를 만들어서 운영중 다른 누군가가 geth노드에 같이 붙었을때 특정 노드에서는 etherbase를 지정할수 없도록 하는 방법이 있나요?         ----------------------------... 0 360
이더좀비
2018.08.22
1347 질문 ETC 를 ZIL 지갑으로 Cross 입금 시켰는데,,,   ETC 를 ZIL 지갑으로 Cross 입금 시켰는데 다시 ETC 를 원복하려면 어떻게 해야 하는지요?                     ------------------------------------- 꼬리말 * 게시글 내용 삭제시 레벨 강... 0 345
boc
2018.08.22
1346 질문 소규모 블록체인이 살아남으려면... 안녕하세요 블록체인에 대해 공부하고 있는 초보입니다.   비트코인을 비롯해 여러 코인들이 난무하고 있는데요 51% 공격에 당하지 않으려면 상당한 해쉬량을 가져야 하는 것으로 알고 있습니다.... 6 0 726
빗코매앤
2018.08.19
1345 개발 ERC20 토큰 컨트랙트 배포, 실행 해보기 지난번에 안드로이드 지갑 앱에서 ERC20 토큰 발행하는 것을 만들었었는데,,, 이번에는 웹 어플리케이션 공부도 해볼겸 웹으로 만들어 보았습니다.   https://smallet.co/contracts2/#/   Vue + ... 3 1 1066
9dragons
2018.08.19
1344 질문 마감된 질문입니다 질문 삭제가 안되서 이렇게 수정해봅니다.  15 0 919
하늘아아아아
2018.08.18
1343 개발 여러 거래소에 퍼져있는 코인들의 수익률을 제대로 관리하는 서비스인 '코인킷'을 출시하였습니다. 안녕하세요? 암호화폐 입문하면서부터 땡글 자주 들어왔었는데, 이렇게 글을 쓰는 건 처음이네요.   작년 말 그리고 올해 초에 있었던 코인 열풍 때, 코인 거래를 시작해서 한참을 열심히 했었어... file 0 765
exnis
2018.08.18
1342 개발 마이이더월렛 네트워크 로고 공식 지원 마이이더월렛을 사용할때에 가끔 엉뚱한 주소로 이더리움을 보낸 기억이 있는 분도 계실겁니다. 이더리움 뿐만 아니라 이클 / ESN / CLO 등등의 이더리움 소스기반의 코인 역시 이 문제를 종종 ... 1 file 7 1019
ethminer
2018.08.18
1341 개발 [동영상 튜토리얼] Elastos Alpha를 이용한 엘라스토스 DAPP 댑 빌드하기 안녕하세요 콜렉터입니다.     엘라스토스 커뮤니티에서 KP Wood가 엘라스토스 DAPP에 관한 동영상튜토리얼을 제작하여 그 내용을 공유합니다.   엘라스토스 DAPP 댑은 외부와 단절된 가상머신 ... file 1 508
collector
2018.08.18
Board Pagination Prev 1 ... 20 21 22 23 24 25 26 27 28 29 ... 92 Next
/ 92
default debug random = 0 / type = READ / detected = READ