banner
icyleaf

icyleaf

家用homelabの構築方法: ハードウェアとアーキテクチャ

前面先导篇全面性紹介了家用 homelab のソフトウェアとハードウェアを構築する可能性について、実際の操作では各自の室内環境やネットワーク配線が異なり、資金力の違いによっても無数の解決策が存在します。100% の解決策を提供することはできませんが、私自身のデバイスアーキテクチャの進化の過程を振り返り、各段階でのニーズ、直面した問題、そしてその対処法を共有します。記事の最後には、homelab を構築する際に見逃せない要素についても触れます。

私のデバイスアーキテクチャ#

まず、私の個人的なデバイスアーキテクチャはこれが最良のソリューションを代表するものではなく、現在の私の要求に合った結果であり、ニーズや技術の変化に応じて進化・更新されます。私の夢は、下の図の地下室を持ち、自由にいじくり回せることです。

homelab の夢の期待、アイデアの出所@HCocoa@twitter

memo-devices-changes

当時、家のリフォームはすべてシンプルに行われたため、ネットワーク配線の設計があまり合理的ではありませんでした:

  • テレビ壁、寝室、作業室には 6 類のネットワークケーブルが埋設されているものの、すべて単一のケーブル
  • 弱電箱は小さすぎて拡張できず、初期には多くのデバイスがテレビの後ろに積み重なっていました
  • 家が小さく、熱放散に優しい独立したラックを設置できない
  • 部屋には WIFI の死角がある

新しい家族が増えた後、元の作業室は子供部屋に変更され、一部のデバイスが移動されましたが、既存の構造に基づいて最適化と改善を行うしかありませんでした。以下に私の苦労の歴史をご覧ください。

デバイスアーキテクチャの進化#

2014 ~ 2016#

v0 デバイスアーキテクチャトポロジー図

homelab-diagram-v0

この期間、新しい仕事に就いたため、通勤が長く、帰宅してもネットワークをいじることはあまりありませんでした。ルーターは賃貸時代から使っていたネットギアの WGR614 をそのまま使用していました。テレビは安く買った当時の初代スマートテレビで、音を聞くための要件を満たしましたが、半年も経たないうちにシステムがフリーズし、その後 Android システムのテレビは考えなくなりました。最初の 2 年間はお金を節約するために北京では中国聯通を使うべきだと知りつつも、北方電信を選んでしまい、そのネット速度は本当にひどかったです。あまり信頼できないゴミのような部品も拾いましたが、それについては触れません。

2016 ~ 2018#

v0.1 デバイスアーキテクチャトポロジー図

homelab-diagram-v0.1

仕事の福利厚生政策のおかげで海外旅行の頻度が増え、撮影した写真が増えたため、2016 年に何が価値があるかを知り、ドイツから HP Microserver Gen8 を購入しました。これは 4 つのドライブベイ、デュアルギガビットポート、iLO 管理機能を備えたサーバーで、私はそれに黒群晖をインストールし、最初の NAS サーバーデバイスアーキテクチャとなりました。5.x バージョンの群晖は Docker をサポートしていなかったため、単純な NAS サービスとして写真や動画を保存し、Dropbox の Drive サービスの代わりに使用しました。上の図からもわかるように、当時はリンクアグリゲーションが何か全く理解していなかったので、黒群晖にデュアルポートを接続することはなかったでしょう。

ルーターはネットギア 6300v2 にアップグレードされ、KoolCenter のカスタマイズされた梅林ファームウェアをフラッシュしてネットワークを快適に利用できるようにしました。内網の透過はこの時点で仕方なく使用し、黒群晖のアップグレード後に以前の群晖 QuickConnectサービスが廃止され、聯通のカスタマーサービスからパブリック IP を申請した後、DDNS を通じて定期的に報告しました(スクリプトは糖醋鼻子が提供したものです)。

テレビはソニーの 4K 60 インチインターネットテレビに変更され、外部に晶晨 S912 の外貿ボックスを接続し、Kodi と YouTube をインストールして家庭の AV システムとなりました。

PS4 はある年のブラックフライデーにアメリカの Amazon で GTA5 と最後の生還者のバージョンがバンドルで付いてきました。

2018 ~ 2019#

v1 デバイスアーキテクチャトポロジー図

homelab-diagram-v1.0

