文档

关于 SequoiaDB

快速入门

快速入门之一键清理

安装

基本操作

数据模型

SQL引擎

FileSystem引擎

S3引擎

系统架构

数据库管理

数据库服务

数据库配置

特殊配置项修改

引擎调度工具

数据库工具

集群启停

集群扩容

备份恢复

日志归档重放

监控

安全

查询访问计划

统计信息

连接器

驱动

参考手册

故障排除

SAC 管控中心

Web服务

版本信息

大对象元数据文件

lobmetapath修改

lobmetapath默认与lobpath相同。将lobmetapath由:/opt/sequoiadb/database/data/11820,修改为:/opt/sequoiadb/database/data/11820/lobmetapath。

  1. 关闭要修改配置的节点11820。

    $ sdbstop -p 11820
  2. 进入该节点大对象元数据文件所在位置,创建新的大对象元数据目录lobmetapath。将该原有的大对象元数据文件*.lobm转移到新的目录。

    $ cd /opt/sequoiadb/database/data/11820
    $ mkdir lobmetapath
    $ chown -R sdbadmin:sdbadmin_group lobmetapath/
    $ chmod 755 lobmetapath/
    $ mv *.lobm lobmetapath/

    Note:

    注意新创建目录的权限问题。其中sdbadmin:sdbadmin_group为sequoiadb安装的用户名和用户组。

  3. 进入该节点的配置文件所在位置,重新配置参数。将lobmetapath修改为/opt/sequoiadb/database/data/11820/lobmetapath。

    $ cd /opt/sequoiadb/conf/local/11820
    $ vim sdb.conf

    修改配置文件如下:

    ...
    lobmetapath=/opt/sequoiadb/database/data/11820/lobmetapath
    ...
  4. 重新启动节点。

    $ sdbstart -p 11820
  5. 连接协调节点11810,使用快照查看节点11820的配置参数。

    > var db=new Sdb("localhost",11810)
    > db.snapshot(SDB_SNAP_CONFIGS,{"svcname":"11820"},{"lobmetapath":""})
    {
    "lobmetapath": "/opt/sequoiadb/database/data/11820/lobmetapath/"
    }
回到顶部