YashanDb数据库安装小记
1、使用下面的连接下载yashandb安装包curl –O https://linked.yashandb.com/upload1010/yashandb-23.4.1.109-linux-x86_64.tar.gz2、创建安装用户建议创建一个新用户安装YashanDB数据库。切换至root用户并执行如下命令创建新用户yashan配置sudo免密。首先请打开/etc/sudoers文件通常情况下即使root用户都无该文件的编辑权限此时需要先对root授权。#vim /etc/sudoers在文件的最后添加如下内容后保存退出# yashan ALL(ALL)NOPASSWD:ALL最后如该文件初始为只读恢复其属性# chmod -w sudoers将yashan用户加入到YASDBA用户组。# groupadd YASDBA # usermod -a -G YASDBA yashan执行如下命令为用户yashan指定密码# passwd yashan3、 系统参数调整在root用户下执行echo yashan soft nofile 65536 yashan hard nofile 65536 yashan soft nproc 65536 yashan hard nproc 65536 yashan soft rss unlimited yashan hard rss unlimited yashan soft stack 8192 yashan hard stack 8192 /etc/security/limits.conf4、 创建安装目录执行如下命令切换至yashan用户$ su yashan执行如下命令创建目录install$ mkdir install#获取yasboot安装工具执行如下命令进入目录install此时用户所在路径为/home/yashan/install$ cd install $ pwd /home/yashan/install将软件包cp至install目录中。执行如下命令解压软件包并查看解压后目录中所有文件.5、生成配置文件执行如下命令生成安装参数文件ssh登录密码为创建yashan用户时指定的密码请将--ip参数后面的值更换成安装服务端主机所在IP地址。./bin/yasboot package se gen --cluster yashandb -u yashan -p 密码--ip 机器地址 --port 22 --install-path /home/yashan/yasdb_home --data-path /home/yashan/yasdb_data --begin-port 16886、执行安装执行如下命令安装YashanDB数据库$ ./bin/yasboot package install -t hosts.toml -i yashandb-23.4.1.109-linux-x86_64.tar.gz7、执行部署执行如下命令部署YashanDB数据库$ ./bin/yasboot cluster deploy -t yashandb.toml --sys-password 密码执行如下命令配置环境变量$ cd /home/yashan/yasdb_home/23.4.1.109/conf/ # 如~/.bashrc中已存在YashanDB相关的环境变量将其清除 $ cat yashandb.bashrc ~/.bashrc $ source ~/.bashrc执行如下命令查看YashanDB数据库状态如显示出数据库状态信息即为安装成功8、执行如下命令连接数据库$ yasql sys/passwordip:port