感谢大家,大概总结一下:
我的问题:
1、pve安装ikuai + openwrt遇到突然断电,出现了pve无法加载系统的情况,报错信息提示需要进行fsck操作。
2、一台8+512四网口配置的j4125只拿来装一个ikuai和openwrt我觉得有点浪费,想寻找纯粹完成拨号加数据包转发的硬件。
大家目前给出的信息:
1、pve选择zfs这种文件系统,可以有效保持底层系统完整性。
2、选择换用esxi做底层虚拟化之后没出现过这种问题了。
3、物理机安装ikuai,在ikuai中安装openwrt虚拟机,可以减少一层虚拟化。
![]() | 1 rayae 2024-07-24 09:51:19 +08:00 2 口 2.5 软路由,一大堆啊,什么 j1900,j4125,n100 小主机 |
![]() | 2 afirefish 2024-07-24 09:51:43 +08:00 搞一个支持片上交换的网卡,比如 Chelsio T6225(两口的),然后搞个软路由装 ikuai ( PS:但是不确定片上交换在 ikuai 里面能不能用(⊙o⊙)…) |
3 relsoul 2024-07-24 09:55:05 +08:00 你是想数据包转发走硬件转发,还要能针对数据包做处理的对吧? FPGA 了解一下 |
![]() | 4 rekulas 2024-07-24 09:56:12 +08:00 这问题大伙看了都直摇头, 软路由不都这种么 |
5 hefengwqz OP @rayae 目前是放了一个 4 口 j4125 ,pve 装的 ikuai+openWrt ,出现过一次断电后无法进入系统。 另外觉得我的需求把 j4125 放这里用太浪费了,所以想找一个替代硬件,然后把 j4125 出了换 n100 装 all in boom |
7 relsoul 2024-07-24 10:03:16 +08:00 @hefengwqz .... 还以为啥呢,这种需求 j4125 ,n100 ,n95 ,自组 itx 小主机+万兆网卡就行了... |
8 relsoul 2024-07-24 10:04:20 +08:00 目前是放了一个 4 口 j4125 ,pve 装的 ikuai+openWrt ,出现过一次断电后无法进入系统。 另外觉得我的需求把 j4125 放这里用太浪费了,所以想找一个替代硬件,然后把 j4125 出了换 n100 装 all in boom --- 你需要的是冗余备份,而不是换整个解决方案。难道换了个交换机就不会 boom 么? 我自己组了两台小主机,一台主用,一台吃灰。 |
9 lloovve 2024-07-24 10:05:22 +08:00 via iPhone 说白了就是想玩具车的价格买保时捷呗 |
10 hefengwqz OP @relsoul 我想的是硬件直接装 ikuai 会不会好一点,因为前面的系统问题是 pve 导致的硬盘加载不了了,需要搞那个 fsck 什么的,不得已重装了一下。 |
![]() | 11 Lentin 2024-07-24 10:29:18 +08:00 硬件直装 iKuai+自带的双机热备 :doge: |
![]() | 12 msg7086 2024-07-24 10:31:40 +08:00 ![]() 什么叫硬件直接装。你买回来的主机不是硬件难道还是软件吗。 你如果要断电安全,那就用断电安全的文件系统啊,ZFS 做系统盘,然后 LVM 裸盘直接分给小鸡就行了。 ZFS 断电脏数据自动回滚,LVM 是裸盘所以不存在文件系统的问题,只要小鸡不乱搞文件系统,就不会因为断电出问题。 交换机之类的硬件也是靠上面的闪存来存储数据的,跟你装在 SSD 上是一样的。只不过人家的系统是写在固定位置并且只读的,上面再套一层 CoW 读写层。 |
![]() | 13 msg7086 2024-07-24 10:33:29 +08:00 如果不想套一层 PVE 的话就直接装 SSD 里就行了,就是普通装系统那样装。 这和你说的把 4 口交换机集成在一起也没关系,最好就还是一个设备做路由,另一个傻瓜交换机做内网数据交换。 |
15 hefengwqz OP @msg7086 ZFS 做系统盘是怎么操作啊,也是类似 pve 一样的虚拟化平台吗,因为我需要一个地方装旁路由,所以不加硬件的话,这个 4125 估计还是要装两个系统 |
16 qwerz 2024-07-24 10:40:45 +08:00 ![]() 同 j4125 ,装的 esxi, 突然断电了几次,没遇到过你这样的问题 |
![]() | 17 wheat0r 2024-07-24 10:49:29 +08:00 各位朋友,OP 要的是交换机啊 |
18 hi2hi 2024-07-24 10:51:58 +08:00 关键词:x86 软路由 |
19 allplay 2024-07-24 10:52:10 +08:00 via Android ![]() @hefengwqz 重装 PVE ,选择 zfs 作为系统分区的文件系统格式。旁路由 512mb 内存顶天了,不需要换加硬件。 |
20 whileFalse 2024-07-24 10:53:02 +08:00 via Android ![]() 爱快是路由,交换机装不了爱快 |
22 lxxiil 2024-07-24 13:41:07 +08:00 via iPhone 装 pve 的意义在哪,我直接物理机装 ikuai ,ikuai 高级应用虚拟机安装 openwrt |
![]() | 23 msg7086 2024-07-24 13:50:01 +08:00 @hefengwqz ZFS 是文件系统,PVE 安装的时候应该可以选吧(我没用过 PVE 安装程序)。 硬件交换机性能会比软件交换机高很多,除非你的 4 口设备是网卡内集成了交换芯片的,否则就得靠可怜巴巴的 CPU 来转发数据。 |
![]() | 24 msg7086 2024-07-24 13:52:33 +08:00 |
25 lihaohenqiang 2024-07-24 14:35:30 +08:00 via iPhone ![]() 准确来说没有,路由是路由交换机是交换机 |
![]() | 26 x86 2024-07-24 14:37:59 +08:00 4 口软路由,装爱快,DHCP 聚合模式 |
![]() | 27 ouqihang 2024-07-24 14:59:51 +08:00 via Android ![]() Dell emc vep 1445 sd-wan 设备 8 核 16G 2 万兆光口 6 千兆电口。8 百多 VMware edge 620 4 核 16G 2 万兆口 6 千兆 680 。 |
![]() | 31 JensenQian 2024-07-24 15:54:40 +08:00 买个双口 2.5G 的 n100 ,然后再配个 2.5G 的路由器或者交换机不就好了吗 |
32 moqiang997tang 2024-07-24 16:02:34 +08:00 爱快 q6000? |
33 pkuxkxqiu 2024-07-24 16:19:53 +08:00 ![]() 直接买个爱快的路由器咋样 |
34 yangliudi123 2024-07-24 20:11:00 +08:00 via iPhone 搞个硬路由安装 openwrt ,这样更香更稳定 |
35 iceheart 2024-07-24 23:26:27 +08:00 via Android allinone 用 lxc 最省资源。 1. 选个熟悉的 linux 发行版,尽量选最新的。 2. 建俩网桥,一个桥 wan 口的端口,一个桥 lan 口端口。 3. lxc 创建 openwrt 容器,配俩网卡分别连两个桥,用桥接 wan 口的虚拟网卡拨号,lan 上开 dhcp 。 这个容器就是你的路由器了。 4. lxc lanunch 创建其他容器,只连 lan 口的网桥,跑你自己的服务,能跑多少,看你的内存和 cpu 了。 5.其他机器连 lan 口端口上网。 6. 无线路由器开 AP 模式连 lan 口,为无线设备服务。 |
![]() | 36 nong99 2024-07-24 23:44:03 +08:00 via iPhone 硬酷 R2 ,4 个网口,我在用,目前装 PVE !今天 JS 在群里预售 R2 MAX ,支持万兆口! |
![]() | 37 WizardLeo 2024-07-24 23:57:27 +08:00 首先想稍微修改一下 op 的需求,从”能装 ikuai 的交换机“变成”能硬件转发的 ikuai 路由器“。 然后,你就会发现 x86 机器没有配备专门硬件用来转发,而 ikuai 必须安装在 x86 设备上,所以 op 的需求不可能低成本实现。 如果要退而求其次,那就 x86 软路由+正经交换机。比起纯 x86 可以显著提高内网带宽交换速率,但 wan 和 lan 之间的数据交换还是软转发。 再退一步,ikuai 都不要了,直接换成 openwrt 。因为 openwrt 不一定要运行在 x86 硬件上,所以你也可以考虑买成品硬路由再刷刷系统(比如 op 主线刚刚支持的小米 ax3000T),代价就是缺少了 ikuai 的管理界面和流控功能。 |
![]() | 38 hzwzo1 2024-07-25 09:03:28 +08:00 从稳定性考虑,专用设备(硬件直接装路由系统,openwrt 或 ikuai 之类的)拨号做网络接入用,j4125 做 allinone 一旦宕机所有设备都上不了网。j4125 当做服务器安装 pve 跑业务就可以(旁路由魔法上网等),用 lxc 容器非常节省硬件资源而且硬件直通也方便。其实 esxi 和 pve 上手难度差不多,只是 pve 需要手动配置的内容多一点,如果 j4125 装 esxi7.6 也有很多麻烦事(可能需要自己打包驱动,还有新建虚拟机有 bug ) |
39 THESDZ 2024-07-25 09:06:44 +08:00 找个吊点的,可以刷 openwrt(或者其他 wrt 系统)的路由器,关闭 wifi 功能.下面的设备桥接上来. |
40 wnpllrzodiac 2024-07-25 09:21:08 +08:00 via Android 双网口小主机,工控机 |
![]() | 41 guanzhangzhang 2024-07-25 09:54:29 +08:00 断电这种都是看脸的,楼上居然还有吹 exsi 断电没事的,想要稳健就尽量不要 all in one ,硬件+软件配合分散开 |