天天看点

SequoiaDB巨杉数据库SequoiaFS启停

本章将介绍 fsstart.sh、fsstop.sh 和 fslist.sh 的使用方式。fsstart.sh、fsstop.sh 和 fslist.sh 在 SequoiaFS 的

bin

目录下。

fsstart.sh

fsstart.sh 用于挂载目录,挂载目录前需保证配置文件路径下已经准备好配置文件,配置文件创建规则可参考配置管理。

语法

./fsstart.sh -c arg [options]

./fsstart.sh -m arg [options]

./fsstart.sh --alias arg [options]

./fsstart.sh -a [options]

参数说明

-h, --help

返回帮助信息

-v, --version

显示 SequoiaFS 的版本

-c, --confpath

指定配置文件所在路径,使用该路径中的配置文件及其它指定参数启动 SequoiaFS

-m, --mountpoint

指定挂载目录启动,系统会根据挂载目录找到配置文件路径,使用该路径中的配置文件及其它指定参数启动 SequoiaFS

–alias

指定挂载目录的别名,系统会根据别名找到配置文件路径,使用该路径中的配置文件及其它指定参数启动 SequoiaFS

-a, --all

启动所有挂载目录,启动脚本在默认配置路径下找到全部配置文件,分别启动 SequoiaFS;若启动时指定本参数,则 --confpath、–alias、–mountpoint 和 --logpath 参数均无效

Note:

SequoiaFS 启动时还可以增加其他参数,参数使用方法可参考配置管理。

示例

  • 指定配置文件启动
    $ ./fsstart.sh -c /opt/sequoiadb/tools/sequoiafs/conf/local/guestdir
               
  • 指定别名启动
    $ ./fsstart.sh --alias guestdir
               
  • 指定挂载目录启动
    $ ./fsstart.sh -m /home/sdbadmin/guestdir
               
  • 启动所有挂载目录
    $ ./fsstart.sh -a
               

fsstop.sh

fsstop.sh 用于卸载目录。

语法

./fsstop.sh -a

./fsstop.sh -m arg

./fsstop.sh --alias arg

参数说明

-h, --help

返回帮助信息

-v, --version

显示 SequoiaFS 的版本

-m, --mountpoint

指定挂载目录,卸载指定挂载目录

–alias

指定别名,卸载别名对应的挂载目录

-a, --all

卸载全部已挂载目录

示例

  • 卸载全部挂载目录
    $ ./fsstop.sh -a
               
  • 指定别名卸载
    $ ./fsstop.sh --alias guestdir
               
  • 指定挂载目录卸载
    $ ./fsstop.sh -m /home/sdbadmin/guestdir
               

fslist.sh

fslist.sh 用于查询挂载目录信息,默认显示挂载目录、别名和进程 PID。

语法

./fslist.sh

./fslist.sh [-l]

./fslist.sh [-l] [–detail]

./fslist.sh [-l] [–detail] [-m local]

./fslist.sh [-l] [–detail] [–alias arg]

参数说明

-h, --help

返回帮助信息

-v, --version

显示 SequoiaFS 的版本

-l, --long

显示详细信息,包括 Collection 和 ConfPath

-m, --mode

取值:

  • “run”:只显示已挂载的挂载目录信息
  • “local”:只显示默认配置路径下已配置的挂载目录信息

默认值:“run”

–alias

指定别名查询,只显示该别名相关信息

–detail

显示挂载目录的配置信息

示例

  • 查询全部已挂载的目录信息
    $ ./fslist.sh -l
               
  • 查询全部已挂载的目录及目录配置信息
    $ ./fslist.sh -l --detail
               
  • 指定别名查询已挂载的目录及目录配置信息
    $ ./fslist.sh -l --detail --alias guestdir
               
  • 查询配置路径中所有挂载目录信息,包括尚未启动的挂载目录
    $ ./fslist.sh -l -m local
               

点击巨杉数据库官网文档中心了解更多。