2018 年、私は Twitter で梅林ファームウェアのフラッシュが難しいと愚痴を言い、anbutuに openwrt システムを勧められ、N270 x86 32 ビットデュアルネットワークポートの工業用コンピュータをもらい、新しい分野:ソフトルーターを理解しました。

黒群晖は Docker をサポートする 6.x バージョンにアップグレードされ、aria2home assistantAdguard homeなどの基本サービスを試し始めました。いつの間にか、マンションが突然数分間停電することがあり、その際にハードディスクが群晖の検出で多くの不良セクタが発見され、驚いて施耐德 APC BK650を購入し、通信プロトコルを接続して群晖に安全にシャットダウンさせました。

2019 年初頭から動画撮影を学び始め、新しい Intel ホストを購入し、9 年ぶりに黒苹果を再インストールし、古い Macbook Pro 2015 モデルの代わりにしました。この間、後続のバージョンをアップグレードしなかったのは、Intel があまりにもひどかったからで、Apple がハードウェアを全てハンダ付けしているため、最高の構成にアップグレードする価値がなかったからです。

2020 ~ 2021#

v2 デバイスアーキテクチャトポロジー図

homelab-diagram-v2.0

2020 年末、実際に私が正式に homelab の元年に踏み入れたのはこの時期で、それ以前はストレージニーズを満たす NAS サービスだけでした。

ソフトルーターはE3845 四ポート工業用コンピュータ(コードネームLarva)にアップグレードされ、基本的なサービス、例えばダイヤルアップ、DNS サービス、広告ブロック、DDNS などを担当しました。

スイッチはネットギア GS105 の 4 ポート非管理版を選びましたが、当時多くの人からなぜ 8 ポートを選ばなかったのかと聞かれましたが、後の変化に気づかず、弱電箱には 4 ポートしか収まらないことだけを考えていました。

アプリケーションサービスは当時新たに登場した蜜獾超存(コードネームCorruptor)のマイニングマシン1が担いました:6 つのドライブベイ / デュアルギガビットポート / J1900 CPU / 8G メモリ / 64G MSATA。私はその筐体のサイズとデザインに惹かれ、蜗牛星际などよりもはるかに美しいと思いました。これに対して、以下のシステムを調査し、試しました:

なぜ Gen 8 サーバーをうまく活用しないのかと聞かれるかもしれませんが、理由は G1610T の性能が低すぎて ESXI の仮想化を支えられず、E3 1265L v2 などの CPU にアップグレードするのは価格が高すぎるからです。最初から純粋な NAS サーバーとして考えていました。4 つのドライブベイに 2 つのハードディスクを RAID 1 で設定しました。一組の RAID 3T は写真の保存用、もう一組の 3T は蜜獾超存にインストールされたサービスのデータストレージ用で、光ドライブのスロットに SSD を追加してキャッシュドライブとして使用しました。

一通りの苦労の末、頑固な J1900 は耐えきれず、ヤフオクで 17x17 豆希 ITX マザーボードを購入し、フレックス電源をカスタマイズし、静音ファンを改造し、8700es CPU、PDD で購入した 32G メモリと酷兽 256G M2 SSDを組み合わせ、蜜獾超存の筐体を再利用しましたが、その筐体の幅が狭いため、条件に合うのは利民 AXP90 x36 だけでした。筐体の後ろの排気にはすべて Cooler Master の静音ファンを使用しました。

システムは引き続き Proxmox を使用し、バックアップと復元ツール2を設定した後、VM でjellyfinportainervaultwardenuptime kumatraefikなどの監視、データベース、アプリケーションサービスを実行し、ストレージ面では酷兽 SSD をシステムディスクとして使用し、余っている 4 つのハードディスクを btrfs RAID 10 に組み、5 つ目のハードディスクは 3T の映画やドラマのダウンロード用、最後の 1 つは予備として使用しました。

2 回のハードウェアアップグレードを経て淘汰されたホストも価値を失っていません。

  • J1900 ボード U は売ってもあまり価値がなく、新しいセットをMAXT 小型ケースにして、新しい実験田で他の奇妙なシステムやサービスを試すための新しいコードネームDeadpoolを付けました。
  • N270 ソフトルーターはパンデミックの初期に必要な友人に送られました。

2022 ~ 2023#

実際には 2022 年全体のバージョンで、今後の変更があれば再更新します。

v2.1 デバイスアーキテクチャトポロジー図

homelab-diagram-v2.1

