在PVE中的直通和共享文件访问

背景:

不久前,有一台服务器,运行了一些小组件,它的底座是PVE,还做了一个集群。

  1. 网络
    现在服务器有一些功能调整,想要发挥它的多网卡能力。因为一个上面有四个网卡,一个上面有两个。两个的这个其中有一个网卡,用来建立了集群。另一个用来做对外服务。这个对外服务和四网卡的,其中一个网口叫3吧也是提供同网络服务的,而4是用来做互通和同步备份的。只互联了这两台机器。
    集群以后,用任一个的IP,就能管理这两台机器,且其中一个主用网口掉线后,也能通过互联口通信。
  2. 存储
    两网口的有16T的双盘RAID2.所以在PVE中做成了一个目录。为了把这个目录分配出去。我用了NFS,是通过ubuntu的LXC做的一个NFS服务,然后mp 直接做的目录映射,这样,这个空间可以分配给两台机器使用。我不知道这是不是合适,这种情况ubuntu就不能做快照了。我个问题是如果盘在,PVE系统坏了,我不知道这盘上的内容是不是还能存在。在四网口的机器制做了群晖7.2的KVM容器。他能找到,NFC,并且能做前端的编辑器。完全是一个网络浏览器的操作系统。
  3. 互通
    有时候我会做一些开发,这时在往其中一台机器放入下载文件时候,会有些不便。今天就讲下这种情况。

问题:

PVE无法直接使用Docker , 我使用了两种办法,在LXC容器下安装了docker环境。基于unbuntu, debian, opensuse.都有过。 第二种在群晖中使用。这些容器间有复杂的网络关系。他们可以使用本机其中一个网口,也可以同时使用两个,群晖就用了两个。这样他可以做为数据的中心。但是群晖是不能直接上互联网的。因为安全限制。

现在我需要把,某个专网的KVM的互联网内容,文件,分配给群晖用。挥者这个文件PVE中的一个共享目录,来提供多个容器和环境使用。而不必通过网络联接。也就是,不使用网络连通彼此,而是能过,某种硬盘做为渠道。

直通

为了防止互联网被误用,在PVE集群中的这个四网口其中一个分配直通给专用KVM,这个KVM中是immatewrt ,现在是25版本。用的apline ,是apk. 的包管理。在直通这里,需要四步,1,为grub开通参数, immo on. immmo =1. grub update reboot. 2,添加PCI设备,给KVM虚拟机。这里一定不要选择全部功能,full function.全总的话,四个网卡将全都占用,使设备掉线。还得重启。3,另一咱方式是集群中,Mappint network device 这里可以新建对应的,网口id.这样在,添加PCI时上面的选框中就会有这个Virt PCI.4,将下载的openwrt 的分支或主包,添加到刚建立的虚拟机,然后启动环境。

ifconfig 能看到,ethnet就说明,启动成功了。然后,vi. /etc/config/network把,192地址改变,这个专用网卡,所直通的网址。

至此直能就完成了。 要找到其中那个编号的网口,可能需要多试几次。

文件的共享

从传统上,宿主和容器间的文件是用 9pvirtio. , 在PVE 8及 openwrt 25都有完好的支持。只需要在KVM容器中,加入一个- args. -virtio. mapping=dir. name=passthroug ,passthroug,- 的配置。然后这个文件夹将可以在openwrt 中,可以使用。当然多要在openwrt中先安装,9p-virtio-fs相关的包,并启动加载相应的module.然面需要把mount. passthroug. /dir 加么,rc.local .这样开机后将自动加载。 在immatewrt. 中,使用了中国的镜像软件源。在界面上可找到一个FileBrowser的内核与LUCI的界面,界面只有两个参数。端口与目录。然后使用宿主的目录,启动这个服务。然后这个,直通过来的主机就能在一区域中使用这个目录了。

新的环境

将上面建立的immatewrt 做一个复制,然后删去直能的设备,改用网开如的虚拟出的网卡,进入以后也加载同一个目录,因为以前的9p virtiofs的参数还要,直要在KVM启动后,mount 成功就可以了。这样就在两个KVM中使用了同一个宿主目录。且使用一个管理软件在线管理。这里需要对防火啬做个设定,使得一个端口和地址能防问到内容。

总结

经过上面的过程,将能联通两个隔开的网络环境,相当于共享目录。为何这样做,因为这样像下面这样,对鸟起到一个保护做用。

相关推荐
酣大智16 小时前
H3C MSR3600 交换机配置 SSH
网络·ssh·智能路由器
沐浴露z16 小时前
Agent 响应延迟过高?从工具治理角度提供两条思路
前端·网络
马六六i17 小时前
市面上正规的IP驱动产业新场景新工具有哪些
大数据·网络·python·tcp/ip
ychqsq18 小时前
212.涟漪
经验分享·职场和发展
ychqsq18 小时前
213.取舍
经验分享·职场和发展
可乐ea19 小时前
多模型编排的三层:框架、模型路由与提供商路由
前端·网络·人工智能·ai智能体·多智能体协作·多模型编排·大模型路由
万联WANFLOW19 小时前
全球广告网络直通美国,TikTok抢占旺季全域流量新高地
网络·业界资讯
HackTwoHub19 小时前
Clown SRC skill第二代2.x最新版企业安全研究 Skill|证据优先的 SRC 与白盒审计工作流正式更新
网络·安全·web安全·网络安全·系统安全·密码学·安全架构
大明王朝举重冠军19 小时前
creo建模规范与效率技巧
经验分享
2601_9621773019 小时前
2026年AI API Gateway怎么选?我整理了6种方案的费用、稳定性和适用场景
网络·人工智能·深度学习·gateway