web-dev-qa-db-fra.com

Démarrage automatique iSCSI au démarrage 14.04

J'utilise le serveur Trusty Tahr (14.04). J'ai attaché un disque iscsi et l'ai monté, mkfs, etc. fonctionne très bien, si je le fais manuellement.

Je préférerais de beaucoup que ma boîte monte le disque au démarrage. J'ai donc modifié /etc/iscsi/iscsid.conf en supprimant le hachage de commentaire node.startup = automatic et en le commentant node.startup = manual (note: this isn Par défaut, mais j’ai essayé dans les deux sens et je me tiens à l’automatique car cela a du sens)

node.startup = automatique
#
# node.startup = manuel

fstab semble bon. J'ai git mon identifiant de bloc, _netdev est défini, et comme je l'ai dit précédemment, manuellement, tout fonctionne. si je monte le disque, la configuration fstab conduit correctement le montage.

en général, les choses vont bien. (en fait, c'est une sauvegarde de machine à remonter le temps).

Mon seul problème est, pourquoi cela ne fonctionne-t-il pas au démarrage? Boot.log montre cette information:

* Démarrer le service initiateur iSCSI isIDCID [OK]
iscsiadm: Aucun enregistrement trouvé
* Configuration des cibles iSCSI * Arrêter

Clairement, une erreur est évidente, mais où? En plus d'avoir à émettre: Sudo iscsiadm -m node --login Je n'ai pas à intervenir.

Juste… besoin… de… ce… dernier… morceau. Merci

2
Raymond

On dirait que vous n'avez aucun nœud configuré dans/etc/iscsi/nodes. En fait, le répertoire des nœuds sera vide si vous n'avez pas demandé de liste de cibles à partir du serveur iscsi. Donc, si c'est le cas, vous devrez effectuer une découverte de cible. Essayez: iscsiadm -m discovery -t st -p IP-Address-Of-Target

Une fois cela fait, il y aura un répertoire iqn ... avec une liste de portails possibles sous les noeuds dir:

/etc/iscsi/nodes/iqnname/192.168.0.1:servername.iscsiTargetName/default

Editez le fichier 'default' so node.startup = automatic sur toute cible à laquelle vous souhaitez vous connecter automatiquement.

Oh aussi, vérifiez/var/log/syslog pour voir si iscsi démarre avant le démarrage des interfaces réseau.

3
BenK