当初の計画では、安心して 1〜2 年走らせることができ、大きな変化はないと思っていました。Proxmox システムに基づいて引き続き実験し、多くの VM で k8s/k3s クラスターを実行できれば、安心して引退できると思っていましたが、2 回の事故が私の計画を乱しました。1 回目は 64G メモリにアップグレードした後にハードディスクが故障したことです。幸い、RAID から取り外した後は正常に動作しました;2 回目は直接 All in one が爆発した原因はCPU の冷却ファンが動作しなかったことです。ファンを購入し、ケースのエアフローを最適化している間に、私は反省のプロセスを得ました。私は明らかに All in one デザインを拒否していたのに、メインの開発機も同じデザインでした。サービスが増えるほど、サービスの可用性を保証する必要があり、少なくとも 1〜2 台の新しいホストを追加する必要がありますが、家には本当にこれ以上のスペースがありません。国内外の資料を見返し、いくつかの目標を絞りました:

  • NEC M700: 第 6 世代、改造して第 7/8/9 世代をサポート
  • Raspberry Pi 4B: 成功事例が豊富ですが、価格が非常に高い3
  • 荣品 king3399: RK3399 は性能が高いですが、価格が高騰しており、2G メモリは少し小さい

ある日、ヤフオクで推薦リストを見ていたら、荣品 king3399 よりも優れたEAIDK 610 RK3399 開発ボードが 4G メモリで 200 元台で見つかり、2 つ購入し、anbutuとコミュニティのeaidk-610 armbian-build プロジェクトの助けを借りて、armbian システムを成功裏にコンパイルして書き込み、k3s サービスを実行した後、Proxmox の VM と組み合わせて amd86 と arm86 のハイブリッドクラスターを構成しました。

eaidk-610

このクラスターのテストが成功した同時に、J1900 ホストもnomadサービスの試運転を完了し、徐々に安定してきました。後に Proxmox の VM と組み合わせてハイブリッドクラスターを構成することができます。

内網の透過に関しては、パブリック IP に加えてtraefik hubのソリューションが追加されました。最初の内測ユーザーの一人として、さらに多くの無料枠を持っています。現在の無料版は最大 5 つのパブリックサービスに制限されています。

Gen 8 は新しいヘリウムドライブに交換してデータを移行する際に、大量の動画トランスコード作業が必要で、CPU が少し厳しくなりました。ヤフオクで 1230v2 を 150 元で購入しましたが、引き続き働いてもらいます。群晖は修正が必要で、新しい U を正しく認識できるようにしました。

私のデバイス選択#

私のデバイスの進化の歴史を長々と紹介しましたが、文字とトポロジー図から皆さんはほぼ理解できたと思います。理解を助けるために、ここで再度まとめて皆さんにお見せします。ソフトウェアとハードウェアの試行錯誤に関しては、いつも明城大哥を思い出します。

ソフトウェアとハードウェアに関して、私はthoughtworks 技術レーダーの戦略を採用し、任意のソリューションを評価試験採用保留の 4 つの段階に分けています。そのため、多くの解決策が含まれ、採用とマークされたものは安心して使用できます。

ハードウェア#

ホストコード名システム段階数量用途
Immortal amd64
9700k/32G/6TB/6600xt
macOS
Windows
採用1個人の生産性ツール
Queen amd64
HP Gen8 (1230v2/8G/40TB)
群晖採用1NAS
Corruptor amd64
蜜獾超存 (8700es/64G/10TB)
Promox採用1仮想開発機
Bunker amd64
J1900/8G/1TB
Debian採用Nomadクラスターのメンバー
Larva amd64
E3845/2G/16GB/i211x4
Openwrt採用ソフトルーター
Splitter arm64
EAIDK610 (RK3399/4G/6+128GB)
Armbian試験k3sクラスター
Colossus arm64
Apple TV 2021(4K/32G)
Apple TV採用新しいテレビボックス
Lair armv8
H96 Pro+ (S912/4G/32GB)
Android TV採用予備のテレビボックス
Drone arm64
Orange Pi 3 LTS
Armbian評価未完成のIP KVM

ホストに故障が発生した場合、メンテナンスには別のディスプレイとキーボード・マウスが必要です。より良い解決策はIP KVMです。既存のソリューションは Raspberry Pi 4B のみをサポートするか、2 つの開発ボードが必要です。私は Raspberry Pi 3B とOrange Pi 3LTSを使用してtinypilotをフラッシュしましたが、HDMI の画面キャプチャしかできず、キーボードとマウスの操作を模倣することはできませんでした。

