Lambda 최신 채굴 강좌

3224 단어
storagenode0.2.3 구성
  • storagenode 초기화
  • 구성 파일 수정
  • storagenode
  • 시작
    storagenode 초기화
    스토리지 노드가 초기화된 경우 이 단계를 무시하십시오.
    ./storagenode init 
    

    구성 파일 수정
    storagenode를 초기화하면 기본 프로필 생성 ~/.lambda_storage/config/config.toml
  • 이전 storagenode 프로필을 백업한 경우 이전 파일로 새 파일을 덮어쓰고 storagenode upgrade 명령으로 업그레이드하면 됩니다
  • \cp -rf ~/lambda_bak/storage_config.toml ~/.lambda_storage/config/config.toml
    
    ./storagenode upgrade
    
  • storagenode가 배치되지 않은 경우 아래 설명을 참고하여 수동으로 프로필을 수정vi ~/.lambda_storage/config/config.toml
  • ####
    ## Not used in v0.2.3, will be removed after v0.2.3
    version = "0.2.3"
    commit = "20b8847d14a32481e64bae8617abbe7b55cac45b"
    mode = "release"
    ####
    
    [build]
    version = "0.2.3"
    commit = "20b8847d14a32481e64bae8617abbe7b55cac45b"
    mode = "release"
    
    #          
    #      IP  192.168.10.20,       IP  200.200.200.200   
    [server]
    #          ,                 IP
    address = "192.168.10.20:14000"
    #          ,    StorageNode  ,         
    private_address = "192.168.10.20:14001"
    debug_log_traffic = "false"
    
    [kad]
    # address you want kad to connect with
    # DHT      ,             minernode   kad.external_address,    47.94.129.97:13000   
    #     dht  :39.105.148.217:13000/47.94.129.97:13000/47.93.196.236:13000/182.92.66.63:13000
    bootstrap_addr = ["47.94.129.97:13000"]
    # time you would wait to connect dht seed node
    bootstrap_backoff_max = "30s"
    bootstrap_backoff_base = "1s"
    db_path = "/root/.lambda_storage/kademlia"
    # this should listen at Public IP
    external_address = "200.200.200.200:14000"
    alpha = 3
    
    [kad.routing_table_config]
    bucket_size = 20
    replacement_cache_size = 5
    
    [log]
    level = "info"
    output_file = "stdout"
    
    [storage]
    ##     apikey     ,    
    root_secret_seed = "fasdf"
    ##        ,         ,          storagenode storage_name    
    storage_name = "machine1"
    ## minernode         ,   server.private_address
    miner_address = "192.168.10.10:13001"
    ##           
    db_path = "/root/.lambda_storage/storagedb"
    ##     ,          
    data_dir = ["/root/.lambda_storage/store"]
    
    [mining]
    ##          
    db_path = "/root/.lambda_storage/statementdb"
    ##       (   )     ,          
    mining_dir = [ "/root/.lambda_storage/mining"]
    

    storagenode 시작
    storagenode 시작
    ./storagenode run --daemonize --log.file [log_file_path]
    

    설명:--daemonize 후방 방식 시작 --log.file [log file path] storagenode 실행 로그 경로를 지정하고 매개변수를 추가하지 않으면 로그 출력이 없음
    추가 가능--log.level debug 매개 변수, 로그에서 debug를 열면 더 자세한 로그 출력을 볼 수 있습니다. 이 매개 변수를 추가하지 않으면 기본적으로 INFO 레벨 로그를 출력합니다.
    storagenode 프로세스 보기
    ./storagenode run --status
    
                :
    storagenode.pid is running, pid is 19505
    

    storagenode 중지
    ./storagenode run --stop
    
               :
    stop daemon process from storagenode.pid:19505 successfully
    

    스토리지 파일 백업 및 복구
    구성 파일이 손실되지 않도록 미리 파일 백업: 스토리지 네트워크 파일 백업
    http://docs.lambda.im/Testnet-Storagenode-Configure/

    좋은 웹페이지 즐겨찾기