Skip to content

org.apache.iotdb.db.exception.metadata.IllegalPathException: Illegal path: root.XXX.YYY is not a legal path #2767

@ope-nz

Description

@ope-nz

Describe the bug
I noticed today in my logs that the error below is noted. What is interesting is that the storage group root.Test no longer exists but I am still seeing this message.

Is this a bug?

How do I clear this message?

2021-03-02 18:48:24,578 [main] ERROR org.apache.iotdb.db.metadata.MManager:269 - Can not operate cmd 0,root.Test."C:\".status,0,2,1,,,
org.apache.iotdb.db.exception.metadata.IllegalPathException: Illegal path: root.Test."C:\".status is not a legal path
at org.apache.iotdb.db.metadata.MetaUtils.splitPathToDetachedPath(MetaUtils.java:70)
at org.apache.iotdb.db.metadata.PartialPath.(PartialPath.java:51)
at org.apache.iotdb.db.metadata.MManager.operation(MManager.java:353)
at org.apache.iotdb.db.metadata.MManager.initFromLog(MManager.java:266)
at org.apache.iotdb.db.metadata.MManager.init(MManager.java:218)
at org.apache.iotdb.db.service.IoTDB.initMManager(IoTDB.java:156)
at org.apache.iotdb.db.service.IoTDB.setUp(IoTDB.java:100)
at org.apache.iotdb.db.service.IoTDB.active(IoTDB.java:84)
at org.apache.iotdb.db.service.IoTDB.main(IoTDB.java:66)

To Reproduce
Steps to reproduce the behavior:

  1. Create a timeseries root.Test.C:\.status
  2. Delete storage group root.Test
  3. Stop/Start server
  4. After restart see error in logs

Expected behavior
A clear and concise description of what you expected to happen.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions