- Visão geral de serviço
- Primeiros passos
-
Guia de usuário
- Operações comuns
- Instância
- Imagem
-
Disco
- Tipos de Disco
- Anexar discos de dados
-
Inicialização de discos de dados
- Introdução aos cenários de inicialização de discos de dados e aos estilos de partição
- Inicialização de um disco de dados do Windows (Windows Server 2016)
- Inicialização de um disco de dados do Linux (fdisk)
- Inicialização de um disco de dados de Linux (parted)
- Inicialização de um disco de dados do Windows com mais de 2 TB (Windows Server 2012)
- Inicialização de um disco de dados do Linux com mais de 2 TB (parted)
- Desanexar um disco
- Expansão da capacidade do disco
- Par de chaves e senha
-
Rede
- EIP
- VPC
- Rede de alta velocidade
-
Rede de alta velocidade avançada
- Visão geral
- Adição de uma NIC de alta velocidade avançada
- Exclusão de uma NIC de alta velocidade avançada
- Configuração de uma NIC avançada de alta velocidade (SUSE Linux Enterprise Server 12)
- Configuração de uma NIC de alta velocidade avançada (SUSE Linux Enterprise Server 11)
- Configuração de uma NIC de alta velocidade avançada (Red Hat, CentOS, Oracle Linux e EulerOS)
- Configuração de uma NIC de alta velocidade avançada (Ubuntu)
- Configuração de uma NIC de alta velocidade avançada (Windows Server)
-
VLAN definida pelo usuário
- Visão geral
- Configuração de uma VLAN definida pelo usuário (SUSE Linux Enterprise Server 12)
- Configuração de uma VLAN definida pelo usuário (SUSE Linux Enterprise Server 11)
- Configuração de uma VLAN definida pelo usuário (Red Hat, CentOS, Oracle Linux e EulerOS)
- Configuração de uma VLAN definida pelo usuário (Ubuntu)
- Configuração de uma VLAN definida pelo usuário (Windows Server)
- Rede IB
- Segurança
- Recursos e Tags
- Monitoramento do servidor
- História de mudanças
-
Perguntas frequentes
-
Pergunta frequente geral
- Quais são as restrições de uso de BMSs?
- Qual é a diferença entre BMSs e ECSs?
- Quais são as diferenças entre BMSs e servidores físicos tradicionais?
- Quais são as diferenças entre BMS e Dedicated Host (DeH)?
- Como os BMSs garantem a segurança dos dados?
- Posso usar APIs para acessar BMSs?
- Quais imagens do sistema operacional o BMS suporta?
- Os serviços serão afetados se o Hyper-Threading for configurado para BMS?
- Como visualizar e aumentar a cota de BMS?
- Como sincronizar o tempo de um BMS?
-
Perguntas frequentes da instância
- Quanto tempo leva para criar um BMS?
- O que devo fazer se não conseguir encontrar meu BMS no console de gerenciamento?
- Como obter board_type de um flavor de BMS?
- Por que a tarefa de criação do BMS é exibida como falha, mas a lista do BMS mostra o BMS?
- Como criar um BMS que pode ser provisionado rapidamente?
- Quais são os recursos avançados de BMSs usando discos EVS?
- Posso transferir um BMS para outra conta?
- O nome do host de BMS com o sufixo novalocal é normal?
- Por que o sistema exibe uma mensagem indicando que o BMS não pode ser excluído?
- Como monitorar as métricas do BMS?
- Como criar uma agência para monitoramento de servidor do BMS?
- Perguntas frequentes sobre faturamento
- Perguntas frequentes sobre par de chaves e senha
-
Pergunta frequente de logon
- O que precisa ser preparado para fazer logon em um BMS?
- O que devo fazer se tiver selecionado a autenticação de par de chaves ao criar um BMS, mas quiser fazer logon no BMS usando uma senha?
- O que devo fazer se não conseguir efetuar logon em um BMS do Windows?
- O que devo fazer se não conseguir fazer logon em um BMS de Linux?
- Quais versões de navegador podem ser usadas para fazer logon remotamente em um BMS?
- O que devo fazer se a página de logon não responder?
- O que devo fazer se o console do BMS for exibido incorretamente após eu efetuar logon remotamente em um BMS?
- O que devo fazer se o teclado numérico não funcionar durante o logon remoto?
- O que devo fazer se o logon no SSH ou a transmissão de dados estiver lenta?
-
Perguntas frequentes sobre rede e segurança
- Os BMSs de diferentes contas podem se comunicar entre si em uma rede interna?
- Como dois BMSs na mesma região, mas diferentes AZs se comunicam?
- Meus BMSs estão na mesma sub-rede?
- Posso associar um BMS a vários grupos de segurança?
- Os BMSs podem se comunicar com ECSs na mesma VPC?
- Quais são as diferenças entre as NICs primárias e de extensão dos BMSs?
- Posso vincular vários EIPs a um BMS?
- Posso configurar o EIP?
- Vou obter um EIP que foi liberado?
- Quais são as diferenças entre EIPs, endereços IP privados e endereços IP virtuais?
- Como modificar a configuração de rede ou reiniciar a rede se eu posso entrar a um BMS usando somente o SSH?
- Como lidar com a falha no ping de uma NIC de extensão de CentOS 7?
- O que devo fazer se uma porta de serviço for usada por um plug-in de redefinição de senha com um clique?
- O que devo fazer se a comunicação entre a NIC primária e a NIC de extensão do BMS estiver anormal?
- Como configurar um endereço IP estático para um BMS?
- Como alterar o valor de MTU de uma NIC de BMS de Linux?
- Como alterar o valor de MTU de uma NIC de BMS de Windows?
-
Perguntas frequentes sobre o disco
- Discos EVS podem ser anexados a BMSs? Quantos discos de dados podem ser conectados a um BMS?
- Quais são as restrições para conectar um disco a um BMS?
- Como saber se os discos EVS estão disponíveis em um flavor?
- Como alterar o identificador de disco no arquivo fstab para UUID?
- Como obter a letra de unidade de um disco EVS?
- Os nomes dos dispositivos de disco EVS no console e os nomes dos dispositivos nos sistemas operacionais BMS são consistentes?
- Por que o tamanho do disco do EVS não é atualizado no sistema operacional de BMS depois que a capacidade do disco do EVS foi expandida?
- Como restaurar dados de disco do sistema usando o snapshot?
- O que devo fazer para evitar riscos de anexar ou desanexar o disco do sistema?
- Como escolher o armazenamento?
- Por que a capacidade do disco exibida no sistema operacional de BMS é menor do que a exibida no site oficial?
-
Perguntas frequentes do SO
- Posso instalar ou atualizar sistemas operacionais BMS sozinho?
- O sistema operacional de BMS pode ser substituído?
- É uma GUI fornecida para os SOs de BMS?
- Uma ferramenta de carregamento é fornecida com sistemas operacionais BMS?
- Como configurar o nome de host estático de um BMS?
- Como definir o período de validade da senha?
- Como definir itens de configuração SSH?
- Como lidar com a diferença de oito horas entre o BMS do Windows e a hora local
- Como alterar o SID de um BMS do Windows Server 2012?
- Como alterar a versão do kernel do CentOS 7 BMSs?
- Como reservar espaço de log se a partição raiz expande automaticamente os discos?
- Como reverter a versão do kernel se eu erroneamente atualizar o kernel?
- Como aumentar o tamanho da partição de swap?
- Como aumentar o tamanho da partição raiz de um BMS que é provisionado rapidamente?
- Comandos comuns do Linux
- Como atualizar os metadados do disco depois que o volume LVM é remontado?
- Como lidar com uma falha de rede depois que os serviços são comutados de um BMS de Windows inicializado de um disco EVS para um BMS de HA?
- História de mudanças
-
Pergunta frequente geral
-
Referência de API
- Antes de começar
- Visão geral da API
- Chamada das APIs
-
APIs do BMS
- Instruções de uso da API
- Consulta de versões da API
- Gerenciamento do ciclo de vida do BMS
- Gerenciamento de status do BMS
- Gerenciamento de flavors do BMS
- Gerenciamento de NICs do BMS
- Gerenciamento de disco do BMS
- Gerenciamento de metadados do BMS
- Gerenciamento de cotas do BMS
- Gerenciamento de senhas do BMS
- Gerenciamento de tarefas
-
APIs OpenStack nativo Nova V2.1
- Instruções de uso da API
- Gerenciamento do ciclo de vida do BMS
- Gerenciamento de status do BMS
- Gerenciamento de metadados do BMS
- Consulta de endereço IP do BMS
- Consulta de flavors do BMS
- Gerenciamento da NIC do BMS
- Gerenciamento de disco do BMS
- Gerenciamento de pares de chaves SSH do BMS
- Gerenciamento de tags 1D do BMS
- Exemplos
- Parâmetros públicos
- Políticas de permissões e ações suportadas
- Apêndice
- História de mudanças
- No momento, o conteúdo não está disponível no seu idioma selecionado. Consulte a versão em inglês.
- What's New
- Function Overview
- Billing
- Best Practices
- SDK Reference
-
Private Image Creation Guide
- Overview
- Preparing the Environment
-
Linux
- Software
- Tools
- Creating a Linux VM
- Installing a Linux OS on the VM
- Modifying the Boot File (UEFI Boot Mode)
-
Configuring the VM Environment
- Overview
- (Optional) Installing Basic Components
- Configuring the Network
- Configuring systemd Timeout Parameters
- Disabling the Firewall
- (Optional) Upgrading Wicked Components
- (Optional) Disabling NetworkManager
- (Optional) Deleting the Network Management Tool Plug-in
- (Optional) Deleting the Local User
- (Optional) Modifying DHCP Configuration Items
- (Optional) Configuring the GRUB Timeout
- Setting the Maximum Number of Handles to 65535.
- Upload Required Software Packages
- Installing Cloud-Init
- Configuring Cloud-Init
- Checking the Cloud-Init Status
- Modifying the Hardware Device Drivers That Boot the OS
- Installing bms-network-config
- Installing the Network Service
- Installing the SDI Driver
- Installing the Hi1822 Driver
- (Optional) Installing the IB driver
- Installing FusionServer/TaiShanServer iDrivers
- (Optional) Installing the Multipath Software
- Installing the One-Click Password Reset Plug-in
-
Performing Security Configuration
- Modifying SSH Configuration Items
- (Optional) Modifying the Network Script Permission
- (Optional) Modifying the /etc/motd Configuration Item
- Modifying Historical Record Configuration Items
- Optimizing the udev Configuration
- Optimizing SELinux
- Uninstalling denyhosts
- (Optional) Setting Automatic Hostname Update
- (Optional) Installing Common O&M Tools
- (Optional) Setting the Password Validity Period
-
Configuring Remote Login to a BMS
- x86: Oracle Linux 7.3/Oracle Linux 7.4/Red Hat 7/CentOS 7.2/CentOS 7.4/CentOS 7.5/CentOS 7.6
- x86: Oracle Linux 6 series/Red Hat 6 series/CentOS 6
- x86: SUSE 11 SP4
- ARM: CentOS 7
- x86: SUSE 12/SUSE 15/CentOS 7.3/EulerOS/OpenEuler/Oracle Linux 7.2
- ARM: EulerOS/OpenEuler
- x86: Ubuntu 16.04/Ubuntu 18.04
- Arm: Ubuntu 16.04/Ubuntu 18.04
- x86: Ubuntu 14.04/Debian
- Configuring the Root Partition to Be Automatically Extended
- Installing and Upgrading Drivers and Firmware for Ascend BMSs
- Deleting Files
-
Windows
- Preparing Hardware and Software
- (Optional) Installing x86 V5 Server Drivers
- Using Dism++ to Install the VMTools Driver for an ISO File
- Generating a New ISO File
- Creating a Windows VM
- Configuring the VM Environment
- Installing Cloudbase-Init
- (Optional) Installing bms-network-config
- (Optional) Installing the SDI Driver
- (Optional) Installing One-Click Password Reset Plug-in
- Setting the Windows Time Zone
- Setting the Windows Virtual Memory
- (Optional) Configuring Automatic Windows Update
- Configuring the SID
- Stopping the VM and Obtaining the Image
- Converting the Image Format
-
FAQ
- What Can I Do If Packets from the VLAN Subinterface of bond0 of a Linux BMS Use the MAC Address of bond0 as the Source MAC Address?
- What Can I Do If IP Links Are Disconnected Due to the Incorrect Bond Port Mode Configured by the Wicked Module of SUSE 12 SP1?
- How Do I Set the BMS CPU Frequency Governor?
- What Do I Do If Cloudbase-Init Is Stopped on a Provisioned Windows BMS?
- What Can I Do If Data Cannot Be Injected into BMSs Due to cloud-init-local Failures?
- How Do I Activate a Windows BMS?
- How Do I Improve the UDP Packet Performance for x86 EulerOS 2.3?
- How Do I Verify Software Package Integrity?
- How Do I Check Whether a Physical Server Is Running Properly?
- Appendix
- Change History
-
Troubleshooting
- What Do I Do If I Cannot Log In to My BMS or the BMS EVS Disk Is Lost After the BMS Is Started or Restarted?
- What Do I Do If a Key Pair Created Using PuTTYgen Cannot Be Imported to the Management Console?
- What Do I Do If Disks Cannot Be Attached to a BMS That Restarts Abnormally?
- What Do I Do If an EVS Disk Attached to a Windows BMS Is in Offline State?
- Video
-
More Documents
-
User Guide (Paris Region)
- Overview
- Getting Started
- Instance
- Image
-
Disk
- Attaching Data Disks
-
Initializing Data Disks
- Introduction to Data Disk Initialization Scenarios and Partition Styles
- Initializing a Windows Data Disk (Windows Server 2016)
- Initializing a Linux Data Disk (fdisk)
- Initializing a Linux Data Disk (parted)
- Initializing a Windows Data Disk Greater Than 2 TB (Windows Server 2012)
- Initializing a Linux Data Disk Greater Than 2 TB (parted)
- Detaching a Disk
- Expanding Disk Capacity
- Key Pair and Password
-
Network
- EIP
- VPC
- High-Speed Network
-
User-defined VLAN
- Overview
- Configuring a User-defined VLAN (SUSE Linux Enterprise Server 12)
- Configuring a User-defined VLAN (SUSE Linux Enterprise Server 11)
- Configuring a User-defined VLAN (Red Hat, CentOS, Oracle Linux, and EulerOS)
- Configuring a User-defined VLAN (Ubuntu)
- Configuring a User-defined VLAN (Windows Server)
- IB Network
- Security
- Server Monitoring
-
Troubleshooting
- What Do I Do If I Cannot Log In to My BMS or the BMS EVS Disk Is Lost After the BMS Is Started or Restarted?
- What Do I Do If a Key Pair Created Using PuTTYgen Cannot Be Imported to the Management Console?
- What Do I Do If Disks Cannot Be Attached to a BMS That Restarts Abnormally?
- What Do I Do If an EVS Disk Attached to a Windows BMS Is in Offline State?
-
FAQs
- General FAQs
-
Instance FAQs
- How Long Does It Take to Create a BMS?
- Why Is Failed Displayed for a BMS Application Task But the BMS List Shows the Obtained BMS?
- How Can I Quickly Provision BMSs Using EVS Disks?
- What Are the Advanced Features of BMSs Using EVS Disks?
- Is the BMS Host Name with Suffix novalocal Normal?
- How Can I Check the BMS Monitoring Status?
- How Do I Create an Agency for Server Monitoring of the BMS?
- Login FAQs
-
Network and Security FAQs
- Can BMSs of Different Accounts Communicate with Each Other over an Internal Network?
- How Do Two BMSs in the Same Region But Different AZs Communicate with Each Other?
- Are My BMSs in the Same Subnet?
- Can BMSs Communicate with ECSs in the Same VPC?
- Can Multiple EIPs Be Bound to a BMS?
- Can I Configure the EIP?
- How Can I Modify the Network Configuration or Restart the Network If I Can Log In to a BMS Using Only SSH?
- What Do I Do If the Communication Between the Primary NIC and Extension NIC of the BMS is Abnormal?
- How Can I Configure a Static IP Address for a BMS?
- How Do I Configure the DNS Server?
-
Disk FAQs
- Can EVS Disks Be Attached to BMSs?
- What Are the Restrictions for Attaching a Disk to a BMS?
- How Do I Change the Disk Identifier in the fstab file to UUID?
- How Do I Obtain the Drive Letter of an EVS Disk?
- Are the EVS Disk Device Names on the Console and the Device Names in BMS OSs Consistent?
- Why Is the EVS Disk Size Not Updated in the BMS OS After the EVS Disk Capacity Has Been Expanded?
- How Can I Restore System Disk Data Using the Snapshot?
- What Do I Do to Prevent Risks of Attaching or Detaching the System Disk?
- How Should I Select Storage?
- Why Is the Disk Capacity Displayed in the BMS OS Less Than That Displayed on the Official Website?
-
OS FAQs
- Can I Install or Upgrade BMS OSs by Myself?
- Can the BMS OS Be Replaced?
- Is a GUI Provided for BMS OSs?
- Is an Upload Tool Delivered with BMS OSs?
- How Do I Configure the Static Host Name of a BMS?
- How Do I Set the Password Validity Period?
- How Do I Set SSH Configuration Items?
- How Can I Handle the Eight-Hour Difference Between the Windows BMS and Local Time
- How Can I Activate a Windows BMS?
- How Do I Change the SID of a Windows Server 2012 BMS?
- How Do I Reserve Log Space If the Root Partition Automatically Expands Disks?
- How Do I Roll Back the Kernel Version If I Mistakenly Upgrade the Kernel?
- How Do I Increase the Swap Partition Size?
- Change History
-
API Reference (Paris Region)
- Before You Start
- API Overview
- Calling APIs
- BMS APIs
- Native OpenStack Nova V2.1 APIs
- Public Parameters
- Permissions Policies and Supported Actions
- Appendix
- Change History
-
User Guide (Paris Region)
Copiado.
Exemplo 1: criação de um BMS
Cenários
Os BMSs são recomendados para aplicações e serviços importantes que exigem alto desempenho (como clusters de Big Data e sistemas de middleware corporativos) e um ambiente de execução seguro e confiável.
Esta seção descreve como criar um BMS usando a API de Criação de BMSs. Para obter detalhes sobre como chamar a API, consulte Chamada das APIs.

