Skip to content

Unable to lock keystore file #4216

Open
@chidg

Description

@chidg

Describe the bug
I have a validator running with Nimbus on Goerli. When I attempt to exit the validator, using the following command:

/usr/local/bin/nimbus_beacon_node deposits exit --data-dir=/media/storage/nimbus --validator=0x123...

I receive this error message:

ERR 2022-10-04 13:28:32.438+00:00 Unable to lock keystore file               key_path=/media/storage/nimbus/validators/0x123.../keystore.json error_msg="Resource temporarily unavailable"
FAT 2022-10-04 13:28:32.438+00:00 Unable to continue without decrypted signing key

Running lslocks gives:

nimbus_beacon_n 47638 POSIX  660B WRITE 0          0          0 /media/storage/nimbus/validators/0x123.../keystore.json

It appears that nimbus is acquiring a lock on the keystore file, preventing the exit command from also doing so.

To Reproduce
Steps to reproduce the behavior:

  1. Platform details (OS, architecture): Ubuntu AMD64
  2. Branch/commit used: Production version 22.10.0, also attempted with previous versions

Validator was set up using Somer Esat's guide, and is running Geth as the execution client. Validator has been running about 1 month and has been functioning well and attesting successfully. I have asked for help in the Ethstaker discord and Nimbus discord but haven't had any success there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions