找回密码
 加入我们
搜索
      
查看: 6605|回复: 36

[NAS] AIO最重要的还是一个软路由的备份

[复制链接]
发表于 2024-3-24 19:10 | 显示全部楼层 |阅读模式
用过很久的AIO了,觉得最大的问题,除了硬件的损坏,软件层面就是里面软路由的更新升级带来的问题了,而软路由的更新带来的不稳定可以使整个儿AIO瘫痪,所以我的解决的方案是多装个网卡,同时运行两个软路由,比如装两款双口网卡,每个网卡的两个端口直通给不同的软路由系统,先确定一个稳定了,然后安装另一个,第一个软路由保持运行,把网线转到第二个软路由里面去,平稳的话下一次更新的就是第一个软路由的系统,互相交替升级,如果不稳定,直接一分钟插拔回网线,就又回到上一个稳定的软路由系统里,目前看来还是可以的。愿与chh朋友们共勉。

微信图片_20240324174931.jpg

微信图片_20240324174943.jpg

微信图片_20240324174953.jpg

发表于 2024-3-24 19:14 来自手机 | 显示全部楼层
这不是一个快照的事?
 楼主| 发表于 2024-3-24 19:16 | 显示全部楼层
InuYasha 发表于 2024-3-24 19:14
这不是一个快照的事?

你没有另一个路由系统,你怎么用快照?
发表于 2024-3-24 19:24 来自手机 | 显示全部楼层
阎孝国 发表于 2024-3-24 19:16
你没有另一个路由系统,你怎么用快照?

你这问题问得我一脸问号
快照是在虚拟机管理界面做的,为啥要另一个路由系统。
升级前做个快照,升级完没问题就继续用,有问题直接还原快照,跑两个系统的意义何在
 楼主| 发表于 2024-3-24 19:30 | 显示全部楼层
InuYasha 发表于 2024-3-24 19:24
你这问题问得我一脸问号
快照是在虚拟机管理界面做的,为啥要另一个路由系统。
升级前做个快照,升级完没 ...

升级完了,软路由崩了。网络都进不去了,PVE的后台都进不去了,还怎么进入PVE后台还原快照啊....
发表于 2024-3-24 19:32 | 显示全部楼层
阎孝国 发表于 2024-3-24 19:30
升级完了,软路由崩了。网络都进不去了,PVE的后台都进不去了,还怎么进入PVE后台还原快照啊.... ...

卵路由崩了就崩了,为啥pve会进不去?
 楼主| 发表于 2024-3-24 19:34 | 显示全部楼层
Anderson997 发表于 2024-3-24 19:32
卵路由崩了就崩了,为啥pve会进不去?

没有网啦
发表于 2024-3-24 19:36 | 显示全部楼层
是啊,快照不就是专门干这个的么?

估计楼主所有虚拟机和宿主机全靠软路由的DHCP分发IP了。。。。
发表于 2024-3-24 19:37 来自手机 | 显示全部楼层
我也很奇怪为啥路由崩了能连内网都能进不去了,难不成是没DHCP服务器分IP?
常用的设备我都是静态IP好从路由界面里一眼找出来。
再说你那俩路由系统都开着DHCP?那你网关设成哪个的?怎么隔离?内网不是乱成一锅粥?
发表于 2024-3-24 19:38 | 显示全部楼层

emmmmm,只是没外网啊,pve不是手动设定ip?
 楼主| 发表于 2024-3-24 20:05 | 显示全部楼层
InuYasha 发表于 2024-3-24 19:37
我也很奇怪为啥路由崩了能连内网都能进不去了,难不成是没DHCP服务器分IP?
常用的设备我都是静态IP好从路 ...

都一个网段,来回插网线就行。
发表于 2024-3-24 20:13 | 显示全部楼层
软路由没问题为什么要去升级呢,我一个openwrt用7年都还没更新,内核还是4.14的
发表于 2024-3-24 20:18 | 显示全部楼层
PVE默认是静态IP的啊,难不成宿主机你都强改DHCP了
发表于 2024-3-24 20:27 | 显示全部楼层
更新?可能最稳的方法是设置好了就少去动路由器
发表于 2024-3-24 20:30 来自手机 | 显示全部楼层
需求就是这么创造的
发表于 2024-3-24 20:32 | 显示全部楼层
我大概知道了,楼主用的是 pve 之类的吧,我假定楼主pve的管理口设置的是 192.168.10.8,然后软路由的ip 为 192.168.10.1,dhcp 中网关设置为 192.168.10.1。

当软路由被搞坏之后,dhcp无法工作导致拿不到ip地址。即使是在软路由坏掉之前拿到ip地址的设备,也会因为软路由的地址是网关地址,因此网关无法访问导致连局域网都不能访问。

解决这个问题的办法极其简单: 把设备的ip地址类型从dhcp改为静态ip地址,然后网关地址不要填 192.168.10.1,要填写 pve 的管理口地址,比如上面举例的 192.168.10.8,这样你就可以在设备上通过 192.168.10.8 这个地址访问 pve 的管理页面,然后在 pve 页面上通过 console 操作软路由所在的虚拟机,等把软路由的虚拟机搞好之后,再从静态ip地址改回 dhcp 就好了。

我的 pev + openwrt 就这么用的,平时用 pve 的 backup (备份)功能做好 openwrt 虚拟机的备份,一般也就几百M。出问题搞不定时,就恢复回来。非常安全。
 楼主| 发表于 2024-3-24 20:35 | 显示全部楼层
