Удалить файловое хранилище
-
Отключите файловое хранилище от всех виртуальных машин, к которым оно подключено.
-
Удалите файловое хранилище в Compute Cloud:
Консоль управленияCLITerraformAPI- В консоли управления
выберите каталог, в котором находится файловое хранилище. - Выберите сервис Compute Cloud.
- На панели слева выберите
Файловые хранилища. - В строке нужного файлового хранилище нажмите
и выберите Удалить. - В открывшемся окне нажмите Удалить.
Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра
--folder-name
или--folder-id
.-
Посмотрите описание команды CLI для удаления файлового хранилища:
yc compute filesystem delete --help
-
Получите список файловых хранилищ в каталоге по умолчанию:
yc compute filesystem list
Результат:
+----------------------+-------------------+------------+---------------+--------+-------------+ | ID | NAME | SIZE | ZONE | STATUS | DESCRIPTION | +----------------------+-------------------+------------+---------------+--------+-------------+ | epdtcr9blled******** | first-filesystem | 1073741824 | ru-central1-a | READY | | | epd3f4gv8bs4******** | second-filesystem | 1073741824 | ru-central1-a | READY | | +----------------------+-------------------+------------+---------------+--------+-------------+
-
Выполните команду, указав имя или идентификатор файлового хранилища, которое требуется удалить:
yc compute filesystem delete <имя_или_идентификатор_файлового_хранилища>
-
Убедитесь, что файловое хранилище было удалено:
yc compute filesystem list
Если у вас еще нет Terraform, установите его и настройте провайдер Yandex Cloud.
-
Откройте файл конфигурации Terraform и удалите фрагмент с описанием хранилища:
Пример описания хранилища в конфигурации Terraform
... resource "yandex_compute_filesystem" "default" { name = "fs-name" type = "network-ssd" zone = "ru-central1-a" size = 150 } ...
-
Примените изменения:
-
В терминале перейдите в папку, где вы отредактировали конфигурационный файл.
-
Проверьте корректность конфигурационного файла с помощью команды:
terraform validate
Если конфигурация является корректной, появится сообщение:
Success! The configuration is valid.
-
Выполните команду:
terraform plan
В терминале будет выведен список ресурсов с параметрами. На этом этапе изменения не будут внесены. Если в конфигурации есть ошибки, Terraform на них укажет.
-
Примените изменения конфигурации:
terraform apply
-
Подтвердите изменения: введите в терминале слово
yes
и нажмите Enter.
-
Проверить удаление хранилища можно в консоли управления
или с помощью команды CLI:yc compute filesystem list
Воспользуйтесь методом REST API delete для ресурса Filesystem или вызовом gRPC API FilesystemService/Delete.
- В консоли управления