GNU/Linux >> Znalost Linux >  >> Cent OS

Jak rozšířit povolený počet zařízení se zpětnou smyčkou

Zařízení zpětné smyčky se používá pro přístup k souborovým systémům, které nejsou spojeny s blokovým zařízením (jednotky pevného disku a jednotky CD-ROM jsou příklady blokových zařízení). Ve výchozím nastavení je k dispozici 8 zařízení s názvem /dev/loop0 až po /dev/loop7 .

Rozšíření povoleného počtu zařízení loopbac

Pro CentOS/RHEL 5

Chcete-li nastavit limit „N Zařízení se zpětnou smyčkou upraví soubor /etc/modules.conf a přidejte do něj níže uvedený řádek.

# vi /etc/modules.conf
options loop max_loop=N

Když je modul smyčky načten nebo když je systém restartován, nové nastavení se projeví. V CentOS/RHEL 5 je absolutní maximum 256 zařízení. Nemůžete tedy překročit počet zařízení se zpětnou smyčkou.

Pro CentOS/RHEL 6

Pro RHEL6, který využívá podporu zpětné smyčky přímo jako součást jádra, lze použít volbu jádra ‚max_loop‘. Tuto volbu lze nakonfigurovat v /etc/grub.conf a používá se po restartu systému. Chcete-li nastavit limit na „N ” zařízení, upravte soubor /etc/grub.conf a přidejte max_loop=64 na konci řádku jádra.

# 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

Vytvoření dalších „uzlů“ zařízení se zpětnou smyčkou

Kromě výše uvedených 2 způsobů můžete vždy vytvořit zařízení zpětné smyčky pomocí „mknod “příkaz. Postupujte podle kroků uvedených níže a vytvořte nová zařízení zpětné smyčky za běhu.

1. Seznam existujících zařízení zpětné smyčky.

# 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. Vytvořte nový uzel zařízení pomocí příkazu mknod:

# mknod -m660 /dev/loop8 b 7 8

3. Ověřte, že byl vytvořen uzel zařízení:

# ls -lrt /dev/loop8
brw-rw----. 1 root root 7, 8 Apr  1 01:45 /dev/loop8

4. Správně nastavte vlastnictví a ověřte vlastnictví:

# chown root.disk /dev/loop8
# ls -lrt /dev/loop8
brw-rw----. 1 root disk 7, 8 Apr  1 01:45 /dev/loop8
Jak vytvořit virtuální blokové zařízení (zařízení se smyčkou/systém souborů) v Linuxu
Jak vytvořit oddíly uvnitř zařízení se zpětnou smyčkou


Cent OS
  1. Jak zvýšit počet diskových inodů v Linuxu

  2. Jak zjistit číslo modelu linuxové diskové jednotky?

  3. Jak získat počet fyzických disků v Linuxu?

  1. Jak nainstalovat Habari na CentOS 7

  2. Jak nainstalovat Elgg na CentOS 7

  3. Jak získat číslo displeje, které mi přidělil X

  1. Jak rozšířit XFS Root Partition bez LVM v Linuxu

  2. Jak resetovat heslo root v CentOS 7

  3. Jak rozšířit ASM disk z úrovně OS v CentOS/RHEL