code: private void createStorage() throws TTException {
  
          LOGGER.debug("Creating storage with " + mNodeNumbers + " nodes containing " + BLOCKS_IN_DATA
              + " blocks with " + IStorageModule.VIRTUAL_BLOCK_SIZE + " bytes each.");
  
          IData data = this.mRtx.getCurrentData();
  
          if (data != null) {
              return;
          }
  
          for (int i = 0; i < mNodeNumbers; i++) {
              // Bootstrapping nodes containing clusterSize -many blocks/sectors.
              LOGGER.debug("Bootstraping node " + i + "\tof " + (mNodeNumbers - 1));
              this.mRtx.bootstrap(new byte[TreetankStorageModule.BYTES_IN_DATA]);
          }
  
          this.mRtx.commit();
  
      }
docs: Bootstrap a new device as a treetank storage using
  nodes to abstract the device.
  
  @throws IOException
  is thrown if a node couldn't be created due to errors in the backend.