使用模板在Azure中部署SuiChain目前SuiChain只有Fullnode节点类型
目前Sui Chain只有Fullnode节点类型。
validator节点的申请链接是 https://bit.ly/sui_validator
但从8月15日开始已经不再接受新的申请
https://github.com/0xMSDN/buidl-4suichain
模板分成两部分:
1、Terraform
2、Azure Template
模板使用AzureRM Provider部署Azure VM。
在虚拟机部署完成之后需要等待初始化脚本运行完毕,大约需要5分钟。
可以验证 Docker
和 Docker-Compose
命令。
(请确保在执行前安装Azure CLI,并执行 Az login
)
模板使用 Deploy to Azure
一键部署
部署完成后即可直接通过用户名密码登录
可以验证 Docker
和 Docker-Compose
命令。
参数说明:
1、创建/选择资源组
2、选择区域
3、填写Admin Password
4、其他保持默认
登录VM之后可以在 /home/ubuntu
目录中找到 sui
目录。
目录中有三个文件:
1、docker-compose.yaml
2、fullnode-template.yaml
3、genesis.blob
通过 docker-compose up
快速启动
启动成功后可以看到:
在浏览器中输入 http://<your ip address>:9184/metrics
可以看到:
检查 RPC 端口是否打开并正常工作,从终端运行以下命令(替换自己的IP地址)
curl --location --request POST <your IP address>:9000 \ --header 'Content-Type: application/json' \ --data-raw '{ "jsonrpc":"2.0", "method":"rpc.discover","id":1}'
可以看到:
检查节点的同步状态:
要检查您的节点的当前同步状态,您可以从此处使用 Sui 节点检查器 https://bit.ly/sui_validator
。
只需输入您的节点 IP 并单击“检查”,它就会告诉您到目前为止,您的节点已索引的交易百分比
我们是微软CSI(Micorosft China Strategic Incubator)团队,目前微软有孵化Startup项目的计划,如果大家有好的项目或者问题欢迎随时来跟我们聊一聊,我们很希望能和社区的开发者们一起探讨web3的新技术以及未来的发展方向,如果有机会合作并加入微软孵化计划还有免费的资源可以使用。此外,我们在 web3领域和Microsoft Azure相关的所有研究都将放在这个 github 地址上: https://github.com/0xMSDN
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!