Destacamento de um disco de um ECS
Função
Esta API é usada para desanexar um disco de um ECS.
Restrições
O disco do sistema, cujo nome do dispositivo é /dev/sda, e os discos do usuário podem ser desconectados de um ECS somente quando o ECS for interrompido. Não há requisitos no UVP VMTools.
Quando um ECS estiver no estado active, preste atenção às seguintes restrições:
- Somente discos de dados, cujo nome de dispositivo não é /dev/sda, podem ser desanexados de um ECS.
- Certifique-se de que o UVP VMTools tenha sido instalado e ativado no ECS. Caso contrário, a desinstalação falhará.
- Para um ECS de Linux, você precisa efetuar login no ECS e executar o comando umount para desassociar o disco de destino do sistema de arquivos. Além disso, você precisa garantir que nenhum dado esteja sendo gravado ou lido do disco. Caso contrário, o desapego falhará.
- Para um conref do ECS, você precisa garantir que nenhum dado esteja sendo gravado ou lido do disco quando um disco for desanexado do ECS em execução. Caso contrário, os dados serão perdidos.
- Os sistemas operacionais que suportam o desanexamento de disco do EVS de um ECS em execução incluem duas partes:
- Para a primeira parte, veja Formatos e os SO Suportados para Arquivos de Imagem Externos.
- Tabela 1 lista a segunda parte dos SO suportados.
Tabela 1 Os SO que suportam o desanexamento de disco do EVS de um ECS em execução SO
versão
CentOS
7.3 64bit
7.2 64bit
6.8 64bit
6.7 64bit
O Debian
8.6.0 64bit
8.5.0 64bit
Fedora
25 64bit
24 64bit
SUSE
SUSE Linux Enterprise Server 12 SP2 64bit
SUSE Linux Enterprise Server 12 SP1 64bit
SUSE Linux Enterprise Server 11 SP4 64bit
SUSE Linux Enterprise Server 12 64bit
O OpenSUSE
42,2 64bit
42,1 64bit
Versão do Oracle Linux Server
7,3 64bit
7,2 64bit
6,8 64bit
6,7 64bit
Servidor Ubuntu
16,04 64bit
14,04 64bit
14.04.4 64bit
Windows
Empresa de Windows Server 2008 R2 64bit
Windows Server 2012 R2 padrão 64bit
Windows Server 2016 R2 padrão 64bit
Red Hat Linux Enterprise
7,3 64bit
6,8 64bit
- A função de desanexação de disco online forçada suporta apenas discos VBD usados pelos ECS de KVM.
Para outros tipos de discos usados pelos ECS de Xen, os BMS e os ECS de KVM, essa API suporta apenas o desanexamento de disco online.
- Os discos que são forçados a serem desconectados on-line usarão as unidades de disco e os endereços PCI. Portanto, as unidades de disco e os endereços PCI não serão atribuídos novamente.
- Depois que um disco é desanexado à força, ele ainda ocupa a cota de disco do ECS.
- O disco do sistema não pode ser desanexado online forçadamente.
- Quando um sistema de arquivos é conectado a um disco e o disco é desanexado forçosamente online, os usuários precisam desanexar manualmente todos os sistemas de arquivos conectados ao disco.
- Se as partições lógicas são criadas no disco que é destacado forçosamente em linha, as partições lógicas tornar-se-ão inválidas.
- Depois que um disco é desanexado à força, você precisa reiniciar o ECS para limpar o residual.
URI
DELETE /v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{volume_id}{?delete_flag}
Parâmetro |
Obrigatório |
Descrição |
---|---|---|
project_id |
Sim |
Especifica a ID do projeto. Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto. |
server_id |
Sim |
Especifica a ID de ECS. |
volume_id |
Sim |
Especifica a ID do volume. |
Uso: DELETE /v2.1/{project_id}/servers/{server_id}/os-volume_attachments/{volume_id}?delete_flag=1
Tabela 3 descreve os parâmetros de solicitação.
Parâmetro |
Obrigatório |
Tipo |
Descrição |
---|---|---|---|
delete_flag |
Não |
Integer |
Especifica se deve ser suportado o desanexamento de disco on-line forçado. O valor padrão é 0. 1 indica que o disco pode ser retirado à força online. |
Solicitação
Nenhum
Resposta
Nenhum
Exemplo de solicitação
DELETE https://{endpoint}/v2.1/6fbe9263116a4b68818cf1edce16bc4f/servers/ab258e25-e351-47c7-b6e3-0749c5d9ed6a/os-volume_attachments/54667652-3029-4af8-9222-2d53066fd61c
Exemplo de resposta
Nenhum