底層やハードウェアに関しては常に私の弱点であり、世界の終わりが来たら、私たちのようなソフトウェアサービスを提供する者は最初に死ぬでしょう、ハハハ。

ハードディスク#

私の能力の範囲内で優先順位を考慮します:M2 SSD > SATA SSD > ヘリウムドライブ > 非スタッキングドライブ。この点については、皆さんのアドバイスを見て購入しました。アドバイスはハードディスクが多すぎるので整理をしっかりすること、特に購入時期、購入チャネル、購入数量、ハードディスク番号、保証年数、保証切れの時期、定期的な SMART 検査データの記録を行うことです。

ハードディスク軍団

harddisk-2022-full

ハードディスクの分布状況
harddisk-category

UPS 電源#

一度の電力の瞬断はサーバーハードウェア(特にハードディスク)に故障を引き起こす可能性が高く、ハードウェアとデータの安全性を保証するために UPS 電源は必須です。通信をサポートするものを優先的に考慮します。停電時には UPS を使用してバッテリーモードで運転を続けることができますが、バッテリーの電力は限られており、サーバーが現在の状態を知って安全にシャットダウンする必要があります。

UPSデバイス放射範囲説明
APC BK650Proxmox + 黒群晖 + WIFI APProxmoxに接続し、NUTサービスを開始し、
apcupsdデータをPrometheusに接続
APC BK650黒苹果 + Armbianクラスター + NomadNomadに接続し、NUTサービスを開始し、
apcupsdデータをPrometheusに接続
弱電箱UPS光モデム + ソフトルーター + スイッチソフトルーターが他の2つのNUT通知を受け取り、
4ポート12Vが余裕で1つ残る

私は施耐德 APC の通信プロトコルを持つ UPS を使用したことがあります。基本的にapcupsdまたは NUT(ほとんどの NAS システム、例えば群晖、威联通などがサポート)を通じて、このサービスを利用することで、通信線を直接接続していないデバイスでも通知を受け取り、安全にシャットダウン操作を実行できます4

ソフトウェア#

オペレーティングシステム#

オペレーティングシステム段階説明
proxmox採用高い遊び心と自動化管理を兼ね備えた仮想マシンシステム
debian採用サーバーとして最も馴染みのある基本amd64 OS
armbian採用ARM版のDebian、理由は同上
openwrt採用非常に遊び心のあるオープンソースソフトルーターシステム
talos試験100% API管理で、複数のデプロイ環境をサポートするk8sに基づくディストリビューション
pi-hole試験海外で非常に人気のあるDNS管理システム、インターフェースが友好的
rockstor評価openSUSE + btrfsに基づくNASシステム、SMARTとNUTをサポート
注意Asia/Beijingタイムゾーンと互換性がない
kairos評価新しくリリースされたコンテナ化システム、興味があるがまだ成功していない
truenas評価FreeBSDに基づいて開発されたNASシステム(ZFSが推奨)
omv保留完成度の高いNASシステムだが、個人的には好みではない
photonOS保留Vmware仮想化の最適化だが、redhatシステムが嫌い
smarterOS保留仮想化とZFSをサポートするが、高メモリ依存のNASシステムで個人的には好みではない

性能の高いマシンは Proxmox をホストとして使用し、内部で Debian または Armbian を実行して必要なサービスやコンテナ化技術に基づくオーケストレーション管理サービスやコンテナ化システム(Linux Container OS5)を実行します。

ファイルシステム#

タイプ段階説明
btrfs採用ディスク管理が便利で、スナップショットとCOWをサポート
ext4採用最も安全なファイルシステム
zfs評価堅牢で信頼性が高く、スケーラブルで管理が容易だが、メモリを消費する
xfs評価速度が非常に速いと言われているが、個人的にはあまり研究していない
talos デフォルトのファイルシステム

個人的な優先順位はbtrfs > ext4 > zfs > xfsです。注意すべきは、btrfs は現段階でRAID 5/6の使用を推奨しておらず、zfs は RAID を組んだ後に新しいハードディスクを追加するのが面倒でコストがかかります。xfs についてはあまり理解していませんが、興味がある方は上記のファイルシステムがPostgreSQL のベンチマークテストを見てみてください。

