Удалить директорию из EOS через eos-b на сервере eos-m01.jinr.ru
1. Найти все атрибуты: eos -b attr ls <path>, path=/eos/dir
eos -b attr ls /eos/dir :
forced.layout=»replica»
sys.acl=»g:670:rwcmx»
sys.eos.btime=»1569502924.517752389″
sys.forced.blocksize=»4k»
sys.forced.checksum=»adler»
sys.forced.nstripes=»2″
sys.forced.space=»default»
sys.forced.stripes=»16″
sys.mask=»775″
sys.owner.auth=»*»
2. Удалить все атрибуты: eos -b attr rm <атрибут> <path>
eos -b attr rm forced.layout /eos/dir
eos -b attr rm sys.eos.btime /eos/dir
…
3. Проверить: eos -b attr ls <path>
4. Найти все квоты: eos -b quota ls <path>, path=/eos/dstau/
┏━> Quota Node: /eos/dstau/
┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│user │used bytes│logi bytes│used files│aval bytes│aval logib│aval files│ filled[%]│vol-status│ino-status│
└──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘
nobody 0 B 0 B 0 0 B 0 B 0 100.00 % ignored ignored
root 0 B 0 B 0 0 B 0 B 0 100.00 % ignored ignored
┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│group │used bytes│logi bytes│used files│aval bytes│aval logib│aval files│ filled[%]│vol-status│ino-status│
└──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘
dstau 0 B 0 B 0 40.00 TB 40.00 TB 0 0.00 % ok ignored
nobody 0 B 0 B 0 0 B 0 B 0 100.00 % ignored ignored
dstau 0 B 0 B 0 40.00 TB 40.00 TB 0 0.00 % ok ignored
nobody 0 B 0 B 0 0 B 0 B 0 100.00 % ignored ignored
┌──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┬──────────┐
│summary │used bytes│logi bytes│used files│aval bytes│aval logib│aval files│ filled[%]│vol-status│ino-status│
└──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┴──────────┘
All users 0 B 0 B 0 0 B 0 B 0 100.00 % ignored ignored
All groups 0 B 0 B 0 40.00 TB 40.00 TB 0 0.00 % ok ignored
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
5. Удалить все квоты:
eos -b quota rm -u <user name or user id> -p <path>
eos -b quota rm -g < group name or id group > -p <path>
eos -b quota rmnode -p <path>
(указать тот ключ, что будет выведен)
6. Проверить:
eos -b mv /eos/dir /eos/tmp/dir
7. Удалить директорию:
eos -b rmdir <path>