B.2. Disques iSCSI lors du démarrage

Des événements liés à iSCSI peuvent arriver à plusieurs moments lors du démarrage du système :
  1. Le script init de initrd se connectera aux cibles iSCSI utilisées pour / (s'il y en a). Ceci est accompli à l'aide de l'utilitaire iscsistart (qui peut réaliser ceci sans que iscsid ne soit en cours d'exécution).
  2. Lorsque le système de fichiers root a été monté et que les différents initscripts ont été lancés, l'initscript iscsid sera appelé. Ce script démarrera ensuite iscsid si n'importe quelle cible iSCSI est utilisée pour /, ou si toute cible dans la base de données iSCSI a été sélectionnée pour démarrer automatiquement.
  3. Une fois que le script de service réseau classique a été lancé , l'initscript iscsi va s'exécuter. Si le réseau est accessible, ceci le connectera à toute base de données iSCSI qui a été sélectionnée pour démarrer automatiquement. Si le réseau n'est pas accessible, ce script se fermera discrètement.
  4. Lors de l'utilisation de NetworkManager pour accéder au réseau (au lieu du script de service réseau classique), NetworkManager fera appel à l'initscript iscsi. Voir : /etc/NetworkManager/dispatcher.d/04-iscsi

    Important

    Comme NetworkManager est installé dans /usr, vous ne pourrez pas l'utiliser pour configurer l'accès au réseau si /usr se trouve sur un périphérique de stockage attaché au réseau, tel que sur une cible iSCSI.
Si iscsid n'est pas nécessaire lors du démarrage du système, il ne démarrera pas automatiquement. Si vous démarrez iscsiadm, alors iscsiadm exécutera iscsid.