Insights Hub Windows MindConnect Software Agent(MCSA) 在安装过程中如何设置IP地址?

2024-04-15T02:21:39.000-0400
Connectivity

摘要

Windows MindConnect Software Agent(MCSA) 我们在安装过程中,MCSA提示让我们选择Web interface和Production interface,有时候我们已经做了选择,但是在Hyper-V manager中启动MCSA时,大多数情况我们只看到了Web interface IP地址,或者Web interface 和Production interface都看不到,这时我们应该怎么设置Web interface IP地址或者Production interface IP地址呢?


详细信息

1.了解Hyper-V Manager 虚拟机与宿主机之间网络关系

在安装MCSA之前,我们有必要先了解Hyper-V Manager 虚拟机与宿主机之间网络关系,当前它们有以下三种网络模式:

  • 外部网络(External network):外部虚拟交换机用于将网络映射到特定网络适配器或网络适配器组,Hyper-V Manager主机中安装的虚拟机网络地址和宿主机之间是平行的,处于同一个网段,如果虚拟机和宿主机需要配置同一网段的地址才能互相通信。
  • 内部网络(Internal network):内部虚拟交换机用于在 Hyper-V Manager主机上的每个虚拟机(VM)之间进行通信,以及在 虚拟机(VM 与 Hyper-V 主机之间进行通信。
  • 私有有网络(Private network):用于安装在Hyper-V Manager主机中虚拟机之间通信,换句话说就是只能是Hyper-V Manager中虚拟机与虚拟机的通信。

当我们在安装MCSA虚拟机时,网络的网络配置就和它们的选择有关系,打开Hyper-V Manager->点击Virtual Switch Manager,我们可以看到默认网络交换机(Default Switch),已创建的网络交换机(Virt-Ethernet),新建网络交换机(New virtual network switch)。如图所示:

当我们点击或者编辑已经创建的虚拟网路交换机 就可以看到有外部网络(External network), 内部网络(内部网络),私有有网络(Private network)如图所示:

那么这外部网络(External network), 内部网络(内部网络),私有有网络(Private network)和宿主机之间关系详细内容请参考连接中的内容https://learn.microsoft.com/zh-cn/training/modules/configure-manage-hyper-v/5-configure-hyper-v-networking

2.安装Windows MCSA的网络条件

我们在安装Windows MCSA之前首先得满足以下两个条件:

  • 安装MCSA的机器所在机器的连接网络中必须至少有一个提供DHCP支持,系统才能接收到一个IP地址,该IP地址可用于在浏览器中打开本地web UI
  • 如果所连接的网络不支持DHCP,则IP地址和子网掩码为空,需要先接入设备

根据以上连个先决条件如果我们安装机器只有一个实体网卡情况下,在安装Windows MindConnect Software Agent(MCSA) 过程中,MCSA提示让我们选择Web interface和Production interface 网路IP地址如下图所示:

  • Web interface IP地址选择:如果安装机器所在的网络是DHCP网络,优先选择实体工作网卡的IP地址和Default Switch,如果安装机器所在的网络是静态网络,我们优先Default Switch,这是因为Default Switch和宿主机通信是内部网络,而这个网络使用的NAT模式,NAT模式相当于虚拟之间通信是DHCP网络模式,会自动分配一个IP地址。无论怎么选择我们首先是要确保Web interface IP能够分配到IP地址,我们需要这个IP地址在浏览器打开MCSA 代理的WebUI,然后在Asset Manager的agent中配置下载配置,然后上传到WebUI中使代理(Asset Manager中创建的agent) 上线(onboarding)。
  • Production interface IP选择:网络IP是可选的网络,如果有可选的我们可以选择和Web interface 选择相同的网络。如果没有可选网络,不选择也没有关系,安装完成之后Hyper-V manager虚拟机选择Default Switch,我们也可以在因为我们在Asset Manager的agent中配置页面中可以配置Production interface IP地址。配置地址和所选的网络有关系

如果有两个实体网卡工作的情况,按照实际网络配置做选择。

3. 安装完成之后,运行虚拟机可能会出现情况有

  • 只有Web Interface IP没有Production interface IP。
  • 只有Production interface IP没有Web Interface IP。
  • Web Interface IP和Production interface IP都没有。

   需要检查MCSA虚拟机的是配置器是否都选择了Default Switch,如果不是请选择Default Switch,如下图所示:

选择完成保存之后,如果在MCSA虚拟机中还没有看到Web interface和Production interface IP,请重新启动MCSA 虚拟机。

4.Insights Hub的Asset Manager的 Agent中配置静态IP或使用DHCP

  • Default Switch模式,因为我们在Hyper-V Manager中虚拟机之间和宿主机之间通信是DHCP模式。在Asset Manager的 Agent中配置我们可以选择DHCP模式,或者将虚拟机中的Web interface和Production interface IP地址配置到Asset Manager的 Agent中然后保存,保存之后,设置IP地址将作为固定IP地址使用。如下操作步骤:
  •   MCSA 虚拟机网络是适配器选择Default Switch,如果没有Default Switch,可以自己创建一个网络,然后网络选择为内部网路。

               

  • MCSA 虚拟机网络是适配器选择Default Switch,然后保存。如下图所示:

             

  • 启动MCSA 虚拟机网,可以看到分配的Web interface和Production interface IP地址,从这个步骤开始可以参考以下外部网路步骤一致。
  • 外部网络(External network)模式,这个模式是相当于我们的整个网络属于HDCP模式。虚拟机和宿主机处于DHCP网路红,Web interface和Production interface IP会被自动分配一个IP地址。外部网络(External network)模式操作步骤如下:
  •  在hyper-v manager中点击Virtual Switch Manager,新建一个或者编辑一个已存在Virt-Ethernet,然后选择Extenal network,然后选择工作网卡,Virtual Switch Manager->Virt-Ethernet->Extenal network->Inter(R) Ethernet Connection(17) 1219-LM(选择有限还是无线网卡具体情况视机器工作网卡而定而定)如图所示:

           

  •  MCSA 虚拟机网络是适配器选择Virt-Ethernet,如下图所示:

           

  • 启动MCSA 虚拟机网,可以看到分配的Web interface和Production interface IP地址,如图所示:
  • 在浏览器中打开Web interface IP地址,如图所示:

       

  • 在asset manager中agent配置相应的Web interface和Production interface IP地址,我们MCSA虚拟机和宿主机都是在DHCP网络中,所有选择Web interface和Production interface IP都选择了DHCP网络。我们也可以配置虚拟机中提供的地址。

          DHCP 网络配置如下:

         

        固定IP地址配置如下,如果Web interface和Production interface IP在同一个网段,其实可以不用配置:

         

  • 下载配置文件,将配置文件上传到Web UI 代理,然后点击,Starting Onboarding使代理上线,如图所示。

           

  • 从图中,我们可以看到代理已经上线,如下所示:

         

 

 

对于MCSA 安装和配置更多内容可以参考连接中的官方文档https://documentation.mindsphere.io/MindSphere/apps/mindconnect-software-agent/overview-of-mindconnect-software-agent.html

知识库文章 ID# KB000130057_ZH_CN

内容

摘要详细信息

关联组件

MindConnect Software Agent