Atualmente, apenas BMSs anuais/mensais podem ser criados.
Pré-requisitos
- Você planejou a região onde deseja criar o BMS e obteve o ponto de extremidade necessário para chamadas de API. Para mais detalhes, consulte Pontos de extremidade.
- O dispositivo de inicialização do BMS pode ser um disco local ou um disco EVS. Inicialização de BMSs provisionado rapidamente a partir de um disco EVS. Você pode usar um dos seguintes métodos para verificar o dispositivo de inicialização:
- Depois de selecionar um flavor no console do BMS, se o System Disk for exibido na opção Disk, o flavor será inicializada a partir de um disco EVS. Caso contrário, o flavor inicializa a partir de um disco local.
- Chame a API de Consulta de parâmetros extra_specs de um flavor do BMS e verifique o valor de baremetal:extBootType na resposta. Se o valor for LocalDisk o dispositivo de inicialização é um disco local. Se o valor for Volume, o dispositivo de inicialização é um disco EVS.
Criar um BMS com discos locais
O exemplo a seguir usa a configuração mais básica e necessária para criar um BMS com discos locais.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 |
{ "server": { "availability_zone": "cn-north-4a", "name": "bms-test01", "imageRef": "766a545a-02e1-433e-b1d1-733b5dc95e94", "flavorRef": "physical.s3.large", "vpcid": "8df83bf2-fd2e-4ee0-9692-c0b7736513fb", "nics": [ { "subnet_id": "c6bb8788-4fd1-4a8f-adab-7eba3bed8616" } ], "extendparam": { "chargingMode": "prePaid", "periodType": "month", "periodNum": 1, "isAutoRenew": "true", "isAutoPay": "true", "regionID": "cn-north-4" }, "metadata": { "op_svc_userid": "59781460e9e54886a7d03df7d3f3fc81" }, "key_name": "KeyPair-zbb29" } } |
- availability_zone: a AZ onde você deseja criar o BMS.
- name: nome do BMS, por exemplo, bms-test01
- imageRef: o ID da imagem (SO) usada para criar o BMS Você pode consultar o ID da imagem no console do IMS.
- flavorRef: o ID de flavor do BMS no formato físico.x.x. Você pode obter o ID de flavor do console do BMS e determinar o dispositivo de inicialização do flavor com base no Pré-requisitos. Neste exemplo, um flavor que inicializa a partir de um disco local é usado, por exemplo, physical.s3.large.
- vpcid: o ID da VPC em que o BMS reside. Você pode consultar o ID no console da VPC ou usando a API de Consulta de VPCs.
- nics.subnet_id: o ID da sub-rede da VPC. Você pode consultar o ID no console da VPC ou usando a API de Consulta de sub-redes.
- extendparam: o chargingMode especifica o modo de cobrança e prePaid indica pré-pagamento, ou seja, o modo anual/mensal. O periodType especifica o tipo de período e month indica o modo mensal. O periodNum especifica o número de períodos e 1 neste exemplo indica um mês. O isAutoRenew especifica se a renovação automática deve ser ativada. O isAutoPay especifica se as cobranças devem ser deduzidas automaticamente do saldo da sua conta sem exigir pagamento manual. O regionID especifica o ID da região onde o BMS reside,.
- metadata.op_svc_userid: ID do usuário, que você pode obter em Minhas credenciais.
- key_name: nome do par de chaves. Para efetuar logon no BMS usando um par de chaves SSH, defina o valor como o nome de um par de chaves existente. Você pode obter o nome do par de chaves no Console do Key Pair.
Criar um BMS que ofereça suporte ao provisionamento rápido
O exemplo a seguir usa a configuração mais básica e necessária para criar um BMS que suporte o provisionamento rápido.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 |
{ "server": { "availability_zone": "cn-north-4a", "name": "bms-test02", "imageRef": "766a545a-02e1-433e-b1d1-733b5dc95e94", "flavorRef": "physical.h2.large", "root_volume": { "volumetype": "SAS", "size": 150 }, "vpcid": "8df83bf2-fd2e-4ee0-9692-c0b7736513fb", "nics": [ { "subnet_id": "c6bb8788-4fd1-4a8f-adab-7eba3bed8616" } ], "extendparam": { "chargingMode": "prePaid", "periodType": "month", "periodNum": 1, "isAutoRenew": "true", "isAutoPay": "true", "regionID": "cn-north-4" }, "metadata": { "op_svc_userid": "59781460e9e54886a7d03df7d3f3fc81" }, "key_name": "KeyPair-zbb29" } } |
Em comparação com a criação de um BMS com discos locais, você precisa selecionar um flavor cujo dispositivo de inicialização é o disco EVS e definir os parâmetros do disco do sistema.
- volumetype: tipo do disco do sistema. SAS indica I/O alta. Você pode especificar outros tipos. Para obter detalhes, consulte as descrições de parâmetros em Criação de BMSs.
- size: tamanho do disco do sistema (GB). O valor varia de 40 a 1024. O tamanho do disco do sistema não pode ser menor que o tamanho mínimo do disco do sistema (min_disk) na imagem. Você pode obter o valor de min_disk usando a API de Consulta de imagens.
Criar um BMS com discos de dados
Você pode configurar discos de dados para BMSs adicionando o campo data_volumes ao corpo da solicitação. Um exemplo é o seguinte:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 |
{ "server": { "availability_zone": "cn-north-4a", "name": "bms-test03", "imageRef": "766a545a-02e1-433e-b1d1-733b5dc95e94", "flavorRef": "physical.s3.large", "data_volumes": [ { "volumetype": "SAS", "size": 10, "shareable": false } ], "vpcid": "8df83bf2-fd2e-4ee0-9692-c0b7736513fb", "nics": [ { "subnet_id": "c6bb8788-4fd1-4a8f-adab-7eba3bed8616" } ], "extendparam": { "chargingMode": "prePaid", "periodType": "month", "periodNum": 1, "isAutoRenew": "true", "isAutoPay": "true", "regionID": "cn-north-4" }, "metadata": { "op_svc_userid": "59781460e9e54886a7d03df7d3f3fc81" }, "key_name": "KeyPair-zbb29" } } |
- volumetype: tipo de disco de dados. SAS indica I/O alta.
- size: tamanho do disco de dados (GB). O valor varia de 10 a 32768.
- shareable: se o disco é compartilhável. O true indica um disco compartilhado e false indica um disco comum.
Criar um BMS com um EIP
Você pode vincular um EIP ao BMS adicionando o campo publicip ao corpo da solicitação. Durante a criação do BMS, um EIP é atribuído e vinculado ao BMS. Um exemplo é o seguinte:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
{ "server": { "availability_zone": "cn-north-4a", "name": "bms-test04", "imageRef": "766a545a-02e1-433e-b1d1-733b5dc95e94", "flavorRef": "physical.s3.large", "data_volumes": [ { "volumetype": "SAS", "size": 10, "shareable": false } ], "vpcid": "8df83bf2-fd2e-4ee0-9692-c0b7736513fb", "nics": [ { "subnet_id": "c6bb8788-4fd1-4a8f-adab-7eba3bed8616" } ], "extendparam": { "chargingMode": "prePaid", "periodType": "month", "periodNum": 1, "isAutoRenew": "true", "isAutoPay": "true", "regionID": "cn-north-4" }, "metadata": { "op_svc_userid": "59781460e9e54886a7d03df7d3f3fc81" }, "publicip": { "eip": { "iptype": "5_bgp", "bandwidth": { "chargemode": "bandwidth", "name": "bms-test04-bandwidth", "size": 1, "sharetype": "PER" }, "extendparam": [ "chargingMode": "prePaid" ] } }, "key_name": "KeyPair-zbb29" } } |
- iptype: tipo de EIP. O 5_bgp indica BGP dinâmico.
- chargemode: tipo de cobrança de largura de banda. O valor pode ser traffic ou bandwidth.
- name: nome da largura de banda
- size: largura de banda (Mbit/s). O valor varia de 1 a 2000.
- sharetype: tipo de compartilhamento de largura de banda. PER indica largura de banda dedicada.
- extendparam.chargingMode: modo de faturamento do EIP. prePaid indica pré-pagamento, ou seja, o modo anual/mensal.