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%) ...