Lu_shaoyong
2 Iron

如何快速删除Isilon共享FS内的数据

Hi all,

       我的Isilon X200,共享出来4个文件系统FS_0 到FS_3,其中FS_0内的数据需要保留,需要清除FS_1到FS_3文件系统内的数据。

       总数据大小大概400+TB,下现在需要删除大概300+TB的数据。我使用SSH登陆到节点在FS目录下使用命令rm -rf *删除,但是速度太慢,有没有什么方法能快点删除数据的。

标签 (1)
标记 (1)
0 项奖励
6 条回复6
版主
版主

Re: 如何快速删除Isilon共享FS内的数据

有一个名为TreeDelete的系统作业,可以用来删除目录。 这个命令应该是:

#isi job jobs start treedelete --paths=<directory path>

如果不是性能问题,可以调整TreeDelete的影响政策以加快速度。

#isi job jobs modify --job = treedelete --policy = high

Lu_shaoyong
2 Iron

Re: 如何快速删除Isilon共享FS内的数据

HI Li,

我在web页面手动的start了这个job,但是设置完点了开始后状态里面job却没有运行,在暂停或者等待的job中有这个treedelete,状态为system paused。没看到什么报错,也不知道是什么情况。这个报错信息应该去哪查?

0 项奖励
dianazhang
1 Nickel

Re: 如何快速删除Isilon共享FS内的数据

Hi,

默认的treedelete job的优先级为2, 目前状态为system paused, 请检查是否在正在运行的job列表中有优先级为1的Flexprotect job正在运行. 当Flexprotect job在运行过程中, 没有其他的job可以运行除非我们开启job engine degrade mode.

Lu_shaoyong
2 Iron

Re: 如何快速删除Isilon共享FS内的数据

Hi,

   我运行Treedelete的时候优先级选择的是4,开始以后,在job status中看到的情况是No running jobs,并且如上面说的新创建的Treedelete的job状态就变成了system paused。目前其中一个节点上有一块坏盘,另外还有一个节点显示offline,但是串口连接到这个节点发现需要将节点加入集群,这两个故障是否会影响到job的运行?

0 项奖励
dianazhang
1 Nickel

Re: 如何快速删除Isilon共享FS内的数据

会的, 需要先把这个节点问题修复好. 如果有offline的设备,有些job是无法运行的.

Lu_shaoyong
2 Iron

Re: 如何快速删除Isilon共享FS内的数据

Hi,

   谢了!

   原来是1-5节点,其中2节点offline了。但是在add node中可以看到有一个节点可以加入集群,我加入后就变成了6节点,2节点还是offline的状态,然后我将2节点从集群中删除,执行完后节点2的状态变成了smartfail的状态。

   等节点删除完成后我在看看吧。

0 项奖励