数据库安装

    请到 SequoiaDB 巨杉数据库的官方网站下载相应版本的安装包。

    下述安装过程,使用名称为的 SequoiaDB 产品包为示例。

    • 参照[Linux环境推荐配置][installation/system/linux_suggest_settings]调整 Linux 系统的环境配置

    • 使用 root 用户运行 包
    1. # ./sequoiadb-3.2-linux_x86_64-installer.run --mode text --SMS false
    • 提示选择向导语言,可根据需要输入 1 选择英文,或者输入 2 选择中文
    1. Language Selection
    2. Please select the installation language
    3. [1] English - English
    4. [2] Simplified Chinese - 简体中文
    5. Please choose an option [1] :2
    • 显示安装协议,输入 1 表示忽略阅读并同意协议,输入 2 表示读取完整协议内容
    1. ------------------------------------------------------------
    2. BitRockInstallBuilder 评估本所建立
    3. ------------------------------------------------------------
    4.  
    5. 欢迎来到 SequoiaDB Server 安装程序
    6.  
    7. 重要信息:请仔细阅读
    8. 下面提供了两个许可协议。
    9.  
    10. 1. SequoiaDB 评估程序的最终用户许可协议
    11. 2. SequoiaDB 最终用户许可协议
    12.  
    13. 如果被许可方为了生产性使用目的(而不是为了评估、测试、试用“先试后买”或演示)获得本程序,单击下面的“接受”按钮即表示被许可方接受 SequoiaDB 最终用户许可协议,且不作任何修改。
    14.  
    15. 如果被许可方为了评估、测试、试用“先试后买”或演示(统称为“评估”)目的获得本程序:单击下面的“接受”按钮即表示被许可方同时接受(iSequoiaDB 评估程序的最终用户许可协议(“评估许可”),且不作任何修改;和(iiSequoiaDB 最终用户程序许可协议(SELA),且不作任何修改。
    16.  
    17. 在被许可方的评估期间将适用“评估许可”。
    18.  
    19. 如果被许可方通过签署采购协议在评估之后选择保留本程序(或者获得附加的本程序副本供评估之后使用),SequoiaDB 评估程序的最终用户许可协议将自动适用。
    20.  
    21. “评估许可”和 SequoiaDB 最终用户许可协议不能同时有效;两者之间不能互相修改,并且彼此独立。
    22.  
    23. 这两个许可协议中每个协议的完整文本如下。
    24.  
    25. 评估程序的最终用户许可协议
    26.  
    27. [1] 同意以上协议: 了解更多的协议内容,可以在安装后查看协议文件
    28. [2] 查看详细的协议内容
    29. 请选择选项 [1] :
    • 指定 SequoiaDB 安装路径,输入完毕后按回车。若没有输入直接回车,将使用默认的安装路径(/opt/sequoiadb)
    • 询问是否强制安装,y 表示强制安装,安装时发现有相关进程存在则会尝试停止进程,N 表示非强制安装,安装时发现有相关进程存在,就会报错退出。默认为非强制安装
    1. ------------------------------------------------------------
    2. 是否强制安装?强制安装时可能会强杀残留进程
    • 提示配置 Linux 用户名和用户组,输入完毕后按回车。若没有输入直接回车,将会创建默认的用户名(sdbadmin)和用户组(sdbadmin_group)。该用户名用于运行 SequoiaDB 服务
    1. ------------------------------------------------------------
    2. 数据库管理用户配置
    3. 配置用于启动 SequoiaDB 的用户名、用户组和密码
    4. 用户名 [sdbadmin]:
    5. 用户组 [sdbadmin_group]:
    • 提示配置刚才创建的 Linux 用户的密码,输入完毕后按回车。若没有输入直接回车,将会使用默认密码(sdbadmin)
    1. 密码 [********] :
    2. 确认密码 [********] :
    • 提示配置服务端口,输入完毕后按回车。若没有输入直接回车,将使用默认的服务端口号(11790)
    • 询问是否允许 SequoiaDB 巨杉数据库相关进程开机自启动,Y 表示允许,n 表示不允许。默认为允许
    1. ------------------------------------------------------------
    2. 是否允许 SequoiaDB 相关进程开机自启动
    3. Sequoiadb相关进程开机自启动 [Y/n]:
    • 询问是否继续安装,Y 表示继续,n 表示不继续。默认为继续
    1. ------------------------------------------------------------
    2. 设定现在已经准备将 SequoiaDB Server 安装到您的电脑.
    3. 您确定要继续? [Y/n]:
    • 当屏幕上显示以下信息,表示 SequoiaDB 已经安装完成
    1. 正在安装 SequoiaDB Server 于您的电脑中,请稍候。
    2. 安装中
    3. 0% ______________ 50% ______________ 100%
    4. #########################################
    5. ------------------------------------------------------------
    6. 安装程序已经完成安装 SequoiaDB Server 于你的电脑中.
    • 切换到 sdbadmin 用户,进行安装检查。使用如下命令如能正常查到 SequoiaDB 的版本信息,说明 SequoiaDB 安装成功。

    当所有的主机都安装了 SequoiaDB 后,用户可以根据自身的情况(可参考),选择部署单机模式或者的环境。只有成功部署了环境,用户才能使用 SequoiaDB 进行数据操作。