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 將鏡像燒錄到 u 盤,期間多次嘗試用移動硬盤啟動,都失敗(機械硬盤和 SSD)。
插到靠近 HDMI 邊上的 usb 口通電啟動。新版啟動時自動將 u 盤擴容了 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 並停用系統自帶的解析。
學這個禁用 log 服務似乎能改善 u 盤壽命。
默認是 amd64 的 lxc 模板,可以去此處下載 arm64 lxc 模板,比如 alpine,放入/var/lib/vz/template/cache/
利用命令tailscale cert domain的證書 crt 和 key,上傳到 pve 的 certificates,方便登錄和記住密碼。同時也可以用於 adguardhome,不過都是大內網使用。
這功耗價格市面上仍舊最佳啊。

189631cf787f8510

n1-pve

載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。