N1盒子更新armbian和安装PVE

网络 · 2023-10-24 · 2380 人浏览
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,不过都是大内网使用。
这功耗价格市面上仍是最佳。
功耗

PVE如有问题可以参看issues和下图选择
请输入图片描述

pve N1 armbian

Buy Me a Coffee

支付宝 支付宝
微信 微信
Theme Jasmine by Kent Liao