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.
Tags python iscsi open-iscsi