Pour plus d'informations sur la connexion à la CLI et son utilisation, reportez-vous à la section Command Line Interface (CLI) in Oracle ZFS Storage Appliance Administration Guide, Release 2013.1.4.0 . Procédez comme suit pour préparer la mise à jour de contrôleurs en cluster à l'aide de la CLI.
controller-a:> configuration cluster resources select net/igb0
configuration cluster resources (uncommitted)> set owner=<other controller>
configuration cluster resources (uncommitted)> set type=private
configuration cluster resources (uncommitted)> commit
Notez que chaque contrôleur doit être le propriétaire actuel de l'interface de gestion.
controller-a:> configuration cluster resources show
Resources:
RESOURCE OWNER TYPE LABEL CHANGES DETAILS
net/igb0 brm7320-250 private Untitled I... no 10.80.2xx.112
controller-a:> configuration cluster resources show
Resources:
RESOURCE OWNER TYPE LABEL CHANGES DETAILS
net/igb1 brm7320-260 private Untitled I... no 10.80.2xx.114
Si l'un des contrôleurs est en état Stripped (il n'a pas de ressources actives), effectuez d'abord la mise à jour sur ce contrôleur afin d'éviter un retard de disponibilité. Si les deux contrôleurs du cluster ont des ressources actives, choisissez l'un des deux pour le mettre à jour.
L'exemple suivant montre comment télécharger une mise à jour sur les deux contrôleurs :
controller-a:maintenance system updates download (uncommitted)> set url=
ftp://foo/update.pkg.gz
url = ftp://foo/update.pkg.gz
controller-a:maintenance system updates download (uncommitted)> set user=bmc
user = bmc
controller-a:maintenance system updates download (uncommitted)> set password
Enter password:
password = ********
controller-a:maintenance system updates download (uncommitted)> commit
Transferred 157M of 484M (32.3%) ...
controller-b:maintenance system updates download (uncommitted)> set url=
ftp://foo/update.pkg.gz
url = ftp://foo/update.pkg.gz
controller-b:maintenance system updates download (uncommitted)> set user=bmc
user = bmc
controller-b:maintenance system updates download (uncommitted)> set password
Enter password:
password = ********
controller-b:maintenance system updates download (uncommitted)> commit
Transferred 157M of 484M (52.1%) ...