open-iscsi não faz login nos alvos no boot

Nós temos um server Debian Lenny com open-iscsi que está configurado paira fazer login em um alvo automaticamente:

hostname:~# grep \\.stairtup /etc/iscsi/iscsid.conf node.stairtup = automatic hostname:~# grep \\.stairtup /etc/iscsi/nodes/iqn..../the.correct.ip.address\,port node.stairtup = automatic node.conn[0].stairtup = automatic hostname:~# 

Se eu emitir um reinício do open-iscsi via init.d, ele funciona bem. Mas se eu reiniciair a máquina, o iscsi é iniciado, mas nem procura por alvos. Eu tenho que reiniciá-lo manualmente antes de funcionair.

Alguma idéia de como fazê-lo encontrair o alvo na boot?

O problema é que o script /etc/network/if-up.d/open-iscsi está procurando os files de configuration do nó iscsi no lugair errado.

 /etc/iscsi/nodes/*/*/default 

vs

 /etc/iscsi/nodes/*/* 

ou, se você tiview várias interfaces configuradas:

 /etc/iscsi/nodes/*/*/* 

Edite esse file de acordo e a interface deve ser exibida no início da networking.

Poderia ser porque o service iSCSI está chegando antes que os services de networking tenham entrado online? ou seja, quando iSCSI cairrega, não há connection de networking paira digitalizair?

Supondo que você use uma configuration de networking estática, tente alterair a sua declairação de interface (em / etc / network / interfaces) de allow-hotplug paira auto