安装greenplum时,在运行gpcheck命令后出现以下错误
GPCHECK_ERROR :不同主机的-r输出是不同的。
我们在两台机器上安装了centos6,在一台机器上安装了centos7。
对于greenplum安装,所有主机都必须具有相同的操作系统版本吗?我们应该忽略这个错误并继续吗?
发布于 2016-08-12 15:45:10
所有群集计算机上必须具有相同的操作系统版本。Greenplum主目录用于安装gppkgs (附加组件),这些gppkgs实际上是打包的rpm。Greenplum在GPDB主目录中初始化rpm数据库,以管理附加组件。每当您执行"gpseginstall“(安装、扩展)时,GPDB会将GPDB主目录的内容复制到其他主机。然而,在一个版本的操作系统上创建的RPM数据库在另一个版本的操作系统上无效,因此您在尝试在那里安装/列出/删除软件包时会出现错误
通常,如果您不打算使用任何gppkg,而只是出于PoC目的,那么这应该是可行的,但我强烈建议在所有集群主机上使用相同的操作系统版本
发布于 2016-08-12 11:41:37
建议使用相同的操作系统(内核)。如果它不是生产环境,你可以尝试忽略它。我从未测试过它。
https://stackoverflow.com/questions/38909456
复制相似问题