btrfs に関して私の個人的な見解は、自分で試してみないと結果がわからないということです。Promox が7.0で初めて btrfs を技術プレビューとしてリリースした際、私はほぼ 2 年間正常に使用しており、1 回だけ小さな故障が発生したのは、淘宝で購入したゴミハードディスクの品質が悪すぎたためでした。btrfs は RAID10 で最低 4 つのディスクの前提で不良ディスクを取り除いても正常に動作します(削除は一度balanceを行えば OK です)。それ以外には何の問題もありませんでした。COW の特性がディスク IO の現状を引きずることもありますが、それも受け入れられます。

btrfs に興味がある方には@Houge教育ビデオや openSUSE が提供する入門教育ビデオをお勧めします。btrfs を使用したことがある方や入門した方は、btrfs と zfs のスナップショット実装の違いbtrfs と xfs の比較Five Years of BtrfsBTRFS Best Practicesを読んでおくと良いでしょう。

ストレージサービス#

サービス段階説明
samba採用互換性と実用性が最も高く、手動ファイルマウント使用を推奨
nfs採用最低限のデータマウントとして使用可能
minos採用S3アプリケーションに互換性のあるオープンソースストレージサービス
juicefs試験S3互換でPOSIX互換性が高いオープンソースストレージサービス
longhorn試験シンプルで使いやすいブロックストレージオープンソースサービス、ディスク移行が非常に簡単
rook ceph評価現在非常に大きな潜在能力を持つクラウドネイティブストレージサービス
小規模クラスターや弱いCPUには推奨しない
mayastor評価NVMEに最適化されたブロックストレージサービス

ストレージに関しては、以前は Samba、NFS、さらには APF のみを使用していましたが、2022 年になってようやく本番環境での試験を開始しました。特に k8s 向けのストレージについては、私はまだ初心者です。

コンテナ管理およびオーケストレーションサービス#

サービス段階説明
portainer採用Docker/k3s/nomadなどのさまざまなオーケストレーションサービスをサポートする管理サービス
kubesphere保留初心者や企業に優しいk8sフロントエンドコンテナ管理サービス、全体的に少し重い
nomad採用入門のハードルが低いが、教育資料が不足しているオーケストレーションサービス
k3s試験エッジコンピューティングやIoTなどのシナリオに高度に最適化された軽量のk8sディストリビューション
kubernetes評価100%正統な血統のk8s、近づくのが怖い:D
docker swarm保留公式がほぼ放棄したオーケストレーションサービス、推奨しない

Portainer は初心者に優しいコンテナ管理ツールで、今でも使用しています。k3s も k8s の世界に入るのが最も簡単で、エッジに優しいオーケストレーションサービスです。

ゲートウェイ#

サービス段階説明
traefik採用私が考える最も使いやすいゲートウェイサービス
caddy採用Let's Encryptをサポートするシンプルで使いやすいゲートウェイサービス
nginx採用複数のドメインを管理する場合はnginx proxy managerを検討

すべて採用とマークされていますが、私は主に前の 2 つを使用しています。ゲートウェイは traefik を推奨し、caddy は簡単に使用できるため、前の 2 つはシンプルで使いやすく、機能も強力で、3 つ目を使用する理由が思いつきません。

自動化デプロイ#

サービス段階説明
ansible採用エージェントなし(SSHを利用)で自動化デプロイできる設定ツール
terraform採用インターフェースを持つサービスはすべて自動化デプロイできるツール
やはりansibleが最適です
fluxcd試験最も使いやすいgitopsのk8s自動設定デプロイツール
argocd試験gitopsのk8s自動設定デプロイと可視化トポロジー図
pulumi試験さまざまなネイティブ言語で構成されたterraform
優れたアーキテクチャを実現し、ユーザーに優しいが、プラグイン開発者には苦痛
salt保留エージェントあり、初めて登場したときはansibleを圧倒するソリューションだと言われていた
市場の選択を見てみると、あまり良くないですね

オペレーティングシステムと関わる限り、ansible + terraform は無敵です!fluxcd は k8s サービスの設定とデプロイにおいて確かに欠点が見つからず、ハードルがあるので、入門できるかどうかはあなた次第です。k8s の基本概念を理解し、一定の実際のデプロイ経験がある後に使用することをお勧めします。

見逃せない要素#

