dosubot[bot] commented on issue #2946:
URL: 
https://github.com/apache/incubator-hugegraph/issues/2946#issuecomment-3822593981

   <!-- Answer -->
   你的现象完全符合 HugeGraph 分布式架构的设计:
   
   1. `/v1/stores` 这个接口**只在 PD 服务(8620 端口)**上开放,用于查看集群 Store 节点状态。Store 服务(8520 
端口)本身**没有这个接口**,所以访问会返回 
404,这是正常的[官方文档说明](https://github.com/apache/incubator-hugegraph-doc/pull/414)。
   
   2. 你在 PD 服务(8620 端口)访问 `/v1/stores` 返回 `Unauthorized`,说明 PD 
开启了鉴权,必须带上正确的认证信息。HugeGraph 1.7.0 之后,鉴权方式有变化,默认用 `admin` 用户和 `auth.admin_pa` 
配置的密码(或启动时 `PASSWORD` 环境变量)作为认证。你需要这样访问:
   
      ```bash
      curl -u admin:你的密码 http://192.168.207.54:8620/v1/stores
      ```
      或
      ```bash
      curl -H "Authorization: Basic $(echo -n admin:你的密码 | base64)" 
http://192.168.207.54:8620/v1/stores
      ```
   
      如果你不确定密码,可以检查 PD 的配置文件(如 application.yml 或环境变量),查找 `auth.admin_pa` 或 
`PASSWORD` 的值[相关变更说明](https://github.com/apache/incubator-hugegraph/pull/2927)。
   
   3. Store 服务(8520 端口)只用于健康检查(如 `/actuator/health` 或 `/v1/health`),不会有 
`/v1/stores` 
这个接口[官方文档](https://github.com/apache/incubator-hugegraph-doc/blob/master/content/cn/docs/quickstart/hugegraph/hugegraph-hstore.md)。
   
   **排查建议**:
   - 只在 PD 端口(8620)访问 `/v1/stores`。
   - 必须带上正确的 admin 认证信息。
   - 如果认证信息忘记了,需查找 PD 配置或重置密码。
   - Store 节点健康只需看 `/actuator/health` 或 `/v1/health`。
   
   如还有疑问,欢迎补充具体配置或日志。
   
   
   <!-- Dosu Comment Footer -->
   *To reply, just mention [@dosu](https://go.dosu.dev/dosubot).*
   
   ---
   <sup>How did I do? 
[Good](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=great_response)
 | 
[Irrelevant](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=irrelevant_answer)
 | 
[Incorrect](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=incorrect_sources)
 | 
[Verbose](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=too_verbose)
 | 
[Hallucination](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=hallucination)
 | [Report 
🐛](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=bug_report)
 | 
[Other](https://app.dosu.dev/response-feedback/9040a56e-91b0-44f1-b343-59242a61639c?feedback_type=other)</sup>
   
   [![Chat with 
Dosu](https://dosu.dev/dosu-chat-badge.svg)](https://app.dosu.dev/e5e246fa-a522-4d8a-ab3c-e2588b5b501b/ask?utm_source=github)&nbsp;[![Open
 in 
Cursor](https://dosu.dev/dosu-in-cursor.svg)](https://cursor.com/link/prompt?text=%E4%BD%A0%E7%9A%84%E7%8E%B0%E8%B1%A1%E5%AE%8C%E5%85%A8%E7%AC%A6%E5%90%88%20HugeGraph%20%E5%88%86%E5%B8%83%E5%BC%8F%E6%9E%B6%E6%9E%84%E7%9A%84%E8%AE%BE%E8%AE%A1%EF%BC%9A%0A%0A1.%20%60/v1/stores%60%20%E8%BF%99%E4%B8%AA%E6%8E%A5%E5%8F%A3%2A%2A%E5%8F%AA%E5%9C%A8%20PD%20%E6%9C%8D%E5%8A%A1%EF%BC%888620%20%E7%AB%AF%E5%8F%A3%EF%BC%89%2A%2A%E4%B8%8A%E5%BC%80%E6%94%BE%EF%BC%8C%E7%94%A8%E4%BA%8E%E6%9F%A5%E7%9C%8B%E9%9B%86%E7%BE%A4%20Store%20%E8%8A%82%E7%82%B9%E7%8A%B6%E6%80%81%E3%80%82Store%20%E6%9C%8D%E5%8A%A1%EF%BC%888520%20%E7%AB%AF%E5%8F%A3%EF%BC%89%E6%9C%AC%E8%BA%AB%2A%2A%E6%B2%A1%E6%9C%89%E8%BF%99%E4%B8%AA%E6%8E%A5%E5%8F%A3%2A%2A%EF%BC%8C%E6%89%80%E4%BB%A5%E8%AE%BF%E9%97%AE%E4%BC%9A%E8%BF%94%E5%9B%9E%20404%EF%BC%8C%E8%BF%99%E6%98%AF%E6%AD%A3%E5%B8%B8%E7
 
%9A%84%5B%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%E8%AF%B4%E6%98%8E%5D%28https%3A//github.com/apache/incubator-hugegraph-doc/pull/414%29%E3%80%82%0A%0A2.%20%E4%BD%A0%E5%9C%A8%20PD%20%E6%9C%8D%E5%8A%A1%EF%BC%888620%20%E7%AB%AF%E5%8F%A3%EF%BC%89%E8%AE%BF%E9%97%AE%20%60/v1/stores%60%20%E8%BF%94%E5%9B%9E%20%60Unauthorized%60%EF%BC%8C%E8%AF%B4%E6%98%8E%20PD%20%E5%BC%80%E5%90%AF%E4%BA%86%E9%89%B4%E6%9D%83%EF%BC%8C%E5%BF%85%E9%A1%BB%E5%B8%A6%E4%B8%8A%E6%AD%A3%E7%A1%AE%E7%9A%84%E8%AE%A4%E8%AF%81%E4%BF%A1%E6%81%AF%E3%80%82HugeGraph%201.7.0%20%E4%B9%8B%E5%90%8E%EF%BC%8C%E9%89%B4%E6%9D%83%E6%96%B9%E5%BC%8F%E6%9C%89%E5%8F%98%E5%8C%96%EF%BC%8C%E9%BB%98%E8%AE%A4%E7%94%A8%20%60admin%60%20%E7%94%A8%E6%88%B7%E5%92%8C%20%60auth.admin_pa%60%20%E9%85%8D%E7%BD%AE%E7%9A%84%E5%AF%86%E7%A0%81%EF%BC%88%E6%88%96%E5%90%AF%E5%8A%A8%E6%97%B6%20%60PASSWORD%60%20%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%EF%BC%89%E4%BD%9C%E4%B8%BA%E8%AE%A4%E8%AF%81%E3%80%82%E4%BD%A0%E9%9C%80%E8%A6%81%E8%BF%99%E6%A0%B7%E8%AE%BF%E9%97%AE%EF%
 
BC%9A%0A%0A%20%20%20%60%60%60bash%0A%20%20%20curl%20-u%20admin%3A%E4%BD%A0%E7%9A%84%E5%AF%86%E7%A0%81%20http%3A//192.168.207.54%3A8620/v1/stores%0A%20%20%20%60%60%60%0A%20%20%20%E6%88%96%0A%20%20%20%60%60%60bash%0A%20%20%20curl%20-H%20%22Authorization%3A%20Basic%20%24%28echo%20-n%20admin%3A%E4%BD%A0%E7%9A%84%E5%AF%86%E7%A0%81%20%7C%20base64%29%22%20http%3A//192.168.207.54%3A8620/v1/stores%0A%20%20%20%60%60%60%0A%0A%20%20%20%E5%A6%82%E6%9E%9C%E4%BD%A0%E4%B8%8D%E7%A1%AE%E5%AE%9A%E5%AF%86%E7%A0%81%EF%BC%8C%E5%8F%AF%E4%BB%A5%E6%A3%80%E6%9F%A5%20PD%20%E7%9A%84%E9%85%8D%E7%BD%AE%E6%96%87%E4%BB%B6%EF%BC%88%E5%A6%82%20application.yml%20%E6%88%96%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F%EF%BC%89%EF%BC%8C%E6%9F%A5%E6%89%BE%20%60auth.admin_pa%60%20%E6%88%96%20%60PASSWORD%60%20%E7%9A%84%E5%80%BC%5B%E7%9B%B8%E5%85%B3%E5%8F%98%E6%9B%B4%E8%AF%B4%E6%98%8E%5D%28https%3A//github.com/apache/incubator-hugegraph/pull/2927%29%E3%80%82%0A%0A3.%20Store%20%E6%9C%8D%E5%8A%A1%EF%BC%888520%20%E7%AB%AF%E5%8F%A3%EF%B
 
C%89%E5%8F%AA%E7%94%A8%E4%BA%8E%E5%81%A5%E5%BA%B7%E6%A3%80%E6%9F%A5%EF%BC%88%E5%A6%82%20%60/actuator/health%60%20%E6%88%96%20%60/v1/health%60%EF%BC%89%EF%BC%8C%E4%B8%8D%E4%BC%9A%E6%9C%89%20%60/v1/stores%60%20%E8%BF%99%E4%B8%AA%E6%8E%A5%E5%8F%A3%5B%E5%AE%98%E6%96%B9%E6%96%87%E6%A1%A3%5D%28https%3A//github.com/apache/incubator-hugegraph-doc/blob/master/content/cn/docs/quickstart/hugegraph/hugegraph-hstore.md%29%E3%80%82%0A%0A%2A%2A%E6%8E%92%E6%9F%A5%E5%BB%BA%E8%AE%AE%2A%2A%EF%BC%9A%0A-%20%E5%8F%AA%E5%9C%A8%20PD%20%E7%AB%AF%E5%8F%A3%EF%BC%888620%EF%BC%89%E8%AE%BF%E9%97%AE%20%60/v1/stores%60%E3%80%82%0A-%20%E5%BF%85%E9%A1%BB%E5%B8%A6%E4%B8%8A%E6%AD%A3%E7%A1%AE%E7%9A%84%20admin%20%E8%AE%A4%E8%AF%81%E4%BF%A1%E6%81%AF%E3%80%82%0A-%20%E5%A6%82%E6%9E%9C%E8%AE%A4%E8%AF%81%E4%BF%A1%E6%81%AF%E5%BF%98%E8%AE%B0%E4%BA%86%EF%BC%8C%E9%9C%80%E6%9F%A5%E6%89%BE%20PD%20%E9%85%8D%E7%BD%AE%E6%88%96%E9%87%8D%E7%BD%AE%E5%AF%86%E7%A0%81%E3%80%82%0A-%20Store%20%E8%8A%82%E7%82%B9%E5%81%A5%E5%BA%B7%E5%8F%AA%E9%
 
9C%80%E7%9C%8B%20%60/actuator/health%60%20%E6%88%96%20%60/v1/health%60%E3%80%82%0A%0A%E5%A6%82%E8%BF%98%E6%9C%89%E7%96%91%E9%97%AE%EF%BC%8C%E6%AC%A2%E8%BF%8E%E8%A1%A5%E5%85%85%E5%85%B7%E4%BD%93%E9%85%8D%E7%BD%AE%E6%88%96%E6%97%A5%E5%BF%97%E3%80%82)&nbsp;[![Join
 
Discord](https://img.shields.io/badge/join-5865F2?logo=discord&logoColor=white&label=)](https://go.dosu.dev/discord-bot)&nbsp;[![Share
 on 
X](https://img.shields.io/badge/X-share-black)](https://twitter.com/intent/tweet?text=%40dosu_ai%20helped%20me%20solve%20this%20issue!&url=https%3A//github.com/apache/incubator-hugegraph/issues/2946)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to