Aller au contenu
  • Nos offres
  • Blog
  • Contact
  • Carrières
Menu
  • Nos offres
  • Blog
  • Contact
  • Carrières
Inscrivez-vous à la newsletter

Inscrivez-vous à la newsletter

Abonnez-vous maintenant et nous vous tiendrons au courant.
Nous respectons votre vie privée. Vous pouvez vous désabonner à tout moment.

Blog

  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
Menu
  • Accueil
  • Actualités
  • Cloud
  • Infrastructure
  • Données / Sécurité
  • Intégration
  • Dev / DevOps
  • SAM / FinOps
  • le 25/11/2013
  • Jean-François Famechon
  • Oracle

Agrandir un file system ACFS

hard-drive
Partager sur linkedin
Partager sur twitter
Partager sur facebook

Si agrandir un volume ASM ne pose pas de problème particulier, agrandir un file system acfs est un peut plus délicat.
Pour ce faire il faut bien se souvenir que l’on travail a 2 niveaux :

  • au niveau ASM pour la définition des volumes
  • au niveau File system OS

Imaginons que l’on ait ajouté un disque de 20g pour agrandir 2 file systems  acfs, un de 10g et un de 5g pour qu’ils atteignent tous les deux la taille de 30G.
1. Première phase : définition des volumes ASM
Connectez vous sous le user grid ( ou le user supportant la base ASM)

  • Première étape:
    ajoutez un disque physique a la configuration ASM
  • seconde étape :
    par asmca ajoutez le disque au disk group voulu.
  • troisième étape :
    Agrandir les volumegroups.
    Rappelez-vous que l’on souhaite que nos 2 file systems ACFS atteignent la taille de 30G.Pour cela connectez vous a asmcmd puis lancer les commandes :

volresize -G MON_DISKGROUP_01 -s 30G MON_VOLUME_GROUP1
volresize -G MON_DISKGROUP_01 -s 30G MON_VOLUME_GROUP2

Par ces commandes, on signifie à ASM que l’on augmente la taille du volume MON_VOLUME_GROUP1  et
la taille du volume MON_VOLUME_GROUP2  jusqu’à  30G
en lançant les commandes on obtient les messages suivant :

ASMCMD> volresize -G MON_DISKGROUP_01 -s 10G MON_VOLUME_GROUP1
 ORA-15032: not all alterations performed
 ORA-15476: ACFS volumes must be resized with the 'acfsutil size' operating system command. (DBD ERROR: OCIStmtExecute)
ASMCMD> volresize -G MON_DISKGROUP_01 -s 5G MON_VOLUME_GROUP2
 ORA-15032: not all alterations performed
 ORA-15476: ACFS volumes must be resized with the 'acfsutil size' operating system command. (DBD ERROR: OCIStmtExecute)

Ces messages nous informent qu’il faut maintenant passer a la seconde phase, la phase Operating System.
sous le user OS root , lancez les commandes suivantes :

acfsutil size +10G /mon/montage/acfs1/
 acfsutil size: new file system size: 32212254720 (30720MB)
acfsutil size +5G /mon/montage/acfs2/
 acfsutil size: new file system size: 32212254720 (30720MB)

Comme on peut le remarquer, sous asm on précise la taille que l’on veut que les volumes aient au final.
dans notre cas 30G. Alors qu’au niveau file system OS on précise le volume que l’on ajoute à chaque file system pour obtenir la taille voulue.Prenez bien garde a cette différence de syntaxe, cela vous évitera
bien des pertes de temps.

Jean-François Famechon
Jean-François Famechon
Voir tous ses articles

Laisser un commentaire Annuler la réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Articles récents
  • Azure Database pour PostgreSQL [PaaS]
  • Azure Logic Apps : l’outil d’intégration Cloud de Microsoft
  • Purge automatique des archivelogs en PL/SQL
  • ASM et l’importance du usable_file_mb
  • Préparer un Windows Server 2003 pour une migration sur Azure

Mentions légales & Politique de confidentialité

En poursuivant votre navigation, vous acceptez l'utilisation de cookies tiers destinés à réaliser des statistiques de visites et de suivi. Accepter Refuser Personnaliser En savoir plus
Politique de confidentialité et cookies

Politique de confidentialité

Les informations collectées au travers de nos cookies sont exploitées à des fins statistiques (Google Analytics).
Google Analytics
Enregistrer & appliquer