[Документация Yandex Cloud](../../../index.md) > [Все решения](../../index.md) > [Managed Service for Kubernetes](../index.md) > Устранение ошибки `Multi-Attach error for volume`

# Устранение ошибки `Multi-Attach error for volume`


## Описание проблемы {#issue-description}

При попытке использовать `persistent volume` на нескольких подах одновременно возникют ошибки вида:
* `Multi-Attach error for volume "<volume-name>" Volume is already used by pod(s) <pod1>, <pod2>`;
* `Multi-Attach error for volume "<volume-name>" Volume is already exclusively attached to one node and can't be attached to another`.

## Решение {#issue-resolution}

По умолчанию с кластером поставляются классы хранилищ, которые основаны на сетевых дисках, и они не поддерживают режим множественного доступа. Подробнее об этом пишем в [документации Managed Service for Kubernetes](../../../managed-kubernetes/operations/volumes/manage-storage-class.md). Это ограничения нашего [драйвера](https://github.com/yandex-cloud/k8s-csi-s3), использовать его для множественного доступа невозможно, даже если создать собственный класс хранилища на его основе.

Также такие ошибки могут появляться, если поды, которые должны использовать `volume`, находятся [на разных узлах](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes).

При необходимости использовать `ReadWriteMany`, рекомендуем воспользоваться CSI для нашего объектного хранилища, потому что тома на его основе поддерживают такой режим доступа. Ручная установка описана [здесь](../../../managed-kubernetes/operations/volumes/s3-csi-integration.md).

## Если проблема осталась {#if-issue-still-persists}

Если вышеописанные действия не помогли решить проблему, то можно организовать хранилище самостоятельно. Некоторые из возможных решений, например nfs или CEPH, поддерживают множественный доступ. Подробнее можно прочесть в [официальной документации Kubernetes](https://kubernetes.io/docs/concepts/storage/persistent-volumes/#access-modes).