molezz BAR

molezz BAR

记录下那些感想 #book #biotech #software

N1ボックスを更新してarmbianをインストールし、PVEをインストールします。

最近、モバイルから提供されたルーターに vlan transparent 機能が付いていたため、もはやアイカイのダイヤルアップは必要ありません。そのため、電力を節約するために Hyperv を停止し、N1 ボックスを再度使用することにしました。
調べてみると、すでに非常に成熟した armbian のソリューションがあり、以前のように書き込みやファイルの交換などは不要です。
https://github.com/ophub/amlogic-s9xxx-armbian からダウンロードし、amlogic_s905d_bullseye_6.1.59_server を選択します。
balenaEtcher-Portable-1.18.11を使用してイメージを USB に書き込みますが、途中で何度か移動ハードディスクで起動を試みましたが、すべて失敗しました(メカニカルハードディスクと SSD)。
HDMI の近くの USB ポートに挿入して電源を入れて起動します。新しいバージョンでは、自動的に USB を拡張して 256G を使用するようになりましたので、もはやarmbian-tfを使用して拡張する必要はありません。最新のスクリプトarmbian-syncを更新します。国内のソースに変更します。
armbian-softwareを使用して設定とインストールを行いますが、リストを見ると OMV はありませんが、PVE があることに驚きましたので、直接番号を入力してインストールしてみます。やはり、PVE の LXC と VM の管理は非常に便利です。インストール後、メモリが半分以上使用されていることに気付きましたので、サービスを削減し、IPv6 を有効にします。

systemctl stop pve-ha-lrm.service
systemctl stop pve-ha-crm.service
systemctl disable pve-ha-lrm.service
systemctl disable pve-ha-crm.service
systemctl disable pve-firewall.service
systemctl stop pve-firewall.service
systemctl stop pvescheduler.service
systemctl disable pvescheduler.service
systemctl stop spiceproxy.service
systemctl disable spiceproxy.service
# IPv6を有効にする
# 以下の設定を/etc/sysctl.confに追加します
net.ipv6.conf.all.forwarding=1
net.ipv6.conf.all.accept_ra=2
net.ipv6.conf.default.accept_ra=2
net.ipv6.conf.vmbr0.accept_ra=2
net.ipv6.conf.all.autoconf=1
net.ipv6.conf.default.autoconf=1
net.ipv6.conf.vmbr0.autoconf=1
sysctl -p

dynv6 を設定し、起動時に実行し、cron での切断を防止します。.ssh\authorized_keysを追加してログインを容易にします。

tailscale をインストールし、サブネットルーティングを設定し、adguardhome をインストールしてシステムのデフォルトの解決を無効にします
この記事に従ってログサービスを無効にすると、USB の寿命が改善されるようです。
デフォルトでは amd64 の LXC テンプレートですが、ここから arm64 の LXC テンプレート(たとえば alpine)をダウンロードして/var/lib/vz/template/cache/に配置できます。
tailscale cert domainコマンドの証明書 crt と key を取得し、pve の certificates にアップロードしてログインとパスワードを記憶することができます。同様に、adguardhome にも使用できますが、これらはすべて大規模な内部ネットワークで使用されます。
この消費電力と価格は、市場でまだ最適ですね。

189631cf787f8510

n1-pve

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。