安装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