Go to main content
Guide de la fonction d'analyse des systèmes Oracle® ZFS Storage Appliance, version OS8.6.x

Quitter la vue de l'impression

Mis à jour : Septembre 2016
 
 

Ajout de disques supplémentaires (CLI)

Pour déterminer si vous avez besoin d'ajouter davantage de disques, procédez comme suit : Les disques peuvent être surexploités en cas de mauvais choix de profil RAID et/ou de taille d'enregistrement ZFS. Dans ce cas, il est possible de réduire l'utilisation des disques existants en passant de profils RAIDZ à des profils en miroir et/ou en mettant en correspondance des tailles d'enregistrement ZFS avec des tailles d'E/S client.

En outre, si le système est configuré sans unités Flash optimisées pour la lecture ou l'écriture, toutes les opérations d'E/S au-delà de la mémoire DRAM sont gérées par les disques. Pour améliorer les performances, vous pouvez envisager d'utiliser le format flash pour toute charge de travail comprenant des lectures aléatoires ou des écritures asynchrones.

  1. Créez une feuille de travail, comme décrit dans la section Création d'une feuille de travail (CLI), sélectionnez-la, puis saisissez la commande dataset.
    hostname:analytics worksheets> select worksheet-000
    hostname:analytics worksheet-000> dataset
  2. Saisissez set name="io.disks[utilization=70]", puis saisissez la commande commit pour ajouter des disques à votre feuille de travail en cas d'utilisation de 70 % au minimum.
    hostname:analytics worksheet-000 dataset (uncommitted)> set name="io.disks[utilization=70]"
                               name = io.disks[utilization=70]
    hostname:analytics worksheet-000 dataset (uncommitted)> commit
  3. Saisissez done, puis done à nouveau pour quitter le contexte.
    hostname:analytics worksheet-000> done
    hostname:analytics worksheets> done
  4. Attendez au moins 30 minutes, puis accédez à analytics datasets.

    Remarque -  Cette durée correspond au cas général. Si vous disposez de charges de travail de courte durée qui forment des goulots d'étranglement en matière d'utilisation du disque, vous pouvez envisager de sélectionner des disques supplémentaires au bout d'une durée inférieure à 30 minutes.
    hostname:> analytics datasets
  5. Saisissez show pour afficher la liste des ensembles de données disponibles.
    hostname:analytics datasets> show
    Datasets:
    
    DATASET     STATE    INCORE  ONDISK  NAME
    dataset-000 active    1.27M   15.5M  arc.accesses[hit/miss]
    dataset-001 active     517K   9.21M  arc.accesses[hit/miss=metadata hits][L2ARC eligibility]
    ...
    dataset-025 active     290K   7.80M  io.disks[utilization=70]
    hostname:analytics datasets>
  6. Saisissez la commande select, suivie de l'ensemble de données portant le nom io.disks[utilization=70].

    Dans cet exemple, le nom d'ensemble de données io.disks[utilization=70] correspond à dataset-025.

    hostname:analytics datasets> select dataset-025
  7. Saisissez read 1800 pour lire les 1 800 dernières secondes, ou 30 dernières minutes, de l'ensemble de données.
    hostname:analytics dataset-025> read 1800
  8. Examinez les données.

    Vous voudrez peut-être utiliser davantage de disques lorsqu'au moins 50 % des disques existants sont utilisées à 70 % au minimum.