写点什么

YashanDB 安装前准备

作者:YashanDB
  • 2025-02-25
    广东
  • 本文字数:1274 字

    阅读完需:约 4 分钟

本文内容来自 YashanDB 官网,原文内容请见 https://doc.yashandb.com/yashandb/23.3/zh/%E5%BF%AB%E9%80%9F%E4%B8%8A%E6%89%8B/%E5%AE%89%E8%A3%85%E9%83%A8%E7%BD%B2/%E5%AE%89%E8%A3%85%E5%89%8D%E5%87%86%E5%A4%87/%E5%AE%89%E8%A3%85%E5%89%8D%E5%87%86%E5%A4%87.html


本章节将介绍个人版单机形态 YashanDB 服务端安装部署所需的前期准备,安装前请根据本文所述内容进行相关配置。


演示环境如下:


服务器准备



下表为个人开发环境最小配置,请根据如下配置自行调整软硬件配置。


创建安装用户



建议创建一个新用户安装 YashanDB 数据库。


  1. 切换至 root 用户,并执行如下命令创建新用户 yashan:


    $ su root
复制代码


Copied!
复制代码


  1. 配置 sudo 免密。

  2. 首先,请打开/etc/sudoers 文件,通常情况下,即使 root 用户都无该文件的编辑权限,此时需要先对 root 授权。

  3. Copied!

  4. 在文件的最后添加如下内容后保存退出:


    yashan  ALL=(ALL)NOPASSWD:ALL
复制代码


Copied!
最后,如该文件初始为只读,恢复其属性:
复制代码


  1. 将 yashan 用户加入到 YASDBA 用户组。

  2. Copied!

  3. 执行如下命令为用户 yashan 指定密码:


            Changing password for user yashan.    New password:    Retype new password:    passwd: all authentication tokens updated successfully.
复制代码


Copied!
复制代码

操作系统参数调整



下表为 YashanDB 数据库所需的资源限制值的最小要求,请根据下表所示将资源限制值调整为大于或等于最小要求的值。



执行如下命令查看系统的所有资源限制值:




core file size (blocks, -c) 0data seg size (kbytes, -d) unlimitedscheduling priority (-e) 0file size (blocks, -f) unlimitedpending signals (-i) 127952max locked memory (kbytes, -l) 64max memory size (kbytes, -m) unlimitedopen files (-n) 1048576pipe size (512 bytes, -p) 8POSIX message queues (bytes, -q) 819200real-time priority (-r) 0stack size (kbytes, -s) 8192cpu time (seconds, -t) unlimitedmax user processes (-u) 65535virtual memory (kbytes, -v) unlimitedfile locks (-x) unlimited
复制代码


Copied!


操作系统参数调整有如下两种方式,请根据自身需求选择其一进行配置:


  • 配置参数临时生效

  • 执行如下命令使新配置的资源限制值临时生效,重启操作系统后无效:

  • Copied!

  • 配置参数永久生效

  • 执行如下命令将参数写入/etc/security/limits.conf文件,重启操作系统后参数永久生效:


             * soft nofile 1048576         * hard nofile 1048576         * soft nproc 1048576         * hard nproc 1048576         * soft rss unlimited         * hard rss unlimited         * soft stack 8192         * hard stack 8192        " >> /etc/security/limits.conf
复制代码


Copied!
复制代码

软件包准备



请前往下载中心 获取 YashanDB 数据库软件包,软件包名称示例:yashandb-personal-xx.xx-linux-x86_64.tar.gz

发布于: 刚刚阅读数: 5
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
YashanDB安装前准备_数据库_YashanDB_InfoQ写作社区