1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Rocky Linux サーバーを1コマンドで自動最適化する NOVE OS v13.2 を作った

1
Last updated at Posted at 2026-02-19

TL;DR

curl -fsSL https://noveos.jp/install.sh | sudo bash -s <ライセンスキー>

これだけで Rocky Linux サーバーが自動最適化されます。


何をするシステムか

Rocky Linux 10.1 向けの自動性能最適化デーモンです。
インストール後、以下を自動適用・30分ごとに維持します。

最適化項目 設定内容
TCP BBR net.ipv4.tcp_congestion_control=bbr
ネットワークバッファ rmem/wmem 最大 128MB
CPU Governor performance モード固定
I/O スケジューラ mq-deadline
VM チューニング swappiness=10, vfs_cache_pressure=50
Transparent HugePage always

ベンチマーク結果(v13.2)

3000点満点の30カテゴリ総合評価で 2269.01点 Grade B+ を達成。

ZeroMQ         : 100/100 ✅ 完璧
gRPC           : 100/100 ✅ 完璧
Edge Computing : 100/100 ✅ 完璧
Rust           :  99.87  ⭐
Quantum        :  99.39  ⭐
Spark          :  87     ✅

累積改善: +494.31点(+27.8%向上)


仕組み

インストーラー(install.sh)
  └─ 1. ライセンス認証(Railway FastAPI)
  └─ 2. nove_daemon.py を /opt/nove-os/ に展開
  └─ 3. systemd サービスとして登録・起動

nove-daemon(常駐プロセス)
  └─ 起動時に最適化を即時適用
  └─ 24時間ごとにライセンス再認証(オフライン7日猶予あり)
  └─ 30分ごとに最適化を再適用(設定リセット対策)

ライセンス認証は FastAPI + SQLite on Railway で動いています。
/api/license/activate エンドポイントでマシンIDを SHA-256 ハッシュして管理。
プランごとの server_limit で登録台数を制限しています。


インストールから起動まで

# 1. ワンライナーインストール
curl -fsSL https://noveos.jp/install.sh | sudo bash -s NOVE-STD-AB12-CD34-EF56

# 2. 動作確認
systemctl status nove-daemon
journalctl -u nove-daemon -f

# 3. 最適化の確認
sysctl net.ipv4.tcp_congestion_control
# → net.ipv4.tcp_congestion_control = bbr

インストール先ファイル構成

/opt/nove-os/
├── nove_license.py      # ライセンス認証モジュール
└── nove_daemon.py       # 最適化デーモン

/etc/nove-os/
├── license.conf         # ライセンスキー(root権限のみ)
├── license.cache        # オフラインキャッシュ(7日間有効)
└── daemon_status.json   # デーモン動作ステータス

技術スタック

項目 技術
バックエンドAPI FastAPI + SQLite on Railway
インストーラー Bash(base64埋め込みで Python スクリプトを配布)
デーモン Python 3 + systemd
フロントエンド 静的HTML on Netlify
ライセンス管理 マシンID SHA-256 + server_limit で台数制限

まとめ

  • 1コマンドでインストール完了
  • systemd デーモンが常時最適化を維持
  • オフライン環境でも7日間動作
  • FastAPI バックエンドでライセンス・マシン台数を管理

詳細ドキュメント・料金プランはこちら 👉 https://noveos.jp

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?