If you moved your previous identity from the /root/.local/share/storj/identity/storagenode to somewhere (I believe you did that, otherwise the generation would fail with “file is exist”), then there is nothing unusual.
By the way, you can use a different name for the identity to avoid confusion:
identity create storagenode2
for example and then use this new name to sign the identity.
The path would be /root/.local/share/storj/identity/storagenode2.