Note su Solaris 10 8/07

Problemi noti

L'elenco seguente è costantemente soggetto a modifiche.

Non è possibile rimuovere un dispositivo di rete quando un programma tiene aperto quel dispositivo (5054195)

Se un processo tiene aperto un dispositivo di rete, non è possibile eseguire operazioni di DR che coinvolgano quel dispositivo. I daemon e i processi che mantengono un conteggio dei riferimenti impediscono il completamento delle operazioni di DR.

Soluzione. come superutente, eseguire le seguenti operazioni:

  1. Rimuovere o rinominare la directory /rplboot.

  2. Arrestare i servizi NFS.


    # sh /etc/init.d/nfs.server stop
    
  3. Arrestare i servizi del server di avvio.


    # sh /etc/init.d/boot.server stop
    
  4. Eseguire l'operazione di scollegamento DR.

  5. Riavviare i servizi NFS.


    # sh /etc/init.d/nfs.server start
    
  6. Riavviare i servizi del server di avvio.


    # sh /etc/init.d/boot.server start
    

L'interleaving della memoria viene impostato erroneamente dopo un ripristino da errore irreversibile (4156075)

L'interleaving della memoria rimane in uno stato errato quando si riavvia un server Sun Enterprise 5x500 dopo un ripristino da errore irreversibile. Le successive operazioni di riconfigurazione dinamica non vengono eseguite correttamente. Il problema si verifica solo sui sistemi in cui l'interleaving della memoria è impostato su min.

Soluzione. Scegliere una delle seguenti opzioni:

Non è possibile deconfigurare una scheda CPU/memoria che utilizza l'interleaving della memoria (4210234)

Per deconfigurare e successivamente disconnettere una scheda CPU dotata di memoria o una scheda di sola memoria, occorre in primo luogo deconfigurare la memoria. Se tuttavia la memoria della scheda è in interleaving con quella di altre schede, questa memoria non può essere deconfigurata dinamicamente.

L'interleaving della memoria può essere visualizzato con i comandi prtdiag o cfgadm.

Soluzione. Arrestare il sistema prima di eseguire l'intervento sulla scheda, quindi riavviarlo. Per consentire le future operazioni DR sulla scheda CPU/memoria, impostare la proprietà NVRAM memory-interleave su min. Per una descrizione correlata sull'interleaving della memoria, vedere anche L'interleaving della memoria viene impostato erroneamente dopo un ripristino da errore irreversibile (4156075).

Non è possibile deconfigurare una scheda CPU/memoria che utilizza una memoria permanente (4210280)

Per deconfigurare e successivamente disconnettere una scheda CPU dotata di memoria o una scheda di sola memoria, occorre in primo luogo deconfigurare la memoria. È possibile, tuttavia, che alcuni moduli di memoria non possano essere spostati. In questi casi, la memoria viene considerata permanente.

La memoria permanente di una scheda viene contrassegnata come “permanente” nella visualizzazione degli stati con cfgadm:


# cfgadm -s cols=ap_id:type:info
Ap_Id Type Information
ac0:bank0 memory slot3 64Mb base 0x0 permanent
ac0:bank1 memory slot3 empty
ac1:bank0 memory slot5 empty
ac1:bank1 memory slot5 64Mb base 0x40000000

In questo esempio, la scheda nello slot3 contiene una memoria permanente e non può essere rimossa.

Soluzione. Arrestare il sistema prima di eseguire l'intervento sulla scheda, quindi riavviarlo.

La disconnessione con cfgadm non riesce quando si eseguono simultaneamente più comandi cfgadm (4220105)

Se un processo cfgadm è in esecuzione su una scheda, un tentativo di disconnettere simultaneamente una seconda scheda non riesce. Viene visualizzato il seguente messaggio di errore:


cfgadm: Errore specifico dell'hardware: 
disconnessione non riuscita: errore nexus nello scollegamento: indirizzo

Soluzione. eseguire una sola operazione cfgadm alla volta. Attendere che l'operazione cfgadm in esecuzione su una scheda termini prima di avviare un'operazione cfgadm su una seconda scheda.