Conexão com Volumes de Bloco Anexados ao iSCSI

Estabeleça conexão com um volume em blocos conectado ao iSCSI.

A conexão com um volume anexado iSCSI não requer uma política específica do serviço IAM. Entretanto, talvez você precise de permissão para executar OS comandos necessários no sistema operacional convidado da instância anexada. Entre em contato com o administrador do sistema para obter mais informações.

Pré-requisitos

Anexe o volume à instância para poder conectar o volume ao sistema operacional convidado da instância. Para obter detalhes, consulte Anexando um Volume.

Para conectar o volume, você precisa das seguintes informações:

  • Endereço IP do iSCSI
  • Números de porta do iSCSI
  • Credenciais CHAP (se você ativou o CHAP)
  • IQN 

A Console fornece os comandos necessários para configurar, autenticar e fazer log-on no iSCSI.

Conexão com um Volume em uma Instância do Linux

  1. Use a Console para obter os dados do iSCSI que você precisa para conectar o volume:

    1. Abra o menu de navegação e clique em Compute. No serviço Compute, clique em Instâncias.
    2. Em Escopo da lista, selecione o compartimento que contém a instância.
    3. Clique no nome da instância para exibir seus detalhes.
    4. Em Recursos, clique em Volumes em blocos anexados para exibir o volume em blocos anexado.

    5. Clique no menu Ações (Menu Ações) ao lado do volume desejado e, em seguida, selecione Comandos e Informações de iSCSI.

      A caixa de diálogo ISCSI Commands and Information exibe informações específicas de identificação sobre o volume e os comandos iSCSI que você precisa. Os comandos estão prontos para serem usados, com as informações apropriadas incluídas. Você pode copiar os comandos e colá-los na janela da sessão da instância para cada uma das etapas a seguir.

  2. Faça log-in no sistema operacional convidado da instância.
  3. Registre o volume na ferramenta iscsiadm .

    iscsiadm -m node -o new -T <volume IQN> -p <iSCSI IP address>:<iSCSI port>

    Uma resposta de registro com sucesso se parece com o seguinte exemplo:

    New iSCSI node [tcp:[hw=,ip=,net_if=,iscsi_if=default] 169.254.0.2,3260,-1 iqn.2015-12.us.oracle.com:c6acda73-90b4-4bbb-9a75-faux09015418] added
  4. Configure o iSCSI para estabelecer conexão automaticamente com os volumes em blocos autenticados após uma reinicialização:

    iscsiadm -m node -T <volume IQN> -o update -n node.startup -v automatic

    Observação: Todos os argumentos de comando são essenciais. Sucesso não retorna resposta.

  5. Se você tiver ativado o CHAP ao anexar o volume, autentique a conexão iSCSI fornecendo as credenciais CHAP do volume da seguinte forma:

    iscsiadm -m node -T <volume IQN> -p <iSCSI IP address>:<iSCSI port> -o update -n node.session.auth.authmethod -v CHAP
    iscsiadm -m node -T <volume IQN> -p <iSCSI IP address>:<iSCSI port> -o update -n node.session.auth.username -v <CHAP user name>
    iscsiadm -m node -T <volume's IQN> -p <iSCSI IP address>:<iSCSI port> -o update -n node.session.auth.password -v <CHAP password>

    Sucesso não retorna resposta.

  6. Faça log-in no iSCSI:

    iscsiadm -m node -T <volume's IQN> -p <iSCSI IP Address>:<iSCSI port> -l

    Uma resposta de log-in bem-sucedido se parece com este exemplo:

    Logging in to [iface: default, target: iqn.2015-12.us.oracle.com:c6acda73-90b4-4bbb-9a75-faux09015418, portal: 169.254.0.2,3260] (multiple)
    Login to [iface: default, target: iqn.2015-12.us.oracle.com:c6acda73-90b4-4bbb-9a75-faux09015418, portal: 169.254.0.2,3260] successful.
  7. Agora você pode formatar (se necessário) e montar o volume. Para obter uma lista de dispositivos iSCSI montáveis na instância, execute o seguinte comando:

    fdisk -l

    A listagem de volumes conectados é semelhante ao seguinte exemplo:

    Disk /dev/sdb: 274.9 GB, 274877906944 bytes, 536870912 sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
Dica

Se você tiver diversos volumes que não têm CHAP ativado, poderá fazer log-in neles todos ao mesmo tempo usando os seguintes comandos:

iscsiadm -m discovery -t sendtargets -p <iSCSI IP address>:<iSCSI port>
iscsiadm -m node –l
iscsiadm -m node –l

Conexão com um Volume em uma Instância do Windows

Cuidado

Quando você está se conectando a um volume de inicialização do Windows como volume de dados de uma segunda instância, anexe -IsMultipathEnabled $True ao comando Connect-IscsiTarget. Consulte Falha ao anexar um volume de inicialização do Windows como volume de dados a outra instância.
  1. Use a Console para obter os dados do iSCSI que você precisa para conectar o volume:

    1. Abra o menu de navegação e clique em Compute. No serviço Compute, clique em Instâncias.
    2. Em Escopo da lista, selecione o compartimento que contém a instância.
    3. Clique no nome da instância para exibir seus detalhes.
    4. Em Recursos, clique em Volumes em blocos anexados para exibir o volume em blocos anexado.
    5. Clique no menu Ações (Menu Ações) ao lado do volume desejado e, em seguida, selecione Comandos e Informações de iSCSI.

      A caixa de diálogo Comandos e Informações de iSCSI exibe o endereço IP e a porta do volume, que você precisa saber mais tarde nesse procedimento.

  2. Faça login na instância usando um cliente de Área de Trabalho Remota.
  3. Na instância do Windows, abra o Iniciador de iSCSI. As etapas para abrir o Iniciador de iSCSI variam, dependendo da versão do Windows.

    Por exemplo: Abra Gerenciador de Servidores, clique em Ferramentas e selecione Iniciador de iSCSI.

  4. Na caixa de diálogo Propriedades do Iniciador de iSCSI, clique na guia Descoberta e, em seguida, clique em Descobrir Portal.
  5. Digite o endereço IP e a porta do volume em blocos e, em seguida, clique em OK.
  6. Clique na guia Destinos.
  7. Em Alvos descobertos, selecione o IQN do volume.
  8. Clique em Conectar-se.
  9. Certifique-se de que a caixa de seleção Adicionar esta conexão à lista de alvos favoritos esteja marcada e clique em OK.
  10. Agora você pode formatar (se necessário) e montar o volume. Para exibir uma lista de dispositivos iSCSI montáveis em sua instância, em Gerenciador de Servidores, clique em Serviços de Armazenamento e Arquivo; em seguida, clique em Discos.

    O disco é exibido na lista.