【健忘録】Sui Full Nodeを建てたよ(裏話)詳しいやり方ではない。
はじめに
色んな人にあれこれかなり助けてもらいながら自作サーバーでSui Full Node を建てることに成功したので、紆余曲折を健忘録として残そうと思う。協力してくれた方々、圧倒的感謝✨
最小推奨スペックが高すぎる件
アホそうな私 「せっかく勉強するならDEXでアビトラbotとかつくれたらカッコ良さそう。」
最強の友人 「フルノード持っておくと、色々検証しやすいし役に立つよ。簡単簡単」
アホそうな私 「っしゃ、つくるか!!!!!」
ん!?んんん!?
アホそうな私 「こ、これ、AWSとかで借りたら月額$1000はするよ・・・プルプル」
最強な友人 「うーん、CPUは16コアのほうがいいね・・・」
アホそうな私 「!?!!?!?!!?」
よくよく調べるとサーバーを自作すれば30万円以下に抑えられることがわかったので、自作PCなんか全く作ったことはなかったけど、覚悟を決めて自作することにしました。
PC構成
自作PCは初めてだったのである程度の構成だけ決めてTSUKUMOに出向きました。
店員さんに 「そんなPC構成で何やるつもりなん!?!?」 と怪しまれながら一式購入。
全然知らなかったのですが、DDR5メモリは4枚刺しと相性が悪いらしく、2枚刺しで使わないと動作クロックが下がってしまうとのこと。
最新のCPUを使って、Sui Nodeのメモリの最小推奨スペック128GB(32GB×4枚)を達成しようとすると上記の問題が発生して良くないのか・・・と困っていると中古品のところにRyzen 9 3950Xを発見👀ええやん👀
おかげでずいぶん安く揃えることができました!
(グラボは友人の使ってないやつもらったw)
あとは、プラモデルの要領でパチパチ、マザーボードに差し込んでいく!!!
できたっ!!輝いています✨✨
ubuntu server
PCが立ち上がったら、いよいよです!!今回、OSは ubuntu を使っていきます。
ubuntu server 24.04をインストールしていきます。
下記記事を参考にしたよ!
リモート接続できるまではこのシュールな絵面(昔使ってたテレビon椅子w)
このままではとても使い勝手が悪いのでOpen SSH Serverも一緒にインストールしましょう。
OSインストールが終わったら以下コマンドでリモート接続可能です✨
ssh [ユーザー名]@ipアドレス
ストレージの設定
今回、4TBと2TBのストレージを組み入れています。
Sui Full Nodeで使いたい4TBのストレージにアクセスできるように4TBストレージをマウントします。
詳しくはこちらの記事を✨わかりやSUI👀
Rustのインストール
Sui Full Nodeを建てるにはRustをインストールする必要があるのでインストールします。
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Sui Full Nodeの設定
ここまで来たら、逆に簡単。丁寧に説明してくれてるのでDocsの通りに進めるだけです。
おおおお!!情報がなだれ込んでくる👀
試しにhttpリクエスト送ってみたら、無事価格取得はできました。
が、まだ使い方よくわかっていません。これから勉強しようと思います。
とりあえず、自作したサーバーのスペックで無事Nodeが動く事がわかって一安心✨
1日回してみるとメモリ70GB以上は消費しているので128GB、必要なんだな、やっぱ👀
さぁぁ、Suiについてもっと詳しくなれるように頑張るぞ\(^o^)/\(^o^)/
皆様もSui Full Nodeを低コストで建てたいなら自作サーバーがオススメ\(^o^)/
Discussion