在单独的机器上添加FME引擎
您可以通过在FME服务器核心之外的另一台计算机上安装额外的FME引擎,向FME服务器添加处理能力。
在下面的说明中,计算机主机FME Server的核心是<coreHost>。在其中FME Server的核心是安装在两台不同的机器容错设置,机器你识别作为主要主机(不是故障切换主机)是<coreHost>。任何托管FME引擎的机器都是<engineHost>。
注意:在容错环境中,建议分配给FME引擎唯一的名称。但是,如果多个FME Engine主机具有相同的FME引擎名称,作业队列服务器配置适用于具有相同的方式相同名称的所有FME引擎无论哪个主机驻留的。有关更多信息,请参见工作队列。
- 获取安装程序。一定要获得FME Server安装程序(而非引擎安装)。
- 启动安装在另一台计算机上(<engineHost>)。
- 在“选择安装类型”对话框中,选择引擎安装类型。
- 在“目标文件夹”对话框中,指定安装FME引擎的目录。
- 在现有的FME服务器系统共享对话框中,提供系统共享目录的UNC路径。(在大多数情况下,目录与<coreHost>系统共享目录。)
在FME Server的主机名对话框中,输入的主机名< coreHost >电脑。在容错安装中,主设备<coreHost>应该总是指定。不要指定故障转移主机。
- 数据库服务器类型对话框中,指定安装FME Server Core中时指定的数据库类型。如果指定比其他数据库“FME Server数据库,”在下一个对话框中输入连接参数。
- 填写FME Server安装程序的其余对话框。
- 如果这<engineHost>连接到a<coreHost>它还托管内置的FME服务器数据库和初始FME引擎,如使用快速安装,允许本机必需的连接:
- 在<coreHost>,打开文件pg_hba.conf中,位于%ALLUSERSPROFILE%\安全软件\ FME Server亚搏在线的\ pgsql的\数据。
- 更改以下行:
- 重新启动FME服务器数据库和FME服务器引擎服务。
- 如果<coreHost>机是一个快速安装的FME服务器上,完成以下步骤<coreHost>配置FME Server Web服务:
- 打开相应的属性文件。数据下载、数据流、作业提交器和通知服务的属性文件,位于<FMEServerDir> \ tomcat工具\ \ webapps \ <service_name> \ WEB-INF \ CONF \ propertiesFile.properties。
- 对于每一个属性文件,找到参数REQUEST_DATA_DIR和从本地文件系统路径改变的值(例如,C: / ProgramDat亚搏在线a / FME服务器安全软件/:/ /资源/系统/ temp / requestdata)指向引用
的UNC路径(例如,/ /并且/ FME服务器/资源/系统/ temp / requestdata)。 - 在保存每个服务的属性文件中的更改之后,重新开始FME服务器应用程序服务器服务。
例如,数据下载服务的属性文件位于<FMEServerDir> \ tomcat工具\ \ webapps \ fmedatadownload \ web - inf \ conf \ propertiesFile.properties
注意:仅使用正斜杠。
- 确保运行
的用户帐户具有访问FME服务器系统共享和FME服务器安装目录的必要权限。有关更多信息,请参见目录和帐户权限。 - 在<coreHost>机器,打开配置文件fmeServerConfig。txt,位于
\Server\, and update the FME_SERVER_HOST_NAME parameter to a value that fully resolves to the IP address of the machine. - 重新启动FME Server的核心服务。
注意:除非修改,否则C:\ProgramData是%ALLUSERSPROFILE%环境变量的默认值。
主机的所有所有127.0.0.1/32 MD5
主机all all::1/128 md5
:
宿主所有所有的0.0.0.0/0 md5
主机所有的所有::/0 md5
挂载共享FME服务器核心安装目录<coreHost>:
安装<coreHost>:<FMEServerDir> / home / FMEServer
- 获取安装程序。一定要获得FME Server安装程序(而非引擎安装)。
- 启动FME服务器安装程序。
- 选择引擎安装。
通过选择选择是对FME引擎组件提示并没有其他组件提示仅安装FME引擎组件。
安装程序提示您输入到的路径<coreHost>安装目录。在容错安装中,主设备<coreHost>应该总是指定。不要指定故障转移主机。
输入已挂载目录的路径。
安装程序提示您输入FME服务器主机的名称。
- 的主机名<coreHost>电脑。
- 输入您在安装FME Server Core中时指定的数据库类型。如果指定了数据库比“FME Server数据库”等,输入连接参数。
- 填写FME Server安装程序的其余对话框。
- 手动FME服务器开始:,并将其配置为自动启动。
如果这<engineHost>连接到a<coreHost>它还托管内置的FME服务器数据库和初始FME引擎,如使用快速安装,允许本机必需的连接:
- 在<coreHost>,打开文件pg_hba。conf,位于<FMEServerDir> \工具\ pgsql \ \数据。
- 更改以下行:
- 重新启动FME服务器数据库和FME服务器引擎服务。
主机的所有所有127.0.0.1/32 MD5
主机all all::1/128 md5
:
宿主所有所有的0.0.0.0/0 md5
主机所有的所有::/0 md5
确保用户帐户运行<engineHost>有访问必需的权限,FME Server系统共享和FME Server的安装目录。有关更多信息,请参见目录和帐户权限。
- 在<coreHost>机器,打开配置文件fmeServerConfig。txt,位于<FMEServerDir,并将FME_SERVER_HOST_NAME参数更新为一个值,该值完全解析为的IP地址<coreHost>机器。
- 重新启动FME Server的核心服务。