暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
YashanDB23.2快速上手.pdf
17
37页
0次
2024-12-30
100墨值下载
YashanDB 快速上手
v23.2.7.0
202411
快速上手
深圳计算科学研究院 深圳崖山科技有限公司
安装前准备
本章节将介绍个人版单机形态YashanDB服务端安装部署所需的前期准备,安装前请根据本文所述内容进行相关配置。
演示环境如下:
操作系统 CPU 内存
CentOS Linux x86_64 32G
服务器准
下表为个人开发环境最小配置,请根据如下配置自行调整软硬件配置。
项目 描述
操作系统 CentOS 7.6kylin V10
CPU
X86_64ARM64
2C
内存 4G
硬盘 50G
文件系统 ext4xfs
网络 千兆以太网,支持TCPUDP链接
创建安装用户
建议创建一个新用户安装YashanDB数据库。
1. 切换至root用户,并执行如下命令创建新用户yashan
2. 配置sudo免密。
首先,请打开/etc/sudoers文件,通常情况下,即使root用户都无该文件的编辑权限,此时需要先对root授权。
在文件的最后添加如下内容后保存退出:
最后,如该文件初始为只读,恢复其属性:
3. yashan用户加入到YASDBA用户组。
$ su root
# useradd yashan
# cd /etc
# ll sudoers
# chmod +w sudoers
# vi /etc/sudoers
yashan ALL=(ALL)NOPASSWD:ALL
# chmod -w sudoers
1
快速上手
深圳计算科学研究院 深圳崖山科技有限公司
4. 执行如下命令为用户yashan指定密码:
操作系统参数调整
下表为YashanDB数据库所需的资源限制值的最小要求,请根据下表所示将资源限制值调整为大于或等于最小要求的值。
资源项 描述 推荐值
open files 文件句柄 1048576
max user processes 最大用户线程数 1048576
max memory size 最大内存限制 unlimited
stack size 堆栈大小 8192
执行如下命令查看系统的所有资源限制值:
操作系统参数调整有如下两种方式,请根据自身需求选择其一进行配置:
配置参数临时生效
执行如下命令使新配置的资源限制值临时生效,重启操作系统后无效:
配置参数永久生效
执行如下命令将参数写入 /etc/security/limits.conf 文件,重启操作系统后参数永久生效:
# groupadd YASDBA
# usermod -a -G YASDBA yashan
# passwd yashan
Changing password for user yashan.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 127952
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1048576
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 65535
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
# ulimit -n 1048576
# ulimit -u 1048576
# ulimit -m unlimited
# ulimit -s 8192
2
of 37
100墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。