技术开发 频道

图解:巨杉数据库社区版的安装与配置

  调整ulimit:执行sudo vim /etc/security/limits.conf,配置如图:

图解SequoiaDB安装

  参数说明:core:数据库出现故障时产生core文件用于故障诊断,生产系统建议关闭;

  data:数据库进程所允许分配的数据内存大小;

  fsize:数据库进程所允许寻址的文件大小;

  rss:数据库进程所允许的最大resident set大小;

  as:数据库进程所允许最大虚拟内存录址空间限制。

  更改配置保存退出,然后重新登录以使配置生效。

  调整内核参数:使用下列命令输出当前vm配置,并将其归档保存,如图:

图解SequoiaDB安装

  然后执行sudo vim /etc/sysctl.conf,添加内核参数(当数据库可用物理内存不足8GB时不需使用vm.swappiness = 0;vm.min_free_kbytes = <物理内存大小的5%,单位KB>)如图:

图解SequoiaDB安装

  保存退出,执行sudo /sbin/sysctl -p,使配置生效,如图:

图解SequoiaDB安装

  注:1、每台作为数据库服务器的机器都需要配置,类同,在此略过。

  2、用户应尽可能使数据目录、索引目录与日志目录存放在不同物理磁盘中,以减少顺序I/O与随机I/O之间的竞争。

  (三)安装

  在压缩包所在目录下执行tar zxvf sequoiadb-1.3-linux_x86_64-installer.tar.gz,解压得到安装程序并增加可执行权限,chmod a+x sequoiadb-1.3-linux_x86_64-installer.run,如图:

图解SequoiaDB安装

  然后执行安装程序,sudo ./sequoiadb-1.3-linux_x86_64-installer.run --mode text,程序提示选择向导语言,输入2(中文)执行,会出现软件安装受权协议,按提示操作即可,如图:

图解SequoiaDB安装

  如果接受协议,按y执行后,此时系统提示输入安装目录,如图:

图解SequoiaDB安装

  输入安装目录后按回车(默认安装在/opt/sequoiadb目录下),此时系统提示输入用户名,该用户名用于运行sequoiadb服务,输入用户名后按回车(默认创建sdbadmin用户),系统提示输入用户的密码和确认密码,,如图:

图解SequoiaDB安装

  输入两次密码后(默认密码为sdbadmin),系统提示输入配置服务端口,输入端口(默认50010),之后系统提示开始安装,需要用户确认,输入Y,如图:

图解SequoiaDB安装

  回车,系统自动安装,将于1分钟内安装安成,如图:

图解SequoiaDB安装

  至此,sequoiadb已成功安装完毕。

2
相关文章