Note di rilascio di Oracle Solaris 11 Express

Bug relativi all'aggiornamento

Questa sezione descrive i bug relativi all'aggiornamento. Durante l'aggiornamento alla versione Oracle Solaris 11 Express possono verificarsi alcuni bug; altri possono verificarsi al termine dell'aggiornamento.

Migrazione di un driver ncrs collegato al driver glm

Il driver ncrs per alcuni adattatori SCSI LSI/Symbios paralleli non è più supportato nella versione corrente di Oracle Solaris. Il driver glm è disponibile e può supportare gli stessi adattatori del driver ncrs.

Per migrare al driver glm, procedere come segue:

  1. Seguire i passaggi della procedura fino al punto 3c, Come eseguire l'aggiornamento alla versione Oracle Solaris 11 Express.

  2. Se si accettano i termini della licenza Oracle Solaris 11 Express, aggiornare il sistema e accettare esplicitamente la licenza. Specificare espressamente anche un nuovo nome per l'ambiente di boot.


    # pkg image-update --accept --be-name solaris-glm-1
    
  3. Attivare il nuovo ambiente di boot.


    # beadm mount solaris-glm-1 /mnt
    
  4. Utilizzare il comando awk per modificare le istanze di ncrs nel file /etc/driver_aliases dell'ambiente di boot precedente in glm. Queste voci devono essere aggiunte al file /mnt/etc/driver_aliases del nuovo ambiente di boot.


    # awk '$1 == "ncrs" { print "glm", $2 }' \
    /etc/driver_aliases >> /mnt/etc/driver_aliases
    
  5. Aggiornare l'archivio di boot del nuovo ambiente di boot.


    # bootadm update-archive -R /mnt
    
  6. Disattivare il nuovo ambiente di boot.


    # beadm unmount solaris-glm-1
    
  7. Effettuare il reboot del sistema per avviarlo nell'ambiente di boot aggiornato.

image-update determina la rimozione degli avvisi relativi ai criteri dai driver (9568)

Nel corso dell'aggiornamento di un sistema alla versione Oracle Solaris 11 Express, possono essere visualizzati messaggi simili al seguente per vari driver:


driver (aggr) upgrade 
(removal of policy'read_priv_set=net_rawaccess
 write_priv_set=net_rawaccess) failed: minor node spec required.

Soluzione. Ignorare i messaggi.

L'azione del driver viene confusa dalle voci driver_aliases non coperte da un'azione (10630)

Nel corso dell'aggiornamento di un sistema alla versione Oracle Solaris 11 Express release, possono essere visualizzati messaggi simili al seguente:


The 'pcieb' driver shares the alias 
'pciexclass,060400' with the 'pcie_pci' driver, 
but the system cannot determine how the latter was delivered. 
Its entry on line 2 in /etc/driver_aliases has been commented out. 
If this driver is no longer needed, it may be removed by booting into the 
'solaris-2' boot environment and invoking 'rem_drv pcie_pci' 
as well as removing line 2 from /etc/driver_aliases or, 
before rebooting, mounting the 'Solaris-2' boot environment 
and running 'rem_drv -b <mountpoint>pcie_pci' and removing line 2 
from <mountpoint>/etc/driver_aliases.

Soluzione. Ignorare i messaggi.

image-update produce avvisi relativi alla directory etc/sma/snmp/mibs (10778)

Nel corso dell'aggiornamento di un sistema alla versione Oracle Solaris 11 Express release, possono essere visualizzati avvisi simili al seguente:


Warning - directory etc/sma/snmp/mibs not empty
Contents preserved in 
/tmp/tmpCfxHEd/var/pkg/lost+found/etc/sma/snmp/mibs-20100604T013846Z

Soluzione. Ignorare i messaggi.

Se manca il servizio xfs, vengono visualizzati errori inetd dopo l'aggiornamento da OpenSolaris 2009.06 (11602)

Quando si avvia il sistema per la prima volta dopo l'aggiornamento dalla versione OpenSolaris 2009.06 alla versione corrente, potrebbero essere visualizzati messaggi simili ai seguenti:


inetd[5503]: Failed to update state of instance 
svc:/application/x11/xfs:default in repository: entity not found
Failed to get instance

Soluzione. Ignorare i messaggi.

L'aggiornamento all'ultima versione con memoria disponibile ridotta non riesce (9388)

La fase di aggiornamento di tutti i pacchetti installati potrebbe non riuscire a causa della memoria ridotta.

Soluzione. Per eseguire la procedura, utilizzare una o più opzioni tra le seguenti:

Le zone clonate mediante zoneadm clone possono causare collisioni tra i nomi di snapshot quando si attiva un ambiente di boot (10990)

L'uso del comando zoneadm clone per la creazione di zone può causare collisioni tra i nomi di snapshot, che a loro volta possono determinare errori o cicli infiniti quando si attiva un ambiente di boot. Anche se questo bug è stato risolto in questa versione, è possibile riscontrare questo problema quando si esegue l'aggiornamento da OpenSolaris 2009.06 alla versione Oracle Solaris 11 Express.

Soluzione. Prima di utilizzare image-update per aggiornare il sistema alla versione Oracle Solaris 11 Express, eseguire il comando zoneadm detach per ciascuna zona nell'ambiente di boot OpenSolaris 2009.06.

Per ricollegare le zone:

  1. Aggiornare l'immagine.


    # pkg image-update
    
  2. Eseguire l'avvio nell'ambiente di boot creato tramite image-update.

  3. Eseguire il comando zoneadm attach -u per ciascuna zona nell'ambiente di boot.


Nota –

Con questa soluzione alternativa, all'ambiente di boot da cui è stato eseguito l'aggiornamento non è più collegata alcuna zona.