Procédez comme suit pour activer ou désactiver le contrôle des chemins de disques à partir d'un fichier.
Pour modifier la configuration du cluster à l'aide d'un fichier, vous devez d'abord l'exporter. L'exportation génère un fichier XML que vous pouvez alors modifier afin de définir les composants de la configuration que vous changez. L'intégralité de ce processus est décrite dans la procédure suivante.
L'élément phys-schost# fait référence à l'invite du cluster global. Appliquez cette procédure à un cluster global.
Cette procédure contient la forme longue des commandes d'Oracle Solaris Cluster. La plupart des commandes possèdent également des formes brèves. A l'exception de la forme du nom, ces commandes sont identiques.
# cldevice export -o configurationfile
Précisez le nom de votre fichier XML.
Recherchez les chemins de périphériques que vous souhaitez contrôler et définissez l'attribut monitored sur true.
# cldevice monitor -i configurationfile
Précisez le nom du fichier XML modifié.
# cldevice status
Dans l'exemple suivant, le chemin de périphérique entre le noeud phys-schost–2 et le périphérique d3 est contrôlé à l'aide d'un fichier XML. Le fichier XML deviceconfig indique que le chemin entre phys-schost–2 et d3 n'est pas contrôlé.
Exportez la configuration de cluster en cours # cldevice export -o deviceconfig <?xml version="1.0"?> <!DOCTYPE cluster SYSTEM "/usr/cluster/lib/xml/cluster.dtd"> <cluster name="brave_clus"> … <deviceList readonly="true"> <device name="d3" ctd="c1t8d0"> <devicePath nodeRef="phys-schost-1" monitored="true"/> <devicePath nodeRef="phys-schost-2" monitored="false"/> </device> </deviceList> </cluster>Contrôlez le chemin en définissant l'attribut contrôlé sur true <?xml version="1.0"?> <!DOCTYPE cluster SYSTEM "/usr/cluster/lib/xml/cluster.dtd"> <cluster name="brave_clus"> … <deviceList readonly="true"> <device name="d3" ctd="c1t8d0"> <devicePath nodeRef="phys-schost-1" monitored="true"/> <devicePath nodeRef="phys-schost-2" monitored="true"/> </device> </deviceList> </cluster>Lisez le fichier et activez le contrôle # cldevice monitor -i deviceconfigVérifiez que le périphérique est maintenant contrôlé # cldevice status
Voir aussi
Pour plus de détails sur l'exportation d'une configuration de cluster et l'utilisation du fichier XML obtenu pour définir une configuration de cluster, reportez-vous aux pages de manuel cluster(1CL) et clconfiguration(5CL).