Skip to main content
SANtricity commands
La version française est une traduction automatique. La version anglaise prévaut sur la française en cas de divergence.

Définissez les attributs de volume d'un volume dans un pool de disques

Contributeurs

Le set volumes commande définit les propriétés d'un volume dans un pool de disques.

Baies prises en charge

Cette commande s'applique à toute baie de stockage individuelle, notamment les systèmes E2700, E5600, E2800, E5700, Baies EF600 et EF300, tant que tous les packages SMcli sont installés.

Rôles

Pour exécuter cette commande sur une baie de stockage E2800, E5700, EF600 ou EF300, vous devez disposer du rôle d'administrateur du stockage.

Contexte

Remarque

Dans les configurations où les pools de disques comprennent plus de 32 volumes, l'opération peut entraîner des erreurs d'E/S hôte ou le redémarrage interne du contrôleur en raison de l'expiration du délai d'expiration avant la fin de l'opération. Si vous rencontrez des erreurs d'E/S de l'hôte ou des redémarrages internes du contrôleur, faites passer l'hôte à l'état de repos et réessayez l'opération.

Syntaxe

set (allVolumes | volume [volumeName] |
volumes [volumeName1 ... volumeNameN] | volume <"wwID">)
addCapacity = capacityValue[KB|MB|GB|TB|Bytes] |
cacheFlushModifier=cacheFlushModifierValue |
cacheReadPrefetch = (TRUE | FALSE) |
cacheWithoutBatteryEnabled=(TRUE | FALSE) |
mediaScanEnabled=(TRUE | FALSE) |
mirrorCacheEnabled=(TRUE | FALSE) |
preReadRedundancyCheck = (TRUE | FALSE) |
readCacheEnabled=(TRUE | FALSE) |
redundancyCheckEnabled = (TRUE | FALSE) |
segmentSize = segmentSizeValue
userLabel = userlabelValue
writeCacheEnabled=(TRUE | FALSE) |
dataAssuranceDisabled=(TRUE | FALSE)

Paramètres

Paramètre Description

allVolumes

Ce paramètre définit les propriétés de tous les volumes de la matrice de stockage.

volume

Nom du volume pour lequel vous souhaitez définir des propriétés. Placez le nom du volume entre crochets ([ ]). Si le nom du volume contient des caractères ou des chiffres spéciaux, vous devez inclure le nom du volume entre guillemets (" ") entre crochets.

volume

Identifiant WWID (World Wide identifier) du volume pour lequel vous souhaitez définir des propriétés. Placez le WWID entre guillemets (" ") à l'intérieur des supports d'angle (<>).

Remarque

Lors de l'exécution de cette commande, n'utilisez pas de séparateurs de deux-points dans le WWID.

volumes

Les noms de plusieurs volumes pour lesquels vous souhaitez définir des propriétés. Tous les volumes auront les mêmes propriétés. Entrez les noms des volumes à l'aide des règles suivantes :

  • Placez tous les noms entre crochets ([ ]).

  • Séparez chacun des noms par un espace.

Si les noms de volumes comportent des caractères spéciaux ou des chiffres, entrez les noms à l'aide des règles suivantes :

  • Placez tous les noms entre crochets ([ ]).

  • Placez chacun des noms entre guillemets (" ").

  • Séparez chacun des noms par un espace.

addCapacity

Paramètre permettant d'augmenter la taille de stockage (capacité) du volume pour lequel vous définissez des propriétés. La taille est définie en unités de bytes, KB, MB, GB, ou TB. La valeur par défaut est bytes.

Ce paramètre n'est pas valide pour les volumes fins.

cacheFlushModifier

Durée maximale pendant laquelle les données du volume restent dans le cache avant que les données ne soient transférées vers le stockage physique. Les valeurs valides sont répertoriées dans la section Notes.

cacheReadPrefetch

Paramètre permettant d'activer ou de désactiver la lecture préalable du cache. Pour désactiver la lecture préalable du cache, définissez ce paramètre sur FALSE. Pour activer la lecture préalable du cache, définissez ce paramètre sur TRUE.

cacheWithoutBatteryEnabled

Paramètre permettant d'activer ou de désactiver la mise en cache sans piles. Pour activer la mise en cache sans piles, définissez ce paramètre sur TRUE. Pour désactiver la mise en cache sans piles, définissez ce paramètre sur FALSE.

mediaScanEnabled

Paramètre permettant d'activer ou de désactiver la recherche multimédia pour le volume. Pour activer l'analyse des supports, définissez ce paramètre sur TRUE. Pour désactiver la numérisation de support, définissez ce paramètre sur FALSE. (Si l'analyse des supports est désactivée au niveau de la matrice de stockage, ce paramètre n'a aucun effet.)

mirrorCacheEnabled

Paramètre permettant d'activer ou de désactiver le cache miroir. Pour activer le cache miroir, définissez ce paramètre sur TRUE. Pour désactiver le cache miroir, définissez ce paramètre sur FALSE.

owner

Contrôleur qui détient le volume. Les identifiants de contrôleur valides sont a ou b, où a Est le contrôleur en slotA, et b Est le contrôleur associé au slot B. Utilisez ce paramètre uniquement si vous souhaitez modifier le propriétaire du volume.

preReadRedundancyCheck

Paramètre permettant d'activer ou de désactiver la vérification de redondance avant lecture. La vérification préalable de la redondance vérifie la cohérence des données de redondance RAID pour les bandes contenant les données lues. La vérification de la redondance préalable à la lecture est effectuée uniquement lors des opérations de lecture. Pour activer la vérification de redondance avant lecture, définissez ce paramètre sur TRUE. Pour désactiver la vérification de redondance avant lecture, définissez ce paramètre sur FALSE.

