Управление инфраструктурой хранения для Azure Stack Hub
В этой статье описываются состояния работоспособности и рабочие состояния ресурсов инфраструктуры хранения Azure Stack Hub. К этим ресурсам относятся диски и тома. Сведения в этой статье помогут вам устранять разные проблемы, например ошибку при добавлении диска в пул.
Состояния тома
Чтобы узнать, в каком состоянии находятся тома, используйте следующие команды PowerShell:
$scaleunit_name = (Get-AzsScaleUnit)[0].name
$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name
Get-AzsVolume -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object VolumeLabel, HealthStatus, OperationalStatus, RepairStatus, Description, Action, TotalCapacityGB, RemainingCapacityGB
Вот пример выходных данных, где показаны отсоединенный том и неполный том или том с пониженной производительностью:
VolumeLabel | HealthStatus | OperationalStatus |
---|---|---|
ObjStore_1 | Неизвестно | Отсоединен |
ObjStore_2 | Предупреждение | {Деградация, неполный} |
В следующих разделах перечислены состояния работоспособности и рабочие состояния.
Состояние работоспособности тома: Healthy
Состояние работы | Описание |
---|---|
OK | Том работоспособен. |
Suboptimal (Неоптимальное) | Данные не записываются на диски равномерно. Действие: Обратитесь в службу поддержки, чтобы оптимизировать использование дисков в пуле хранения. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. Возможно, потребуется использовать резервную копию после восстановления неудачного подключения. |
Состояние работоспособности тома: Предупреждение
Если том находится в состоянии работоспособности "Предупреждение", это означает, что одна или несколько копий данных недоступны, но Azure Stack Hub может считывать хотя бы одну копию данных.
Состояние работы | Описание |
---|---|
Обслуживается | Azure Stack Hub восстанавливает том, например после добавления или удаления диска. После исправления том должен вернуться в состояние нормальной работоспособности. Действие: Подождите, пока Azure Stack Hub завершит восстановление тома, а затем проверьте состояние. |
Неполный | Отказоустойчивость тома снижается из-за сбоя или отсутствия одного или нескольких дисков. Однако отсутствующие диски содержат обновленные копии ваших данных. Действие: Повторно подключите все отсутствующие диски, замените все неисправные диски и переведите в оперативный режим все серверы, которые находятся в автономном режиме. |
Деградация | Устойчивость тома снижена из-за сбоя или отсутствия одного или нескольких дисков или устаревших копий данных на этих дисках. Действие: Повторно подключите все отсутствующие диски, замените все неисправные диски и переведите в оперативный режим все серверы, которые находятся в автономном режиме. |
Состояние работоспособности тома: Unhealthy;
Когда том находится в неработоспособном состоянии, некоторые или все данные на томе недоступны.
Состояние работы | Описание |
---|---|
No redundancy (Нет избыточности) | Данные на томе были утеряны из-за сбоя слишком большого количества дисков. Действие: Обратитесь в службу поддержки. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. |
Состояние работоспособности тома: Неизвестно
Том также может находиться в состоянии работоспособности"Неизвестно", если виртуальный диск отключен.
Состояние работы | Описание |
---|---|
Отсоединен | Произошел сбой устройства хранения, что может привести к недоступности тома. Некоторые данные могут быть утеряны. Действие: 1. Проверьте физическое и сетевое подключение всех устройств хранения. 2. Если все устройства подключены правильно, обратитесь в службу поддержки. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. Возможно, потребуется использовать резервную копию после восстановления неудачного подключения. |
Состояния диска
Для мониторинга состояния дисков используйте следующие команды PowerShell:
$scaleunit_name = (Get-AzsScaleUnit)[0].name
$subsystem_name = (Get-AzsStorageSubSystem -ScaleUnit $scaleunit_name)[0].name
Get-AzsDrive -ScaleUnit $scaleunit_name -StorageSubSystem $subsystem_name | Select-Object StorageNode, PhysicalLocation, HealthStatus, OperationalStatus, Description, Action, Usage, CanPool, CannotPoolReason, SerialNumber, Model, MediaType, CapacityGB
В следующих разделах описываются возможные состояния работоспособности диска.
Состояние работоспособности диска: Healthy
Состояние работы | Описание |
---|---|
OK | Том работоспособен. |
Обслуживается | Диск выполняет некоторые внутренние действия по обслуживанию. После завершения действия диск должен вернуться в состояние нормальной работоспособности. |
Состояние работоспособности диска: предупреждение
Диск в состоянии "Предупреждение" может выполнять операции чтения и записи данных, но с ним возникла проблема.
Состояние работы | Описание |
---|---|
Связь потеряна | Связь с диском была потеряна. Действие: Переведите все серверы в оперативный режим. Если это не помогает, повторно подключите диск. Если это состояние сохранится, замените диск, чтобы обеспечить полную отказоустойчивость. |
Прогнозируемый сбой | Предполагается, что в ближайшее время произойдет сбой диска. Действие: Как можно скорее замените диск, чтобы обеспечить полную отказоустойчивость. |
Ошибка ввода-вывода | Произошла временная ошибка при доступе к диску. Действие: Если это состояние сохранится, замените диск, чтобы обеспечить полную отказоустойчивость. |
Временная ошибка | Произошла временная ошибка с диском. Такая ошибка обычно означает, что диск не отвечает или защитный раздел Локальных дисковых пространств был некорректным образом удален с диска. Действие: Если это состояние сохранится, замените диск, чтобы обеспечить полную отказоустойчивость. |
Abnormal latency (Аномальная задержка) | Диск иногда не отвечает и демонстрирует признаки сбоя. Действие: Если это состояние сохранится, замените диск, чтобы обеспечить полную отказоустойчивость. |
Удаление из пула | В Azure Stack Hub выполняется удаление диска из пула носителей. Действие: Подождите, пока Azure Stack Hub завершит удаление диска, а затем проверьте состояние. Если состояние сохранится, обратитесь в службу поддержки. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. |
Starting maintenance mode (Запуск режима обслуживания) | В Azure Stack Hub выполняется перевод диска в режим обслуживания. Это временное состояние. В скором времени диск должен находиться в режиме обслуживания. Действие: Подождите, пока Azure Stack Hub завершит процесс, а затем проверьте состояние. |
В режиме обслуживания | Диск находится в режиме обслуживания, в котором операции чтения и записи с диска останавливаются. Обычно это означает, что на диске выполняются такие задачи администрирования Azure Stack Hub, как PNU или FRU. Администратор также может перевести диск в режим обслуживания. Действие: Подождите, пока Azure Stack Hub завершит задачу администрирования, а затем проверьте состояние. Если состояние сохранится, обратитесь в службу поддержки. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. |
Stopping maintenance mode (Остановка режима обслуживания) | В Azure Stack Hub выполняется перевод диска в режим подключения. Это временное состояние, и скоро диск будет в работоспособном состоянии. Действие: Подождите, пока Azure Stack Hub завершит процесс, а затем проверьте состояние. |
Состояние работоспособности диска: Unhealthy;
Диск в неработоспособном состоянии не может выполнять операции записи или чтения.
Состояние работы | Описание |
---|---|
Split | Диск отделен от пула. Действие: Замените диск на новый. Если вам необходимо использовать этот диск, извлеките его из системы, убедитесь, что на нем нет полезных данных, выполните очистку, а затем заново установите его. |
Не годен для использования | Физический диск помещен в карантин, потому что он не поддерживается используемым поставщиком решений. Поддерживаются только диски, которые одобрены для решения и имеют правильное встроенное ПО диска. Действие: Замените накопитель на диск с утвержденным производителем и номером модели для решения. |
Устаревшие метаданные | Заменяемый диск использовался ранее и может содержать данные из неизвестной системы хранения. Диск помещен в карантин. Действие: Замените диск на новый. Если вам необходимо использовать этот диск, извлеките его из системы, убедитесь, что на нем нет полезных данных, выполните очистку, а затем заново установите его. |
Нераспознанные метаданные | На диске обнаружены нераспознанные метаданные. Обычно это означает, что на диске есть метаданные из другого пула. Действие: Замените диск на новый. Если вам необходимо использовать этот диск, извлеките его из системы, убедитесь, что на нем нет полезных данных, выполните очистку, а затем заново установите его. |
Неисправный носитель | Диск вышел из строя и больше не будет использоваться дисковыми пространствами. Действие: Как можно скорее замените диск, чтобы обеспечить полную отказоустойчивость. |
Device hardware failure (Сбой оборудования устройства) | На этом диске произошел сбой оборудования. Действие: Как можно скорее замените диск, чтобы обеспечить полную отказоустойчивость. |
Обновление встроенного ПО | Azure Stack Hub обновляет встроенное ПО на диске. Это временное состояние, которое обычно длится менее минуты и в течение которого другие диски в пуле обрабатывают все операции чтения и записи. Действие: Подождите, пока Azure Stack Hub завершит обновление, а затем проверьте состояние. |
Запуск | Диск подготавливается к работе. Это состояние должно быть временным. После завершения диск должен перейти в другое рабочее состояние. Действие: Подождите, пока Azure Stack Hub завершит операцию, а затем проверьте состояние. |
Причины, по которым диски невозможно объединить в пул
Некоторые диски не готовы к добавлению в пул хранения Azure Stack Hub. Вы можете узнать, почему диск не подходит для объединения в пул, просмотрев свойство CannotPoolReason
для такого диска. В следующей таблице подробно описаны все причины.
Причина | Описание |
---|---|
Несоответствие оборудования | Диск отсутствует в списке разрешенных моделей хранения, указанных службой работоспособности. Действие: Замените диск на новый. |
Несоответствие встроенного ПО | Встроенное ПО, установленное на физическом диске, отсутствует в списке утвержденный версий ПО, указанных службой работоспособности. Действие: Замените диск на новый. |
Используется кластером | Диск в настоящее время используется отказоустойчивым кластером. Действие: Замените диск на новый. |
Съемные носители | Диск классифицируется как съемный. Действие: Замените диск на новый. |
Неработоспособен | Диск находится в неработоспособном состоянии, его может потребоваться заменить. Действие: Замените диск на новый. |
Недостаточная емкость | На диске есть разделы, занимающие свободное место. Действие: Замените диск на новый. Если вам необходимо использовать этот диск, извлеките его из системы, убедитесь, что на нем нет полезных данных, выполните очистку, а затем заново установите его. |
Выполняется проверка | Служба работоспособности проверяет, утвержден ли для использования диск или встроенное ПО на нем. Действие: Подождите, пока Azure Stack Hub завершит процесс, а затем проверьте состояние. |
Сбой проверки | Служба работоспособности не смогла проверить, утвержден ли для использования диск или встроенное ПО на нем. Действие: Обратитесь в службу поддержки. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. |
Вне сети | Диск находится в автономном режиме. Действие: Обратитесь в службу поддержки. Прежде чем отправить запрос в службу поддержки, запустите процесс сбора файлов журнала, следуя рекомендациям в статье https://aka.ms/azurestacklogfiles. |