vmware에서  CentOS7 에설치 램을 8기가   하드를 50기가 주고 시작했다.

 

출처 : https://github.com/EOSIO/eos/issues/4062

 

 

깃소스로 이오스 설치

git clone https://github.com/EOSIO/eos eos

 

/root/eos디렉토리에 eos 소스 다운로드

 

-- Configuring incomplete, errors occurred!
See also "/tmp/mongo-cxx-driver/build/CMakeFiles/CMakeOutput.log".
        Cmake has encountered the above errors building the MongoDB C++ driver.
        Exiting now

 

 

/eos/scripts/eosio_build_centos.sh         537줄

 

git clone https://github.com/mongodb/mongo-cxx-driver.git --branch releases/stable --depth 1

 

수정 변경

git clone https://github.com/mongodb/mongo-cxx-driver.git --branch

releases/v3.2 --depth 1

 

 

 

수정 변경후 꼭 /tmp디렉토리 내용을 삭제 하길 바란다.

 

 

 

 

 

 

 /root/opt/mongodb/bin/mongod -f /root/opt/mongodb/mongod.conf &
        source /opt/rh/python33/enable
        export PATH=${HOME}/opt/mongodb/bin:$PATH
        cd /root/eos/build; make test

4개 명령어 실행하면 된다.

make install

 

 

 

 

 

nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin --plugin eosio::wallet_api_plugin

최근 버전에는 wallet_api_plugin추가해서 다시 실행 한다.

자동으로 keos가 떳었는데 뜨지 않는다고 한다.

 

 

cd /usr/local/bin

cleos get info

 

cleos --wallet-url http://127.0.0.1:8888 wallet create

 

 

 

2372336ms thread-0   main.cpp:123                  main                 ] database dirty flag set (likely due to unclean shutdown): replay required

 

메세지를 띄우며 오류를 토하는 경우

 

./nodeos --delete-all-blocks 블록을 다 지우고 다시 생성 한다.

블록이다 삭제 되면 다시 재 실행 해준다. 

nodeos -e -p eosio --plugin eosio::chain_api_plugin --plugin eosio::history_api_plugin

 

 

ps -ef에서 나온 프로세스를 kill -2로  프로세스를 죽인다.

이오스 노드를 kill -9로 죽이면 엄청난 오류를 토하며 서버를 재설치 하는게 바람직하다.

 

최신 EOS의 경우 지갑데몬이 자동으로 뜨지 않아 수동으로 설정 해야 된다.

keosd --http-server-address 127.0.0.1:8900 --config-dir ./eosio-wallet

'블록체인' 카테고리의 다른 글

멀티 시그 Ethereum Multi-Signature Wallets  (0) 2018.08.20
ubuntu16 EOS 노드 설치  (0) 2018.06.26
퀀텀 노드 구성  (0) 2018.06.05
블록체인 개발자 분류  (0) 2018.05.19
ICO 과정  (0) 2018.03.29
블로그 이미지

iesay

,