APIs do iniciador iSCSI

1

Situação: Escrevendo um classificador de arquivo automático para procurar arquivos em discos conectados ao iSCSI. Meu programa estará em uma máquina cliente (iniciador iSCSI), conectado a um servidor (alvo iSCSI).

Problema: Eu poderia usar chamadas do sistema para chamar o comando open-iscsi do sistema (Linux). No entanto, o pacote open-iscsi recusou-se a instalar devido a "kernel incompatível".

O que tentei fazer: Procurei por iniciadores iSCSI escritos em Python (a linguagem em que meu programa foi escrito). Eu encontrei dois - infi.iscsiapi e python-iscsi . O problema é que python-iscsi não foi atualizado em 2 anos; e eu tive dificuldade em fazer o infi.iscsiapi funcionar corretamente.

Pergunta: Existem outros iniciadores iSCSI baseados em Python que você sabe que eu posso usar?

Informações adicionais: Sinta-se à vontade para sugerir outros métodos de conexão com um destino iSCSI por meio de um script Python ou até mesmo usando outros idiomas. Contanto que o processo de conexão com o iSCSI target possa ser automatizado, + ele pode ser chamado de um script Python, é bom o suficiente para mim.

    
por Timothy Wong 02.02.2018 / 10:15

0 respostas