Questa sezione descrive tutte le funzioni che sono state introdotte o migliorate in Solaris Express 4/06.
Questa funzione di amministrazione del sistema è stata introdotta in Solaris Express 4/06.
Il contenitore CAC (Common Agent Container) è un programma Java standalone che implementa un contenitore per le applicazioni di gestione Java. CAC fornisce un'infrastruttura di gestione progettata per le funzioni basate su Java Management Extensions (JMXTM) e sul Java Dynamic Management Kit (JDMK). Il pacchetto SUNCacaort installa il software CAC nella directory /usr/lib/cacao. In genere, CAC non è visibile per gli utenti e gli amministratori.
Nelle due circostanze seguenti può essere richiesto agli amministratori di interagire con il daemon del contenitore:
Quando un'applicazione tenta di utilizzare una porta di rete riservata per CAC
Quando occorre rigenerare le chiavi del certificato CAC perché l'archivio dei certificati è danneggiato
Per maggiori informazioni, vedere il Capitolo 14, Troubleshooting Software Problems (Overview), in System Administration Guide: Advanced Administration .
Questa funzione di amministrazione del sistema è stata introdotta in Solaris Express 4/06.
A partire da questa versione, Solaris include un'insieme di funzioni di autocorrezione preventiva in grado di individuare, diagnosticare e risolvere gli errori hardware rilevati sul sistema.
Il sistema di gestione degli errori di Solaris ora fornisce supporto per gli errori della CPU e della memoria rilevati sui sistemi x64, inclusi:
Errori delle CPU AMD Athlon 64 e OpteronTM
Errori dei collegamenti Northbridge e Hypertransport
Errori DRAM reversibili, irreversibili e ChipKill
Il sistema di gestione degli errori di Solaris diagnostica automaticamente gli errori dell'hardware x64. Tenta anche di disattivare o isolare le CPU, la cache o le aree di memoria DRAM che presentano errori. I messaggi diagnostici vengono prodotti dal daemon fmd.
Per maggiori informazioni sulla gestione degli errori in Solaris, vedere:
Questa funzione di amministrazione del sistema è stata introdotta in Solaris Express 4/06.
A partire da questa versione, Solaris include un'insieme di funzioni di autocorrezione preventiva in grado di individuare, diagnosticare e risolvere gli errori hardware rilevati sul sistema. I risultati della diagnosi autocorrettiva vengono prodotti dal servizio syslogd.
Il sistema di gestione degli errori di Solaris, fmd permette ora di:
Pubblicare i risultati diagnostici tramite l'agente SMA di Solaris, incluse le trap SNMP
Ricercare in una MIB SNMP le informazioni di gestione degli errori dei singoli sistemi
La MIB di gestione degli errori si trova in /etc/sma/snmp/mibs/SUN-FM-MIB.mib sul sistema Solaris.
Per maggiori informazioni sulla configurazione di SNMP su Solaris, vedere:
Pagina man fmd(1M)
Pagina man syslogd(1M)
Questa funzione di amministrazione del sistema è stata introdotta in Solaris Express 4/06.
La API Java DTrace (Dynamic Tracing) è un'interfaccia per la libreria DTrace nativa. Questa interfaccia supporta lo sviluppo di strumenti di visualizzazione scritti in Java. La API Java DTrace è installata in /usr/share/lib/java/dtrace.jar. Questa API permette l'esecuzione simultanea di più consumatori dei dati di DTrace all'interno di una sola Virtual Machine per la piattaforma Java (JVM). TM Ogni consumatore della API Java DTrace riceve i dati di verifica e permette di richiedere in qualunque momento uno snapshot uniforme dei dati di aggregazione.
Per maggiori informazioni, vedere la API JavadocTM in /usr/share/lib/java/javadoc/dtrace/api/index.html.
In Solaris Express 4/06 sono state aggiunte le funzioni di libreria mkdtemp() e mkstemps(). La funzione mkdtemp() permette la creazione di directory con un nome univoco. La funzione mkstemps() permette la creazione di file con un nome univoco identificati da un suffisso specifico.
Per maggiori informazioni, vedere le pagine man mkdtemp(3C) e mkstemps (3C).
Questa funzione di amministrazione del sistema è stata introdotta in Solaris Express 4/06.
La funzione consente la migrazione delle zone non globali da un sistema ad un altro. I comandi zonecfg e zoneadm sono stati modificati in modo da consentire la migrazione di una zona non globale da un sistema all'altro. La procedura di migrazione scollega la zona (non attiva) dalla posizione corrente e la collega a un nuovo sistema.
La zona globale del sistema di destinazione deve eseguire:
La stessa versione del sistema operativo dell'host originale
La stessa versione dei pacchetti del sistema operativo e le stesse patch del sistema originale
Il processo di scollegamento della zona crea le informazioni necessarie per ricollegarla a un sistema diverso. Il processo di collegamento della zona verifica che la configurazione del nuovo sistema sia corretta per l'utilizzo della zona.
Poiché esistono diversi metodi per rendere disponibile il percorso della zona sul nuovo host, la procedura effettiva di trasferimento del percorso della zona da un sistema all'altro viene eseguita manualmente dall'amministratore globale.
Quando viene collegata al nuovo sistema, la zona è nello stato installato.
Per maggiori informazioni sulla configurazione dei privilegi e delle loro limitazioni per le zone, vedere:
Pagina man zonecfg(1M)
Pagina man zoneadm(1M)
System Administration Guide: Virtualization Using the Solaris Operating System
In Solaris Express 4/06 è stato apportato un miglioramento alla funzione della Sun Java Web Console introdotta in Solaris Express 10/04. Vedere Gestione di ZFS via Web
In questa versione, lo strumento di gestione di Solaris ZFS via Web è disponibile nella Sun Java Web console.
Per maggiori informazioni, vedere il manuale ZFS Administration GUIDE.
Questa funzione è stata modificata in Solaris Express 4/06.
Questa versione di Solaris fornisce supporto per l'interconnessione PCIe (PCI Express) sui sistemi SPARC e x86.
PCIe è progettato per collegare le periferiche alle seguenti applicazioni:
Desktop
Aziendali
Mobili
Di comunicazione
Incorporate
L'interconnessione PCIe è un bus di I/O seriale standard ad alte prestazioni. Per ulteriori informazioni sulla tecnologia PCIe, accedere al seguente sito: http://www.pcisig.com.
Il software PCIe fornisce le seguenti funzioni in questa versione di Solaris:
Supporto per lo spazio di configurazione PCIe esteso
Supporto per la gestione degli errori della baseline PCIe e degli interrupt MSI
Proprietà IEEE-1275 modificate per i dispositivi PCIe
Supporto per l'inserimento a caldo delle schede PCIe (sia nativo che basato su ACPI) grazie al miglioramento del componente cfgadm_pci del comando cfgadm
Configurazione automatica della periferica PCIe basata sul pulsante ATTN
Il seguente esempio di cfgadm visualizza i dispositivi PCIe inseribili a caldo su un sistema x86. Il risultato del comando seguente può essere differente sulle varie piattaforme. Consultare il manuale della piattaforma hardware per informazioni sulla sintassi corretta di cfgadm.
# cfgadm pci Ap_Id Type Receptacle Occupant Condition pcie1 unknown empty unconfigured unknown pcie2 unknown empty unconfigured unknown pcie3 unknown empty unconfigured unknown pcie4 ethernet/hp connected configured ok pcie5 pci-pci/hp connected configured ok pcie6 unknown disconnected unconfigured unknown |
Il modello amministrativo per l'inserimento a caldo delle periferiche PCIe è analogo a quello delle periferiche PCI, che utilizzano il comando cfgadm.
Per maggiori informazioni, vedere la pagina man cfgadm_pci(1M) e il manuale System Administration Guide: Devices and File Systems. Consultare il manuale della piattaforma hardware per verificare che il sistema in uso supporti le schede PCIe e l'inserimento a caldo PCIe. Consultare inoltre le istruzioni per l'inserimento o la rimozione delle schede sul sistema e la semantica di autoconfigurazione del dispositivo, se applicabile.
Questo software aggiuntivo è stato introdotto in Solaris Express 4/06.
PostgreSQL è un database relazionale fornito dalla comunità open source. Oltre 15 anni di sviluppo e un'architettura ampiamente collaudata hanno garantito a PostgreSQL una solida reputazione in termini di affidabilità, integrità dei dati e accuratezza.
Per maggiori informazioni, vedere http://www.postgresql.org.
Questo miglioramento alle funzioni di amministrazione del sistema è stato introdotto in Solaris Express 4/06.
In questa versione, il comando zpool offline pone offline un dispositivo in modo permanente. È possibile utilizzare l'opzione -t per rendere temporaneo lo stato offline.
Per maggiori informazioni, vedere la pagina man zpool(1M).
Per maggiori informazioni sul file system ZFS, vedere Miglioramenti e modifiche ai comandi di ZFS.