使用模板在Azure中部署Sui Fullnode

  • zhengyq
  • 更新于 2022-12-02 15:03
  • 阅读 1503

使用模板在Azure中部署SuiChain目前SuiChain只有Fullnode节点类型

使用模板在Azure中部署Sui Chain

目前Sui Chain只有Fullnode节点类型。<br> validator节点的申请链接是 https://bit.ly/sui_validator <br> 但从8月15日开始已经不再接受新的申请 https://github.com/0xMSDN/buidl-4suichain

模板分成两部分:<br>1、Terraform<br>2、Azure Template<br>


1、Terraform

模板使用AzureRM Provider部署Azure VM。 <br>在虚拟机部署完成之后需要等待初始化脚本运行完毕,大约需要5分钟。 <br>可以验证 DockerDocker-Compose 命令。 <br> (请确保在执行前安装Azure CLI,并执行 Az login) <br>

2、Azure Template

模板使用 Deploy to Azure 一键部署 <br>部署完成后即可直接通过用户名密码登录 <br>可以验证 DockerDocker-Compose 命令。 <br>

参数说明: <br>1、创建/选择资源组 <br>2、选择区域 <br>3、填写Admin Password <br>4、其他保持默认 <br>


登录VM之后可以在 /home/ubuntu 目录中找到 sui 目录。 <br>目录中有三个文件:<br>1、docker-compose.yaml <br>2、fullnode-template.yaml <br>3、genesis.blob <br>

通过 docker-compose up 快速启动 <br>


启动成功后可以看到: start.png

在浏览器中输入 http://&lt;your ip address>:9184/metrics 可以看到: metrics.png

检查 RPC 端口是否打开并正常工作,从终端运行以下命令(替换自己的IP地址)

curl --location --request POST &lt;your IP address>:9000 \
--header 'Content-Type: application/json' \
--data-raw '{ "jsonrpc":"2.0", "method":"rpc.discover","id":1}'

可以看到: rpc.png

检查节点的同步状态: <br>要检查您的节点的当前同步状态,您可以从此处使用 Sui 节点检查器 https://bit.ly/sui_validator。<br>只需输入您的节点 IP 并单击“检查”,它就会告诉您到目前为止,您的节点已索引的交易百分比 check.png


<p>我们是微软CSI(Micorosft China Strategic Incubator)团队,目前微软有孵化Startup项目的计划,如果大家有好的项目或者问题欢迎随时来跟我们聊一聊,我们很希望能和社区的开发者们一起探讨web3的新技术以及未来的发展方向,如果有机会合作并加入微软孵化计划还有免费的资源可以使用。此外,我们在 web3领域和Microsoft Azure相关的所有研究都将放在这个 github 地址上: https://github.com/0xMSDN&lt;/p>

<p>联系邮箱:xiaopingfeng@microsoft.com</p>

点赞 0
收藏 0
分享
本文参与登链社区写作激励计划 ,好文好收益,欢迎正在阅读的你也加入。

0 条评论

请先 登录 后评论
zhengyq
zhengyq
我们是微软CSI(Microosft China Strategic Incubator)团队,目前负责中国区web3领域创业孵化。主要是中国大陆、香港、台湾等地区的公司出海去往Global的web3项目。希望大家以后多多支持我们,谢谢!此外,我们在 web3领域和Microsoft Azure相关的所有研究都将放在这个 github 地址上: https://github.com/0xMSDN 联系邮箱:xiaopingfeng@microsoft.com