StorJ - Como reparar un nodo da├▒ado


  • Administrador

    Aveces los nodos StorJ se da├▒an ya sea por alg├║n cierre inesperado o por que apagamos/reiniciamos el ordenador sin antes parar los nodos.

     

    Para saber si tu nodo esta da├▒ado lo mas normal es ver que en el panel de Configuraci├│n (GUI) se queda los ALLOCs en (...)% por mucho tiempo, incluso horas, lo normal es que se quede as├ş por unos minutos mientras se inicia el nodo pero si se queda varias horas significa que tu nodo esta da├▒ado y debes repararlo.

    1_1521904059630_storj_reparar_nodo_nodejs_gui_fallo.png

     
     

    Para reparar tu Nodo StorJ debemos seguir estos pasos:

     

    1.- Descargar Node JS, la version MSI installer dependiendo de la version de nuesto SO (32 o 64 bits):

    https://nodejs.org/es/download/

     

    2.-Ahora vamos a "Inicio --> node JS command prompt" y ejecutamos:

    npm install -g kfs@v3.0.0
    

     

    3.- Ahora debemos de parar el nodo desde el pane de configuracion:

    0_1521904399110_144c0b1d-345a-422a-9ee4-95038272b016-image.png

     

    4.-Copiamos la ruta de nuestro nodo de la columna LOCATION:

     

    5.- Volvemos al panel de la consola y ejecutamos este comando:

    Nota: 'D:\StorJ\Nodo3' deberia ser la ruta de nuestro nodo que copiamos antes.

    kfs -d D:\StorJ\Nodo3\sharddata.kfs compact
    

     

    6.- Ahora va a empezar a reparar el nodo, este proceso depende de la cantidad de Shard (archivos almacenados) que tengamos por lo que podria tardar algunas horas.

     

    Vamos a ver que aparece Done! por cada Shard que va reparando, debemos esperar que se vea nuestro usuario nuevamente Ejemplo: "C:\Users\comominar>" esto significa que ya termino y que ya podremos iniciar le nodo nuevamente desde el panel. A los pocos minutos deberia volver a funcionar normal.

    Nota: Para saber cauntos Shard tenemos por reparar debemos ir a la carpeta de nuestro nodo 'D:\StorJ\Nodo3' (en mi caso) y dentro veremos el numero de la ultima carpeta y ese es el total de Shard a reparar que tenemos.

     
     
     

    Todo lo que se ve en el proceso: (en mi caso 250 Shards a reparar)

    Your environment has been set up for using Node.js 8.9.4 (x64) and npm.
    
    C:\Users\comominar>npm install -g kfs@v3.0.0
    C:\Users\comominar\AppData\Roaming\npm\kfs -> C:\Users\comominar\AppData\Roaming\npm\node_modules\kfs\bin\kfs.js
    
    > leveldown@1.9.0 install C:\Users\comominar\AppData\Roaming\npm\node_modules\kfs\node_modules\leveldown
    > prebuild-install || node-gyp rebuild
    
    prebuild-install info begin Prebuild-install version 2.5.0
    prebuild-install info looking for local prebuild @ prebuilds\leveldown-v1.9.0-node-v57-win32-x64.tar.gz
    prebuild-install info looking for cached prebuild @ C:\Users\comominar\AppData\Roaming\npm-cache\_prebuilds\https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v57-win32-x64.tar.gz
    prebuild-install http request GET https://github.com/level/leveldown/releases/download/v1.9.0/leveldown-v1.9.0-node-v57-win32-x64.tar.gz
    prebuild-install http 200 https://github.com/level/leveldown/releases/download/v1.9.0/leveldown-v1.9.0-node-v57-win32-x64.tar.gz
    prebuild-install info downloading to @ C:\Users\comominar\AppData\Roaming\npm-cache\_prebuilds\https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v57-win32-x64.tar.gz.2160-570bebeefe2f7.tmp
    prebuild-install info renaming to @ C:\Users\comominar\AppData\Roaming\npm-cache\_prebuilds\https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v57-win32-x64.tar.gz
    prebuild-install info unpacking @ C:\Users\comominar\AppData\Roaming\npm-cache\_prebuilds\https-github.com-level-leveldown-releases-download-v1.9.0-leveldown-v1.9.0-node-v57-win32-x64.tar.gz
    prebuild-install info unpack resolved to C:\Users\comominar\AppData\Roaming\npm\node_modules\kfs\node_modules\leveldown\build\Release\leveldown.node
    prebuild-install info unpack required C:\Users\comominar\AppData\Roaming\npm\node_modules\kfs\node_modules\leveldown\build\Release\leveldown.node successfully
    prebuild-install info install Successfully installed prebuilt binary!
    + kfs@3.0.0
    added 62 packages in 8.052s
    
    C:\Users\comominar>kfs -d D:\StorJ\Nodo3\sharddata.kfs compact
    000.s (done!)
    001.s (done!)
    002.s (done!)
    003.s (done!)
    004.s (done!)
    005.s (done!)
    006.s (done!)
    007.s (done!)
    008.s (done!)
    009.s (done!)
    010.s (done!)
    :
    :
    :
    253.s (done!)
    254.s (done!)
    255.s (done!)
    
    C:\Users\comominar>