happysun110 发表于 2024-3-24 20:32
我大概知道了,楼主用的是 pve 之类的吧,我假定楼主pve的管理口设置的是 192.168.10.8,然后软路由的ip 为 ...

呃,学到了,以后试试。
感谢分享。
发表于 2024-3-24 20:43 | 显示全部楼层
阎孝国 发表于 2024-3-24 20:35
呃,学到了,以后试试。
感谢分享。

不客气,这个方法可以保证只要 aio 机器的 pve 管理口可以正常工作,就能够对这台 pve 机器进行远程管理,不用非的连接显示器/键盘进行本地操作。

我有一台软路由是 x99 机器,为了省电我连显卡都没有插(headless启动),pve安装好之后就拔了显卡然后全靠远程操作。

不过有时候也没有办法,必须本地操作:就是硬件发生更改,pcie设备有变化,导致 pve 管理口所在的网卡的编号修改,比如以前是 ens4,插了一块新的设备后变成 ens5,这个时候管理口会无法访问,必须通过本地操作来修改 /etc/network/interfaces 文件来把管理口从 ens4 修改为 ens5。

我现在只有这个时候才需要插显卡和显示器来操作,其他都可以远程。好在软路由稳定后硬件设备基本就固定不动了,需要这么操作的时候不多。
 楼主| 发表于 2024-3-24 20:50 | 显示全部楼层
happysun110 发表于 2024-3-24 20:43
不客气,这个方法可以保证只要 aio 机器的 pve 管理口可以正常工作,就能够对这台 pve 机器进行远程管理 ...

是的,我现在的想法限制在网管必须在192.168.XX.1这个里面。
发表于 2024-3-24 20:51 来自手机 | 显示全部楼层
happysun110 发表于 2024-3-24 20:43
不客气,这个方法可以保证只要 aio 机器的 pve 管理口可以正常工作,就能够对这台 pve 机器进行远程管理 ...

https://www.aitxn.com/887.html
用这个脚本里的最后一个功能,把网卡名还原成eth0 eth1,然后怎么改设备网卡都不会变了
发表于 2024-3-24 20:54 | 显示全部楼层
InuYasha 发表于 2024-3-24 20:51
https://www.aitxn.com/887.html
用这个脚本里的最后一个功能,把网卡名还原成eth0 eth1,然后怎么改设备 ...

谢谢,谢谢,真是太赞了!
发表于 2024-3-24 21:30 | 显示全部楼层
所以是妹有硬路由吗
软路由出问题把硬路由插回去不就完了么
发表于 2024-3-24 23:22 | 显示全部楼层
从楼主的描述中看到了以前的我,哈哈。。
AIO的最终结果就是,还是会把网络/存储/服务,这三项分开成三个硬件设备。而折腾,最多只会在服务这台机器上。

而网络方面,真的无感体验比什么都强,升级什么的根本不存在,,要搞事情就另外再在服务的设备里开多个虚拟机做第二网关,有需要的设备可以手动指定网关到这个第二网关上,或者在网络主路由里直接给一些需要的设备指定网关到它上边(比如ikuai之类的就可以做这件事)。
发表于 2024-3-25 00:11 | 显示全部楼层
说实话,我觉得网络设备有必要搞个console口,类似商业交换机那种。
配置错了也能用 console=ttyS0 或者 console=ttyUSB0 这种救回来,也不依赖于网络和虚拟机
发表于 2024-3-25 14:04 | 显示全部楼层
pve7 升 pve8 的时候遇到过网卡乱序,以及dkms驱动掉了的问题。

所以考虑热备和冗余,其实核心还是想要几个9的可靠性和几位数的成本之间的问题。
发表于 2024-3-25 16:18 | 显示全部楼层
我用hyper-v做的虚拟化软路由,就是一个vhd文件,快照加拷贝。
十几年了,没出过问题。
硬件采用的是DQ77KB+E1265Lv2,现在手里还有5块主板,6颗CPU作为硬件备份,反正很便宜,坏了就直接平替。一直可以用到北京住宅宽带普及万兆入户,这套方案才会淘汰。
发表于 2024-3-25 16:47 | 显示全部楼层
我是esxi 做all in boom,但是有一台不常开机的群晖做定期备份,用ABB套件一周备份一次esxi的虚拟机快照,就算底层崩了,重新写个U盘装底层,最多10分钟也能恢复网络了。
发表于 2024-3-25 16:50 | 显示全部楼层
远程外网调试没试过

我是把主板的网口单独划了个网桥 搞了个网段

连不上的时候 笔记本啥的设备接到那个口上 输入地址就可以进去调试了
发表于 2024-3-25 16:59 | 显示全部楼层
LZ, 即使软路由负责DHCP 且崩了, 虚拟机服务器你用固定IP 地址的吧? 直接电脑里设个同网段地址不就可以上虚拟机管理页面去管理了?
我在PVE 里更绝, 直接PVE装个Gnome, 这样你即使所有网线都断了, 只要PVE服务器接着鼠标键盘显示器, 一样可以用原来的PVE IP地址打开管理
发表于 2024-3-25 17:52 | 显示全部楼层
根本不会去升级 最好是后台都少进去 设置好运行到报废就行
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-27 05:34 , Processed in 0.028646 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表