./stor server { R | rmpath } { -p | --path } PATH &<1-n> [ { -n | --server } SERVER_ID ] [ {-d | --del-data } ] [ -f | --force ]
此命令用来移除HBlock服务器的数据目录。一次可以移除多个数据目录。
注意
对于单机版,如果要移除的数据目录为默认数据目录,需要先指定其他数据目录为默认数据目录,才可以移除。
如果执行日志采集后,产生的日志保存在HBlock的数据目录内,当移除该数据目录时选择删除数据目录上的HBlock数据,该日志将被删除。
有数据目录正在移除时,不能再移除其他数据目录。如果必须移除,请使用强制移除,但有丢数据风险。
对于集群版,该数据目录不属于任何存储池,才允许从移除该数据目录。否则不能移除,如果必须移除,请使用强制移除,但有丢数据风险。
参数
参数 描述 -p PATH &<1-n> 或 --path PATH &<1-n> HBlock服务器数据目录,一次可以移除多个数据目录,以英文逗号(,)分开。 -n SERVER_ID 或 --server SERVER_ID 指定移除数据目录的HBlock服务器ID。 如果未指定服务器ID,则为执行该命令的服务器移除数据目录。
-d 或 --del-data 移除HBlock服务器数据目录,并删除数据目录上的HBlock数据。 -f 或 --force 强制移除HBlock服务器数据目录。
注意强制移除数据目录,可能造成数据丢失。
示例
移除服务器ID为hblock_2的数据目录/home/stor01。
[root@hblockserver CTYUN_HBlock_Plus_3.7.0_x64]# ./stor server R -p /home/stor01 -n hblock_2
Start removing path /home/stor01.