Como montar um volume raiz do EBS para uma instância do Windows no Amazon EC2

8

Então, basicamente, criei um grande servidor Windows para desenvolvimento e criei um micro windows server para produção. Eu configurei tudo como eu queria no meu servidor de desenvolvimento, e depois desmontei as unidades e as montei no meu micro servidor.

Agora estou tentando voltar ao meu servidor de desenvolvimento para grandes janelas e estou recebendo o erro.

Invalid value 'i-4896ce28' for instanceId. Instance does not have a volume attached at root (/dev/sda1)

este erro aparece quando tento iniciar meu servidor Windows grande. Eu remontei as unidades para o servidor de desenvolvimento grande e ainda recebo esta mensagem.

Eu não tenho certeza do que fazer, li outros posts e todo mundo está dando esses quase como argumentos de linha de comando e falando sobre outras ferramentas, e eu realmente não tenho ideia do que isso significa, ou onde eu ainda tem a opção de inserir qualquer comando sem estar logado em uma instância específica.

    
por Kyle 25.10.2011 / 21:26

6 respostas

13

Certifique-se de que a unidade EBS tenha o nome /dev/sda1 no console do EC2.

    
por 26.10.2011 / 11:42
3

Você pode tentar / dev / xvda. Quando você anexa um volume à instância - > selecione a instância em particular e digite / dev / xvda para o ponto de montagem.

    
por 09.07.2015 / 13:54
1

Verifique se todos os seus volumes estão desanexados antes de voltar a anexá-los. No meu caso, eu tinha um volume anexado a um instantâneo anterior. Uma vez que eu desanimei, fui autorizado a anexar meu novo volume.

    
por 25.06.2013 / 02:57
0

Em volumes > 'Desanexar volume' e depois 'Anexar volume' e, no campo do dispositivo, digite o caminho correto. Por exemplo, você pode precisar digitar: / dev / sda

    
por 06.01.2015 / 02:33
0

Verifique se não há espaço inicial em '/ dev / sda'

Por alguma razão, copiar o texto do console aws geralmente anexa um espaço à frente da string. Um efeito colateral muito irritante que me fez girar minhas rodas por 15 minutos tentando fazer com que a unidade principal do meu servidor de produção fosse remontada. Eu tentei todas essas soluções antes de descobrir isso.

    
por 21.05.2015 / 19:50
0

Depois de tentar tudo isso, eu finalmente consertei usando /dev/sda1

O erro parece que você só pode inserir /dev/sdf até /dev/sdp

Mas usou /dev/sda1 corretamente.

Para os passos:

  1. Anote o nome do dispositivo por engano ao iniciar a instância do EC2.
  2. Desanexe o volume conectado no momento com o EC2
  3. Anexar volume ao EC2

    Tente anexar o mesmo volume à instância do EC2. No entanto, certifique-se de que você não está usando o "Dispositivo" padrão, como "/ dev / sdf", conforme abaixo, ao anexar o volume à instância do EC2.

  4. Iniciar instância do EC2

retirado de linuxroutes

    
por 22.01.2018 / 20:57