安装特性
- 安装节点要求
安装OmniMV物化视图特性之前,需要确保各节点的配置满足要求。在源码编译之前,需要在各节点安装GCC/G++、make、CMake和Glibc,并满足相应的版本要求。在安装OmniMV物化视图之前,需要先按操作系统和软件要求准备好集群环境和安装Spark/ClickHouse引擎所需必备组件。
- 安装软件(openEuler 22.03)
在openEuler 22.03操作系统下安装OmniMV物化视图软件,主要步骤包括:安装Conda、创建OmniMV虚拟环境。然后使用pip下载Python依赖库,包括Spark和ClickHouse引擎的依赖包。最后下载并解压OmniMV物化视图推荐算法软件安装包,并去除其他用户组的读取和可执行文件权限。
- 安装软件(CentOS 7.6)
在CentOS 7.6操作系统下安装OmniMV物化视图软件,主要步骤包括:解决系统兼容性问题,首先挂载CentOS镜像并修改Yum源,安装Python以及Python所需的依赖包。然后下载OmniMV物化视图推荐算法软件安装包,将其中的Spark SQL Plugin的JAR包和日志解析JAR包放到Spark集群的server节点。最后,解压OmniMV物化视图组件包并去除其他用户组的读取和可执行文件权限。