[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-users] How to increase loop device ?

  • To: rudi@xxxxxxxxxxx
  • From: Claudiu CurcÄ <alexstrasza2@xxxxxxxxx>
  • Date: Mon, 11 Apr 2011 13:40:16 +0300
  • Cc: yassine ayachi <ayachi.yassine@xxxxxxxxx>, xen-users@xxxxxxxxxxxxxxxxxxx, "Fajar A. Nugraha" <list@xxxxxxxxx>
  • Delivery-date: Mon, 11 Apr 2011 03:41:20 -0700
  • Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=TBrlI3R0ud89/QmrJkNOkTb5bTcdG9IPI9najVUaXg+8jNaRJS265T7ffV8FNEAJqv SfmN/OFXgXQLjIz2i0FLV4C/Pe9GtJFPWgObPDqAJq0A4ezd7cGUvNGqLN0+IFt1lxKJ a4X5MzasVkZtq0LvRxRxUsDG+Pury4b/S1wkM=
  • List-id: Xen user discussion <xen-users.lists.xensource.com>

On Mon, Apr 11, 2011 at 12:43 PM, Rudi Ahlers <Rudi@xxxxxxxxxxx> wrote:
> On Mon, Apr 11, 2011 at 11:37 AM, Fajar A. Nugraha <list@xxxxxxxxx> wrote:
>> On Mon, Apr 11, 2011 at 4:29 PM, yassine ayachi
>> <ayachi.yassine@xxxxxxxxx> wrote:
>>> you could pass it as an option to your kernel at boot time, if you use grub,
>>> add "max_loop=64" at the end of your kernel line, then reboot the server
>>> and look how much devices are declared in /dev/loop*
>> IIRC it should be loop.max_loop=64 when on kernel line
>>> As you can see it requires to reboot the server which is not possible since
>>> it is a production server :
>>> Can someone please give me a proposal to increase loop devices without
>>> rebooting the server ?
>> Not possible.
>> ... alhtough depending on the version of Xen you use, you can try
>> using "tap:aio:/" instead of "file:/" on your domU config file.
>> --
>> Fajar
>> _______________________________________________
> Is it not maybe possible to change this value with ksplice, and thus
> not have to reboot?
You could manually create the loop devices. They have major number 7

mknod -m660 /dev/loopX b 7 X && chown root:disk /dev/loopX

Replace X with the numbers that continue your existing loop devices.

For example, if you have /dev/loop0 through /dev/loop7, you could
create /dev/loop8 and so forth by issuing

mknod -m660 /dev/loop8 b 7 8 && chown root:disk /dev/loop8
mknod -m660 /dev/loop9 b 7 9 && chown root:disk /dev/loop9

You might want to script the creation if you plan to create many
additional loop devices via a for loop.

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.