Dans cet article, nous allons vous expliquer comment ajouter Linux des disques dans le système d'exploitation Linux , afin qu'ils puissent être présentés dans le système de fichiers UDEV et utilisés par notre base de données.
Tout d'abord, nous allons dresser la liste des disques que nous avons dans notre machine virtuelle.
Il y a deux façons de procéder, l'une manuellement et l'autre à l'aide d'un formulaire graphique, comme indiqué ci-dessous.

Dans ce document, nous n'allons pas effectuer les actions graphiquement, car elles sont assez intuitives. Vous pouvez vous fier à la documentation pour effectuer les actions graphiquement. Il existe d'autres alternatives graphiques et largement utilisées, telles que gparted, que nous présenterons dans des articles ultérieurs. Dans le cas présent, nous allons donc procéder manuellement.
Étapes Linux partitionner manuellement un disque Linux
Liste des disques
Nous listons les disques dont nous disposons avec lsblk. Dans ce cas, nous avons trois disques de 25G à partitionner (sdb,sdc,sdd).

Comment créer des disques Oracle ASM des règles UDEV
Nous trouvons l'ID des disques, dans cet exemple /sdg.

Nous recherchons le numéro de série, sur la base de l'indicateur "ID_SERIAL" :
E:ID_SCSI_SERIAL=6000c29e02ce1d3ab248271bc4ea4847 E: ID_SERIAL=36000c29e02ce1d3ab248271bc4ea4847 E:ID_SERIAL_SHORT=6000c29e02ce1d3ab248271bc4ea4847 E : ID_WWN=0x6000c29e02ce1d3a E:ID_WWN_VENDOR_EXTENSION=0xb248271bc4ea4847 E:ID_WWN_WITH_EXTENSION=0x6000c29e02ce1d3ab248271bc4ea4847 E:SCSI_IDENT_SERIAL=6000c29e02ce1d3ab248271bc4ea4847
Nous créons un nouveau fichier de règles udev.
vi /etc/udev/rules.asm.rules
Le contenu est le suivant : dans notre cas, le disque en ASM destiné aux données (DATA).
[oracle~]# cat /etc/udev/rules.asm.rules
# Disk /dev/sdg
KERNEL=="sd*", SUBSYSTEM=="block", ENV{ID_SERIAL}=="36000c29e02ce1d3ab248271bc4ea4847", SYMLINK+="oracleasm/DATA2", OWNER="oracle", GROUP="dba", MODE="0660" ,OPTIONS:="nowatch"
Recharger les règles udev/rules
udevadm control --reload-rules udevadm trigger --type=devices --action=change
Nous vérifions les disques qui seront ensuite candidats à l'ajout au groupe de disques ASM, et nous vérifions que notre nouveau disque a été ajouté correctement.
[root@localhost ~]# ll /dev/oracleasm total 0 lrwxrwxrwx. 1 root root 6 Jun 8 19:04 DATA -> ../sdb lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA1 -> ../sde lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA2 -> ../sdg lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA3 -> ../sdh lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 FRA -> ../sdc lrwxrwxwrwx. 1 root root 6 Jun 8 19:04 FRA1 -> ../sdd
Il sera nécessaire d'effectuer les étapes décrites ci-dessus pour chacun des disques que nous souhaitons ajouter à ASM notre architecture Oracle. Une fois ces étapes effectuées, les disques peuvent être ajoutés à l'espace ASM, comme indiqué dans la partie correspondante de la page suivante du blog : asm






