Un périphérique de bouclage est utilisé pour accéder aux systèmes de fichiers qui ne sont pas associés à un périphérique bloc (les lecteurs de disque dur et les lecteurs de CD-ROM sont des exemples de périphériques bloc). Par défaut, il y a 8 appareils disponibles, nommés /dev/loop0 jusqu'à /dev/loop7 .
Étendre le nombre autorisé d'appareils loopbac
Pour CentOS/RHEL 5
Pour définir une limite de "N " les périphériques de bouclage modifient le fichier /etc/modules.conf et ajoutez-y la ligne ci-dessous.
# vi /etc/modules.conf options loop max_loop=N
Lorsque le module de boucle est chargé ou lorsque le système est redémarré, le nouveau paramètre prend effet. Il y a un maximum absolu de 256 appareils dans CentOS/RHEL 5. Vous ne pouvez donc pas dépasser les appareils de bouclage au-delà.
Pour CentOS/RHEL 6
Pour RHEL6, qui utilise la prise en charge du bouclage directement dans le cadre du noyau, l'option de noyau « max_loop » peut être utilisée. Cette option peut être configurée dans /etc/grub.conf et est utilisée après un redémarrage du système. Pour définir la limite sur "N ", modifiez le fichier /etc/grub.conf et ajoutez max_loop=64 à la fin de la ligne du noyau.
# vi /etc/grub.conf ... kernel /vmlinuz-2.6.32-131.0.15.el6.x86_64 ro root=/dev/mapper/root rhgb quiet max_loop=64 initrd /initramfs-2.6.32-131.0.15.el6.x86_64.img
Création de "nœuds" de périphérique de bouclage supplémentaires
Outre les 2 méthodes ci-dessus, vous pouvez toujours créer des périphériques de bouclage à l'aide de "mknod " commande. Suivez les étapes décrites ci-dessous pour créer de nouveaux périphériques de bouclage à la volée.
1. Répertoriez les périphériques de bouclage existants.
# ls -l /dev/loop* brw-r----- 1 root disk 7, 0 Mar 24 17:49 /dev/loop0 brw-r----- 1 root disk 7, 1 Mar 24 17:49 /dev/loop1 brw-r----- 1 root disk 7, 2 Mar 24 17:49 /dev/loop2 brw-r----- 1 root disk 7, 3 Mar 24 17:49 /dev/loop3 brw-r----- 1 root disk 7, 4 Mar 24 17:49 /dev/loop4 brw-r----- 1 root disk 7, 5 Mar 24 17:49 /dev/loop5 brw-r----- 1 root disk 7, 6 Mar 24 17:49 /dev/loop6 brw-r----- 1 root disk 7, 7 Mar 24 17:49 /dev/loop7
2. Créez un nouveau nœud de périphérique avec la commande mknod :
# mknod -m660 /dev/loop8 b 7 8
3. Vérifiez que le nœud de l'appareil a été créé :
# ls -lrt /dev/loop8 brw-rw----. 1 root root 7, 8 Apr 1 01:45 /dev/loop8
4. Définissez correctement la propriété et confirmez la propriété :
# chown root.disk /dev/loop8
# ls -lrt /dev/loop8 brw-rw----. 1 root disk 7, 8 Apr 1 01:45 /dev/loop8Comment créer un périphérique de bloc virtuel (périphérique de boucle/système de fichiers) sous Linux
Comment créer des partitions à l'intérieur d'un périphérique de bouclage