From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <43A6BA7A.5090905@avalon.ru> Date: Mon, 19 Dec 2005 16:49:46 +0300 From: "Dimitry V. Ketov" Organization: FPS SPbSPU User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050512) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: "Nick S. Grechukh" Subject: Re: [devel] udev, lvm2, #7369 References: <43874BE9.1000900@avalon.ru> <4387578D.1020701@avalon.ru> In-Reply-To: Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-OriginalArrivalTime: 19 Dec 2005 13:49:47.0009 (UTC) FILETIME=[12E92F10:01C604A3] Cc: ALT Devel discussion list X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Dec 2005 13:49:23 -0000 Archived-At: List-Archive: List-Post: Nick S. Grechukh пишет: > Это понятно. Зачем в предложеном решении вызов /sbin/devmap_name $* из > /etc/udev/scripts/lvm- vg.sh, если /usr/sbin/vgmknodes прекрасно сам > справляется? > > > второй раз запускать vgmknodes после работы udev мне не кажется > правильным вариантом. вроде бы _были_ проблемы, я уже не помню деталей. > в предложенном решении udev сам создает device node, как и полагается. И не надо его запускать. Судя по решению, предложенному в #7369 udev увидев в ядре dm-[0-9]* вызовет (косвенно через /etc/udev/scripts/lvm-vg.sh) /usr/sbin/vgmknodes (который создаст нужные файлы устройств), после чего будет (ЗАЧЕМ? вот в чем ворпос) запущен /sbin/devmap_name. ------------------------------------------- /etc/udev/rules.d/10-lvm.rules: ## LVM compatibility by gns@altlinux.org KERNEL="dm-[0-9]*", PROGRAM="/etc/udev/scripts/lvm-vg.sh %M %m", NAME="%k", SYMLINK="%c" ------------------------------------------- /etc/udev/scripts/lvm-vg.sh: #!/bin/sh ## LVM compatibility by gns@altlinux.org [ -e /usr/sbin/vgmknodes ] && /usr/sbin/vgmknodes >/dev/null 2>/dev/null /sbin/devmap_name $* -------------------------------------------