openEuler22.03安装19.3 grid各种错误
applyRU 19.25的时候安装成功,但不知道19.25以下的哪个版本就可以。
1.
需要在安装前,提前将oel 8.7环境下的libpthread_nonshared.a文件复制到集群两个节点的lib库目录下。
# cp libpthread_nonshared.a /usr/lib64/libpthread_nonshared.a
# chmod a+x /usr/lib64/libpthread_nonshared.a
2.
将原来的 scp 命令改名:
mv /usr/bin/scp /usr/bin/scp.orig
创建一个新的scp文件 ,如 /usr/bin/scp:
vi /usr/bin/scp
在新创建的文件 /usr/bin/scp 中添加如下行:
/usr/bin/scp.orig -T $*
修改文件权限:
chmod 555 /usr/bin/scp
集群安装完成后:
mv /usr/bin/scp.orig /usr/bin/scp
3.
先创建互信
mkdir .ssh
cd .ssh
ssh-keygen -t rsa
ssh-keygen -t dsa
#收集本节点公钥
cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys
cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys
#收集另一节点公钥
ssh test2 cat ~/.ssh/id_rsa.pub >>~/.ssh/authorized_keys
ssh test2 cat ~/.ssh/id_dsa.pub >>~/.ssh/authorized_keys
#公钥派发给另一个节点
scp ~/.ssh/authorized_keys test2:~/.ssh/
4. 指定CV_ASSUME_DISTID为RHEL7.6,openEuler 22.03基本对应的是redhat 7.9
export CV_ASSUME_DISTID=RHEL7.6
export LANG=en_US




