Облачный модуль не освобождает место после нескольких циклов очистки
Summary: Облачный модуль не освобождает место после нескольких циклов очистки.
Symptoms
Это может произойти в любой из систем DD с включенным уровнем облака.
Очистка облака не приводит к падению коэффициента использования, если для фонового удаления процесса процесса зависает много циклов ожидания сборки мусора.
Cause
Если время ожидания облачного устройства слишком частое, DD не сможет обработать фоновое удаление.
EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Timeout was reached EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN
Resolution
Ниже перечислены возможные проблемы, возникающие при отключении облачного устройства.
- DDFS переходит в состояние «не отвечает» или в ней возникает паника.
- Перемещение данных остановлено или приостановлено.
- Очистка облака либо прерывается, либо просроченные данные не удаляются с облачного уровня.
- Вызов из облака не работает, занимает время или показывает, что данные не найдены.
Облачный модуль не будет отображать падение загрузки после цикла очистки, если несколько ожидающих циклов находятся в состоянии «перестал отвечать». Доказательство можно увидеть в автоподдержке.
GC remote delete stats for CP edccloudtier2*: Recent Cumulative Number of delete list containers <cid,offset> processed: 174 1799 Number of delete list containers <cid> skipped: 173 1219 Number of regions to delete: 0 627732657 Number of regions deleted: 8236883 215044853 Bytes deleted: 623322937273 16683421699021 Run time (s): 332316 9324202 Deletion rate (region/s): 24 23 >Pending cycles: 17 17
Выполните следующие действия в соответствии со сценарием.
- Проверьте возможность подключения к облачным провайдерам и посмотрите,
- Возникли проблемы с подключением на порте (443)
- Проверьте разрешение имен поставщика облачных услуг из DD
- Если все в порядке между DD и уровнем облака, перейдите в DD и проверьте, не отвечает ли файловая система и не испытывает ли она критической ошибки.
- Перезагрузите DD, чтобы освободить все прекратившиеся процессы, чтобы обеспечить надлежащее подключение к облаку и обработать ожидающие циклы сборки мусора.
- Проблему можно решить, настроив правильное подключение к облаку и выполнив указанные ниже команды в DD, чтобы остановить и перезапустить фоновое удаление.
Остановка асинхронного удаления# cloud clean background-delete stop
Перезапустите пакетное удаление.# cloud clean background-delete start
- Ошибка #234809 - Обновите DD до версии 6.1.2.x, если у вас более одного облачного устройства и у вас возникли проблемы с очисткой облака.
Additional Information
Облачный модуль не будет отображать падение использования после цикла очистки, если несколько ожидающих циклов находятся в состоянии «Stopped Responding». Доказательство можно увидеть в автоподдержке.
До разрешения
GC remote delete stats for CP edccloudtier2*: Recent Cumulative Number of delete list containers <cid,offset> processed: 174 1799 Number of delete list containers <cid> skipped: 173 1219 Number of regions to delete: 0 627732657 Number of regions deleted: 8236883 215044853 Bytes deleted: 623322937273 16683421699021 Run time (s): 332316 9324202 Deletion rate (region/s): 24 23 >Pending cycles: 17 17
После разрешения
GC remote delete stats for CP edccloudtier2*: Recent Cumulative Number of delete list containers <cid,offset> processed: 1285 0 Number of delete list containers <cid> skipped: 776 0 Number of regions to delete: 0 0 Number of regions deleted: 165625861 0 Bytes deleted: 11764930559267 0 Run time (s): 19897 0 Deletion rate (region/s): 8313 0 Pending cycles: 1 1
Доказательства можно увидеть, проанализировав несколько автоматических опор и просмотрев циклы ожидания GC. Ниже приведено несколько примеров.
autosupport_2018-11-08.out:Pending cycles: 5 5 autosupport_2018-11-13.out:Pending cycles: 6 6 autosupport_2018-11-24.out:Pending cycles: 7 7 autosupport_2018-12-15.out:Pending cycles: 9 9 autosupport_2018-12-16.out:Pending cycles: 10 10 autosupport_2018-12-28.out:Pending cycles: 11 11 autosupport_2018-12-29.out:Pending cycles: 12 12 autosupport_2019-01-11.out:Pending cycles: 13 13 autosupport_2019-01-18.out:Pending cycles: 14 14 autosupport_2019-01-19.out:Pending cycles: 15 15 autosupport_2019-02-05.out:Pending cycles: 16 16 autosupport_2019-02-07.out:Pending cycles: 17 17 autosupport_2019-02-08.out:Pending cycles: 1 1 autosupport_2019-02-09.out:Pending cycles: 1 1 autosupport_2019-02-10.out:Pending cycles: 1 1
Проблемы с тайм-аутом облачного устройства можно увидеть в журналах или в разделе «# alerts show history»
INFO: Event posted: m0-1585 (21000631:553649713): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1586 (21000632:553649714): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1587 (21000633:553649715): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1588 (21000634:553649716): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1589 (21000635:553649717): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1591 (21000637:553649719): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1578 (2100062a:553649706): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1579 (2100062b:553649707): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1580 (2100062c:553649708): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1581 (2100062d:553649709): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1582 (2100062e:553649710): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1583 (2100062f:553649711): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN INFO: Event posted: m0-1584 (21000630:553649712): EVT-CLOUD-00001: Unable to access provider for cloud unit edccloudtier2.EVT-OBJ::CloudUnit=edccloudtier2 EVT-INFO::Cause=Cloud profile state is DOWN