Guide de l'utilisateur des outils de la CLI Oracle® pour Oracle Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Novembre 2015
 
 

Présentation de la commande nvmeadm

Les commandes nvmeadm utilisent la syntaxe suivante :

nvmeadm subcommand [option] [controller_name]


Remarque -  Si un nom de contrôleur n'est pas indiqué dans une commande, les informations demandées seront renvoyées pour tous les contrôleurs.

Lorsqu'une commande échoue, elle renvoie l'un des nombreux codes d'échec répertoriés dans la section Codes d'erreur de la commande nvmeadm.

La commande nvmeadm prend en charge les sous-commandes répertoriées dans le tableau suivant.

Sous-commande
Fonction
list
Répertorie les informations du contrôleur indiqué.
namespace
Répertorie les informations relatives aux espaces de noms du contrôleur indiqué.
getlog
Répertorie les pages de journal NVMe du contrôleur. Il existe trois pages de journal : Informations Intégrité, Erreur, et Intel.
getfeature
Répertorie les fonctions NVMe du contrôleur.
format
Applique un formatage de bas niveau aux espaces de noms indiqués, ce qui modifie la taille des métadonnées et de la LBA (Logical Block Address) du contrôleur. Après un formatage au bas niveau, toutes les données sont détruites.

Remarque -  Arrêtez toutes les opérations d'E/S vers le périphérique NVMe avant de tenter de le formater. C'est inutile si vous voulez simplement obtenir des informations relatives au formatage à l'aide de l'option -l ou --list.

erase
Efface le média d'espace de noms NVMe du contrôleur.

Remarque -  Arrêtez toutes les opérations d'E/S vers le périphérique NVMe avant de tenter cette action.

export
Exporte la configuration du disque dur (SSD) vers un fichier.
import
Importe la configuration relative aux tailles de bloc et de métadonnées à partir d'un fichier.

Remarque -  Arrêtez toutes les opérations d'E/S vers le périphérique NVMe avant de tenter cette action.

offline
Met hors ligne les espaces de noms du contrôleur spécifié (ou de tous les contrôleurs).
online
Met en ligne les espaces de noms du contrôleur spécifié (ou de tous les contrôleurs).

La commande nvmeadm prend en charge les options répertoriées dans le tableau suivant.

Option courte
Option longue
Sous-commandes utilisées avec
Description
–?
--help
Toutes
Affiche les informations d'utilisation.
-V
n/a
Toutes
Affiche les informations sur la version.
–a
--all
format, erase, offline, online
Sélectionne tous les espaces de noms du contrôleur.
–b
–-blocksize
format
Indique la taille des données du LBA d'un espace de noms du contrôleur. Cette option requiert un argument pour la taille de bloc. Les tailles de bloc prises en charge dépendent du contrôleur (reportez-vous à la section Affichage de la liste des formats de LBA pris en charge).
–e
–-error
getlog
Extrait les informations d'erreur complètes.
–f
––format
format
Formate le média d'espace de noms NVM du contrôleur en taille de bloc logique et taille de métadonnées indiquées par les options –b, –m, -a et –n.
-f
–-filename
export, import
Ecrit les données vers ou lit les données à partir du nom de fichier indiqué.
–h
–-health
getlog
Extrait les informations Intégrité du contrôleur. Ces informations portent sur l'intégrité du contrôleur, et sont conservées tout au long des cycles d'alimentation.
–l
–-list
format
Répertorie les formats de LBA pris en charge par le contrôleur. Chaque format de LBA comporte la taille du LBA et la taille des métadonnées.
–m
–-metadatasize
format
Indique la taille des métadonnées d'un espace de noms sur le contrôleur. Cette option requiert un argument pour la taille de métadonnées. Les tailles de métadonnées prises en charge dépendent des tailles de bloc prises en charge (reportez-vous à la section Affichage de la liste des formats de LBA pris en charge).
–n
–-namespace
format, namespace, erase, offline, online
Sélectionne les espaces de noms sur le contrôleur.
-s
–-vendor_specific
getlog
Fournit le journal fournisseur. Cette option requiert un répertoire sur lequel enregistrer les informations de journal.
–v
–-verbose
list, namespace
Présente les informations détaillées d'un contrôleur/espace de noms, selon la sous-commande appelée.