类别

版本

RapidMiner服务器主目录

RapidMiner Server的主目录是由RapidMiner Server安装程序自动创建的安装指南安装并开始使用RapidMiner Server。

本文档概述了RapidMiner Server主目录中各种文件和子目录的用途。

RapidMiner服务器的主目录是什么?

RapidMiner服务器的主目录是存储RapidMiner服务器配置和数据的地方。特别是,它存储RapidMiner服务器存储库的内容,包括从RapidMiner Studio上传并通过RapidMiner进程生成的所有用户数据。

如果使用安装程序安装了RapidMiner Server,则RapidMiner Server主目录的默认位置为:

Windows: C:\Users\\rapidminer-server\rapidminer-server-home\ Linux: /home//rapidminer-server/rapidminer-server-home/

每个RapidMiner服务器实例一个RapidMiner服务器主目录!

每个RapidMiner Server安装只能有一个RapidMiner Server主目录。如果您有多个RapidMiner Server安装,则需要为每个安装设置一个RapidMiner Server主目录。

在可能的情况下,您应该为您的RapidMiner服务器的主目录选择一个位置,以便从来没有需要移动。有些主目录是位置敏感的,因此移动主目录可能会损坏它们。

RapidMiner Server的主目录包含RapidMiner Server存储库的内容。由于该内容可以由用户上传,因此文件系统需要支持UTF-8字符集编码。

Linux的示例配置/etc/environment

出口LANG = en_US。utf - 8export LANGUAGE=en_US:en export LC_ALL=en_US.UTF-8

RapidMiner服务器主目录包含哪些内容?

您的RapidMiner服务器主目录包含以下目录和文件:

路径 描述
.RapidMiner / RapidMiner Core使用的执行上下文目录。
数据/ 包含存储库内容和缓存等持久数据的数据目录。
数据/仓库/ 包含存储库内容。
配置/ 包含应用程序配置。
配置/ standalone.xml 允许配置RapidMiner服务器行为的各个方面,例如其数据库连接,公开端口等。
job-agent-home / 捆绑的主文件夹工作代理人
乐鱼体育安装资源/ jdbc / 包含外部安装的JDBC驱动程序。看到创建DB连接了解更多信息。
乐鱼体育安装资源/ extensions / 包含RapidMiner服务器使用的扩展。看到如何安装扩展了解更多信息。
乐鱼体育安装资源/许可证/ 包含RapidMiner服务器许可证。
乐鱼体育安装资源/ libs / 包含RapidMiner进程中使用的自定义Java库。
乐鱼体育安装资源/模块/ 包含外部JBoss模块默认情况下,RapidMiner Server的JDBC驱动程序放在这个目录中。
日志/ 包含RapidMiner服务器的日志文件。

处理磁盘空间

默认情况下,所有用户生成的内容,如进程、模型或数据集将放在RapidMiner AI Hub主目录中。因为这些内容的大小可以根据用户对项目远程存储库,我们建议在托管RapidMiner AI Hub主目录的磁盘上始终留有足够的空间。

除了作为管理员定期检查磁盘空间可用性之外,AI Hub还提供了两种安全机制,以拒绝上传任何在使用时超过可用磁盘空间的项目项目。默认情况下,至少需要5gb的空间用于底层Git和LFS存储。虽然默认值应该提供足够的安全性,但是可以在控件中禁用或进一步配置检查execution.properties文件。根据自己的喜好调整。

存储库。gitEnableDiskspaceCheckHook = true存储库。gitDiskspaceCheckThreshold = 5120M存储库。lfsEnableDiskspaceCheck = true存储库。minLfsDiskspaceCheckThreshold = 5120M

设置RapidMiner服务器主目录

注意,RapidMiner Server的主目录是由RapidMiner Server安装程序自动创建的。

定义主目录位置RAPIDMINER_SERVER_HOME环境变量,或在RAPIDMINER_SERVER_HOME行:

Windows: \bin\standalone.conf.bat Linux: /bin/standalone.conf

保护RapidMiner服务器主目录

存储库数据standalone.xml,以及其他配置文件都包含可能被视为机密的信息(服务器设置、存储库内容、数据库密码等)。

对于生产使用,我们强烈建议您保护此目录,防止未经授权的访问。

我们建议采取以下预防措施:

  • 在机器上为运行RapidMiner Server分配一个单独的受限用户帐户(不是根/管理员用户)

    如果您希望在端口80上运行RapidMiner Server,请使用如下的反向代理服务器Apache HTTP服务器nginx(如果主目录的安全性对您很重要,请不要以root/Administrator身份运行)

  • 通过为您的操作系统设置适当的文件系统权限,确保只有运行RapidMiner Server的用户才能访问RapidMiner Server的主目录,并且该用户具有读、写和执行权限。

  • 不要使用嵌入式作业代理。而不是配置外部Job agent并使用不允许访问RapidMiner服务器主目录的其他用户帐户。
  • 确保你的文件系统是加密的(例如通过eCryptfs, dm-crypt, EFS或FileVault)

关于RapidMiner服务器存储库

如上所述,数据/仓库/包含由RapidMiner Server管理的存储库内容。我们强烈建议客户不要修改它,也不要直接与它交互。