yashandb 安装注意前置条件 OpenSSL版本低问题

安装yashandb告警:
 


host host0001 openssl version: OpenSSL 1.0.2k-fips  26 Jan 2017
Warning: OpenSSL less than 1.1.1, it may cause installation failures, please upgrade OpenSSL to 1.1.1 or greater


yashandb 23.2.3.100安装注意事项 

因为操作系统没有gcc 等前置组件装了比较长时间。
这里汇总下前置操作。


挂载本地镜像源


mkdir /media/
mount  /dev/cdrom  /media/

cd /etc/yum.repos.d
[root@redhat7 yum.repos.d]# cat media.repo
[base]
name=Server
baseurl=file:///media
enabled=1
gpgcheck=0


更新openssl 组件


1、安装编译 OpenSSL 所需的包,包括 gcc、make、perl 和 zlib-devel。
yum install -y gcc make perl zlib-devel


2、安装包下载
下载 OpenSSL 1.1.1 的源码包,可以从 OpenSSL 官网下载(https://www.openssl.org/source/openssl-1.1.1.tar.gz)或使用以下命令下载:
wget https://www.openssl.org/source/openssl-1.1.1.tar.gz

3. 解压
解压源码包并进入解压后的目录:
tar -zxvf openssl-1.1.1.tar.gz
cd openssl-1.1.1  

4.初始化并编译、安装
运行以下命令编译 OpenSSL:
./config   --prefix=/usr/local/openssl-1.1.1

make
make install

5. 添加环境变量
vi /etc/profile
 export PATH=/usr/local/openssl-1.1.1/bin:$PATH
 export LD_LIBRARY_PATH=/usr/local/openssl-1.1.1/lib:$LD_LIBRARY_PATH

source /etc/profile

这会在系统中安装新的 OpenSSL 版本。可以通过运行以下命令检查 OpenSSL 版本:
openssl version

如果输出结果中的版本号为 1.1.1 或更高版本,则说明 OpenSSL 已成功升级。(你需要提前卸载之前的openssl  #yum remove openssl

[yashan@redhat7 install]$  ./bin/yasboot package se gen --cluster yashandb -u yashan -p yashan --ip 192.168.80.131 --port 22 --install-path /data/yashan/yasdb_home  --data-path /data/yashan/yasdb_data --begin-port 1688

host host0001 openssl version: OpenSSL 1.0.2k-fips  26 Jan 2017
Warning: OpenSSL less than 1.1.1, it may cause installation failures, please upgrade OpenSSL to 1.1.1 or greater
 hostid   | group | node_type | node_name | listen_addr         | replication_addr    | data_path               
----------------------------------------------------------------------------------------------------------------
 host0001 | dbg1  | db        | 1-1       | 192.168.80.131:1688 | 192.168.80.131:1689 | /data/yashan/yasdb_data 
----------+-------+-----------+-----------+---------------------+---------------------+-------------------------

Generate config success


 
[yashan@redhat7 install]$ ./bin/yasboot cluster deploy -t yashandb.toml
 type | uuid             | name               | hostid | index    | status  | return_code | progress | cost 
------------------------------------------------------------------------------------------------------------
 task | ad7dd1c1883aac51 | DeployYasdbCluster | -      | yashandb | SUCCESS | 0           | 100      | 13   
------+------------------+--------------------+--------+----------+---------+-------------+----------+------
task completed, status: SUCCESS

 其他按照官网操作即可。

点击链接马上报名:https://www.yashandb.com/YCA_courses

  • 19
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值