> For the complete documentation index, see [llms.txt](https://tianxuan-chain.gitbook.io/tianxuan-tech-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://tianxuan-chain.gitbook.io/tianxuan-tech-docs/quick-start/depoly-thanos-chain/hardware-requirement.md).

# 硬件要求

## 硬件配置要求 <a href="#id2.1-ying-jian-yao-qiu-ying-jian-pei-zhi-yao-qiu" id="id2.1-ying-jian-yao-qiu-ying-jian-pei-zhi-yao-qiu"></a>

| 配置     | 最低配置                                                        | 推荐配置 |
| ------ | ----------------------------------------------------------- | ---- |
| 内存     | 2GB                                                         | 4GB  |
| CPU核心数 | 2核                                                          | 4核   |
| 硬盘大小   | 100G                                                        | 1T   |
| 网络带宽   | 1Mb                                                         | 10Mb |
| 操作系统   | CentOS 7+、Ubantu14+、Debian4.9+ (能支持Oracle JDK1.8.0\_u201即可) |      |

注意：自动化部署脚本目前只支持 CentOS 7+ (推荐) 和 Ubantu18+。

## 网络及端口要求 <a href="#id2.1-ying-jian-yao-qiu-wang-luo-ji-duan-kou-yao-qiu" id="id2.1-ying-jian-yao-qiu-wang-luo-ji-duan-kou-yao-qiu"></a>

至少需要开放7个端口，供链节点部署使用。

| 端口信息     |          |
| -------- | -------- |
| 网关P2P端口  | 100 \~   |
| 网关HTTP端口 | 8580 \~  |
| 网关RPC端口  | 8180 \~  |
| 网关监听端口   | 7580 \~  |
| 链发现端口    | 30303 \~ |
| 链共识端口    | 9080 \~  |
| 链监听端口    | 7180 \~  |

如果机器配置了安全组规则，上述7个端口需要能和其他公网节点双向通信 (开通公网入方向和公网出方向权限) 。

具体需要打开的端口号根据单机启动的节点而定，每多一个节点，端口号往后自动递增1 (例如，在一台机器上运行两个节点，则网关p2p端口需要将 100 和 101 都打开) 。

具体请参考：构建节点安装包 - \[chain-ports]和\[gateway-ports]部分。


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://tianxuan-chain.gitbook.io/tianxuan-tech-docs/quick-start/depoly-thanos-chain/hardware-requirement.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
