ASM templates
Aller à la navigation
Aller à la recherche
| Fiche express | |
|---|---|
| Type | Script SQL*Plus de diagnostic |
| Domaine | ASM – templates d'allocation |
| Voir aussi | ASM diskgroups · ASM files |
ASM templates liste les templates d'allocation définis sur chaque diskgroup ASM. Un template définit, pour un type de fichier donné, les attributs de redondance et de striping appliqués par défaut lors de la création d'un fichier de ce type dans le diskgroup. Utile pour vérifier la configuration de redondance réellement appliquée (notamment après une migration ou un changement de politique de stockage).
Script
-- Rapport ASM : templates d'allocation par diskgroup (v$asm_template)
SET TERMOUT OFF
COLUMN current_instance NEW_VALUE current_instance NOPRINT
SELECT RPAD(SYS_CONTEXT('USERENV', 'INSTANCE_NAME'), 17) current_instance FROM dual;
SET TERMOUT ON
PROMPT
PROMPT +------------------------------------------------------------------------+
PROMPT | Rapport : ASM Templates |
PROMPT | Instance : ¤t_instance |
PROMPT +------------------------------------------------------------------------+
SET ECHO OFF
SET FEEDBACK 6
SET HEADING ON
SET LINESIZE 180
SET PAGESIZE 50000
SET VERIFY OFF
CLEAR COLUMNS
CLEAR BREAKS
CLEAR COMPUTES
COLUMN disk_group_name FORMAT a25 HEAD 'Disk Group Name'
COLUMN entry_number FORMAT 999999 HEAD 'Entry Number'
COLUMN redundancy FORMAT a12 HEAD 'Redundancy'
COLUMN stripe FORMAT a8 HEAD 'Stripe'
COLUMN system FORMAT a6 HEAD 'System'
COLUMN template_name FORMAT a30 HEAD 'Template Name'
BREAK ON report ON disk_group_name SKIP 1
SELECT
b.name disk_group_name
, a.entry_number entry_number
, a.redundancy redundancy
, a.stripe stripe
, a.system system
, a.name template_name
FROM
v$asm_template a JOIN v$asm_diskgroup b USING (group_number)
ORDER BY
b.name, a.entry_number
/
Colonnes / sortie
- Redundancy –
MIRROR/HIGH/UNPROTappliqué par défaut aux fichiers créés sous ce template. - Stripe – granularité de striping (
FINE/COARSE). - System – template fourni par défaut par ASM (
Y) vs template personnalisé (N).
Voir aussi
- ASM diskgroups — diskgroups sur lesquels portent ces templates
- ASM files — fichiers effectivement créés (dont les attributs peuvent être comparés à ceux du template d'origine)