私の個人的な homelab デバイスアーキテクチャの進化とソフトウェア・ハードウェアの選択について多くのページを費やしましたが、他に見逃しやすい要素は何でしょうか?

デバイスをコアの建物に例えるなら、見逃せない要素は基盤のインフラです。両方をしっかりと把握することで、homelab が最大限の効果を発揮できるようにし、誰もが性能を 100% 引き出せない、または予期せぬ故障が発生することを望んでいません。

ネットワークケーブルの仕様#

すべてのhomelabデバイスがギガビット以上の有線ネットワークに接続されていることを必ず確認してください。WIFI は周囲のチャネル干渉や伝送減衰などの不安定性の問題を受けます。

異なる仕様のネットワークケーブルの速度図、資料出典IEEE 802 LMSC

cable-ethernet-data-rates

仕様タイプ速度インターフェース備考
五類線
CAT 5
100Base-T
10Base-T
100MbpsRJ45推奨しない
超五類線
CAT 5E
100Base-T1000Mbps
2.5Gbps{{< /div >}}[^bandwidth]{{< div >}}
RJ452.5Gネットワークは100メートル以内のみ
六類線
CAT 6
100Base-T1Gbps
10Gbps
RJ45万兆ネットワークは50メートル以内のみ
超六類線
CAT 6A
100Base-T10GbpsRJ45200メートル以内で万兆ネットワークに到達
6E規格はなし
七類線
CAT 7
100Base-T10GbpsGG45/TERAシールド付き
光ファイバー---詳しくはウィキペディアを参照

再度強調します ギガビット以上のネットワークは不可欠です。最低限 CAT 5E を使用し、CAT 6/6A 仕様を強く推奨します。お金持ちの方は CAT 7 または光ファイバーを自由に使用してください。もし自宅のネットワークの状態がわからない場合、2 つの方法で確認できます:

  1. ケーブルの上に印字されている仕様を確認する
  2. iperf3を使用して、2 台の任意の接続可能な有線デバイスをサーバーとクライアントとして検査する。
# 一台をサーバーとして起動、サーバーIPは192.168.1.100と仮定
iperf3 -s

# 一台をクライアントとして起動し、サーバーに接続してテスト
iperf3 -c 192.168.1.100

ノイズと冷却#

  • ハードウェア
    • 機械式ハードディスクの読み書き音(お金があれば全 SSD またはEDSFF E1/E3 カードを待つ)
    • ファンのベアリング、回転速度、大きさもノイズを発生させる(CPU 冷却、グラフィックカード、ケース、電源など)
    • マザーボードの DEBUG ブザー(オフにできるものや取り外し可能なものもある)
  • ソフトウェア
    • 群晖はシステムの安定性を保証するためにデフォルトで全ディスクをシステムに書き込むため、ノイズ問題を解決するには戦略的に削除することをお勧めします
    • Linux システムではlm-sensorsを使用して検出設定を考慮することができます
  • スペース
    • 配置場所がノイズ耐性と冷却効率を決定します

省エネと電力#

CPU の待機 TPW は参考値に過ぎず、ハードディスク、メモリ、グラフィックカード全体を考慮する必要があります。また、ピーク電力も考慮する必要があります。この点についてはあまり詳しくはありませんが、効率を考慮する必要がありますが、特に 5〜10w の TPW を削減するために過剰に高価な製品を購入することは避けるべきです。この点については前の小結でも触れています。

小結#

homelab の道を歩む上で、最初にどのハードウェアを選ぶかは重要ではありません。All in one は基本的に誰もが経験することです。時間が経つにつれて、家が修理を必要とし、車が定期的にメンテナンスを必要とするように、サービスの安定性やデータの安全性も注意とメンテナンスが必要です。

あなたは私が All in one を数年使っていてすべてが安定していると言うかもしれませんが、私はただ言いたい:苦痛を経験したことのない人は、痛みが何であるかを永遠に知ることはできません。

Footnotes#

  1. 私は矿渣社区で発見し、その後阿文菌の投稿を見ました。

  2. 公式が提供するバックアップと復元の方法、Github Gist にもバックアップスクリプトがあります。

  3. パンデミックを理由にコストが上昇し、国内市場で 4B は最高 1200 元で売られ、私の使っていない 3B も 600 元で売れました。

  4. 設定チュートリアルとシャットダウンプラン12

  5. コンテナ化 OS の選択肢については、Reimu のブログを見てみてください。

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