测试环境,虚拟机安装shareplex。都是常用的包,居然提示:
Platform mismatch
原来是/tmp目录的问题,改成如下命令:
xxxx.tpm -t /var/tmp
即可。
参考:
SharePlex for Oracle Knowledge Article 115424
-
Title
ERROR: SharePlex-.tpm:Platform mismatch -
Description
Unable to install, the *.tpm installer file returns "ERROR: SharePlex-<version-oraclexxx-os_version>.tpm:Platform mismatch"
-
Cause
The binary is mounted on a directory with "noexec" setting. For example, /etc/fstab shows that the /tmp directory was mounted with the "noexec" option.
-
Resolution
Install in different directory
Example:
./SharePlex-<version-oraclexxx-os_version>.tpm -t /var/tmp
-
Additional Information
To check if /tmp was mounted with 'noexec', check the /etc/fstab file for the 'noexec' option.