Ho creato un semplice file di script sulla mia macchina Linux per montare un'unità iscsi.
iscsiadm –m node --targetname THE_TARGET_IQN --login
mount /dev/sdb1 /home/mounted
Il problema è che, quando ho superato questo script, fallisce sempre al primo tentativo. Piace questo.
/etc/init.d# ./iscsi
Loggin to [iface: default, target: targetname, portal: THE_TARGET_IQN (multiple)
Loggin to [iface: default, target: targetname, portal: THE_TARGET_IQN successful.
mount: special device /dev/sdb1 does not exist
/etc/init.d# ./iscsi
isciadm: default:1 session requested, but 1 already present.
isciadm: Could not log into all portals
/etc/init.d#
Penso che se riesco a inserire un ritardo tra due righe, andrà bene. È ragionevole? Si prega di avvisare per questo.
iscsiadm
sul mio sistema, ma una pagina web man non sembra avere opzioni per farla aspettare prima di tornare al terminale ... un po 'strano che ritorni immediatamente prima che sia finito, ma sembra che il sonno sia l'opzione migliore, + 1 a Deeh