closest-replicas配置标签zone后报错:[PD:client:ErrClientGetTSO]get TSO failed, unknown dc-location 111 to the client

我是三节点混部,每个节点分别有一个tikv、pd、tidb。我希望设置closest-replicas就近读取副本,但是修改配置后执行sql报错“unknown dc-location 111 to the client”。请问是少了什么配置吗?添加label配置如下:

server_configs:
  pd:
    replication.location-labels: ["zone"]
tidb_servers:
- host: 192.168.0.28
  config:
    labels:
      zone: "28"
//..另两个节点类似
tikv_servers:
- host: 192.168.0.28
  config:
    server.labels:
      zone: "28"
//..另两个节点类似