Remarque

N'utilisez pas ce paramètre sur les volumes non redondants, tels que les volumes RAID 0.

readCacheEnabled

Paramètre permettant d'activer ou de désactiver le cache de lecture. Pour activer le cache de lecture, définissez ce paramètre sur TRUE. Pour désactiver le cache de lecture, définissez ce paramètre sur FALSE.

redundancyCheckEnabled

Paramètre permettant d'activer ou de désactiver la vérification de redondance lors d'une analyse de support. Pour activer la vérification de redondance, définissez ce paramètre sur TRUE. Pour désactiver la vérification de redondance, définissez ce paramètre sur FALSE.

userLabel

Le nouveau nom que vous souhaitez attribuer à un volume existant. Placez le nouveau nom du volume entre guillemets (" ").

writeCacheEnabled

Paramètre permettant d'activer la capacité du cache d'écriture.

Remarques

Lorsque vous utilisez cette commande, vous pouvez spécifier un ou plusieurs paramètres facultatifs.

Vous ne pouvez appliquer ces paramètres qu'à un seul volume à la fois :

  • addCapacity

  • segmentSize

  • userLabel

Ajoutez la capacité et la taille du segment

Réglage du addCapacity ou le segmentSize paramètre démarre une opération de longue durée que vous ne pouvez pas arrêter. Ces opérations longues sont exécutées en arrière-plan et ne vous empêchent pas d'exécuter d'autres commandes. Pour afficher la progression des opérations de longue durée, utilisez le show volume actionProgress commande.

Modificateur de vidage du cache

Les valeurs valides pour le modificateur de vidage du cache sont répertoriées dans ce tableau.

Valeur Description

Immediate

Les données sont transférées dès qu'elles sont placées dans le cache.

.25

Les données sont transférées après 250 ms.

.5

Les données sont transférées après 500 ms.

.75

Les données sont transférées après 750 ms.

1

Les données sont vidées après 1 s.

1.5

Les données sont transférées après 1500 ms.

2

Les données sont transférées après 2 s.

5

Les données sont vidées après 5 s.

10

Les données sont vidées après 10 s.

20

Les données sont vidées après 20 s.

60

Les données sont transférées après 60 s (1 min).

120

Les données sont transférées après 120 s (2 min).

300

Les données sont transférées après 300 s (5 min).

1200

Les données sont transférées après 1200 s (20 min).

3600

Les données sont vidées après 3600 s (1 heure).

Infinite

Les données en cache ne sont soumises à aucune contrainte d'âge ou de temps. Les données sont transférées en fonction d'autres critères gérés par le contrôleur.

Cache sans batterie activée

La mise en cache d'écriture sans batterie permet de continuer la mise en cache d'écriture si les batteries du contrôleur sont complètement déchargées, mais pas complètement chargées ou non présentes. Si vous définissez ce paramètre sur TRUE Sans système d'alimentation sans coupure ou autre source d'alimentation de sauvegarde, vous pouvez perdre des données en cas de panne de l'alimentation de la baie de stockage. Ce paramètre n'a aucun effet si la mise en cache des écritures est désactivée.

Priorité de modification

La priorité de modification définit la quantité de ressources système utilisées lors de la modification des propriétés de volume. Si vous sélectionnez le niveau de priorité le plus élevé, la modification de volume utilise le plus grand nombre de ressources système, ce qui diminue les performances pour les transferts de données hôte.

Préextraction de lecture du cache

Le cacheReadPrefetch paramètre permet au contrôleur de copier des blocs de données supplémentaires dans le cache tandis que le contrôleur lit et copie les blocs de données requis par l'hôte à partir du disque dans le cache. Cette action augmente le risque d'une future demande de données à partir du cache. Le préchargement de lecture du cache est important pour les applications multimédia qui utilisent des transferts de données séquentiels. Les paramètres de configuration de la matrice de stockage que vous utilisez déterminent le nombre de blocs de données supplémentaires que le contrôleur lit dans le cache. Valeurs valides pour le cacheReadPrefetch les paramètres sont TRUE ou FALSE.

Taille du segment

La taille d'un segment détermine le nombre de blocs de données que le contrôleur écrit sur un seul disque du volume avant d'écrire des données sur le disque suivant. Chaque bloc de données stocke 512 octets de données. Le bloc de données est la plus petite unité de stockage. La taille d'un segment détermine le nombre de blocs de données qu'il contient. Par exemple, un segment de 8 Ko contient 16 blocs de données. Un segment de 64 Ko contient 128 blocs de données.

Lorsque vous entrez une valeur pour la taille du segment, la valeur est vérifiée par rapport aux valeurs prises en charge fournies par le contrôleur au moment de l'exécution. Si la valeur saisie n'est pas valide, le contrôleur renvoie une liste de valeurs valides. L'utilisation d'un lecteur unique pour une seule demande laisse les autres lecteurs disponibles pour traiter simultanément d'autres demandes.

Si le volume se trouve dans un environnement où un utilisateur unique transfère de grandes unités de données (comme le multimédia), les performances sont optimisées lorsqu'une seule demande de transfert de données est traitée avec une seule bande de données. (Une bande de données est la taille du segment multipliée par le nombre de disques du groupe de volumes utilisés pour le transfert de données.) Dans ce cas, plusieurs disques sont utilisés pour la même demande, mais chaque disque n'est accessible qu'une seule fois.

Pour des performances optimales dans une base de données multi-utilisateurs ou un environnement de stockage de système de fichiers, définissez la taille de votre segment afin de minimiser le nombre de lecteurs requis pour répondre à une demande de transfert de données.

Niveau minimal de firmware

7.83