Re: Persistent naming rules - consulta
On Monday, March 12, 2018 9:10:26 AM -03 Matias Mucciolo wrote:
> On Sunday, March 11, 2018 10:54:11 PM -03 remgasis remgasis wrote:
> > Saludos a todos.
> >
> > Les escribo en esta oportunidad ya que he tratado de configurar una regla
> > udev para cambiar la denominación de un disco duro virtual scsi (sin
> > particiones) y la misma no ha funcionado. El archivo fstab está
> > configurado
> > con UUIDs; sin problemas.
> >
> > *Pasos: denominación del dispositivo /dev/sdc a denominación /dev/sdd.*
> >
> >
> > *Paso 1. *Se obtuvo la información necesaria del dispositivo agregado:
> >
> > #udevadm info -a /sys/dev/block/X:X
> >
> >
> > *Paso 2*. Se siguió el orden lógico para configurar la regla en
> > /etc/udev/rules.d/98-persistent-disk.rules
> >
> > KERNEL=="sdc", ACTION=="add", KERNELS=="0:0:2:0", NAME="sdd"
> >
> >
> > *Paso 3*. Se guardó la regla.
> >
> >
> > *Paso 4. *Se recarga la configuración:
> >
> > #udevadm control --reload-rules
> >
> > Resultado: fdisk -l /dev/sd? como /dev/sdc
> >
> >
> > *Paso 5.* Se verifica el error:
> >
> > #udevadm test /sys/dev/block/8\:32
> >
> > Resultado: NAME="sdd" ignored, kernel device nodes cannot be renamed;
> > please fix it in /etc/udev/rules.d/98-persistent-disk-rules:1
> >
> >
> > *Paso 4.* Se cambia la regla:
> >
> > KERNEL=="sdc", NAME="sdd"
> >
> > Se guardó la misma en dos momentos longitudinales en /lib/udev/rules.d y
> > /etc/udev/rules.d.
> >
> > *Paso 6.* Se ejecuta:
> >
> > #udevadm test /sys/dev/block/8\:32
> >
> > Resultado: NAME="sdd" ignored, kernel device nodes cannot be renamed;
> > please fix it in /etc/udev/rules.d/98-persistent-disk-rules:1
> >
> > *Paso 7.* Se reformula el problema y se crea un link en el archivo de
> > configuración:
> >
> > KERNEL=="sdc", SYMLINK+="sdd"
> >
> > Resultado: todo bien.
> >
> > *Paso 8.* Se cambia la regla:
> >
> > KERNEL=="sdc", ACTION=="add|change", NAME="sdd"
> >
> > Resultado: NAME="sdd" ignored, kernel device nodes cannot be renamed;
> >
> >
> > *?Por qué no puedo cambiar el nombre del dispositivo?*
>
> Hola
>
> El error te lo dice explícitamente... "kernel device nodes cannot be
> renamed" quizas tengas que reiniciar...
> también probaría re escanear el scsi bus..
>
> ejemplo:
> echo "- - -" > /sys/class/scsi_host/host0/scan
>
> pero no se si afectara en este caso...pero no cuesta nada probar.
>
> Saludos
> Matias.-
Mas aun...recien mirando el man de udev dice:
NAME
The name to use for a network interface. See systemd.link(5) for a
higher-level mechanism for setting the interface name. The name of a
device node cannot be changed by udev, only additional symlinks can
be created.
parece ser por una complicación con la b*sofia de systemd sacaron
renombrar devices nodes..
Matias.-
Reply to: