GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo configurar nombres persistentes para dispositivos de cinta en CentOS/RHEL

En Linux, el nombre del dispositivo puede cambiar después de reiniciar. Esta publicación ilustra cómo configurar el enlace de nombre persistente para el dispositivo de cinta. Hay 2 tipos de dispositivos de cinta en Linux, es decir, /dev/st* y /dev/nst*

/dev/stX y /dev/nstX apuntan al mismo dispositivo de cinta, la diferencia es que /dev/stX es un dispositivo de rebobinado mientras que /dev/nstX es un dispositivo sin rebobinado . Cuando realice operaciones para rebobinar dispositivos, /dev/stX rebobinará hasta el principio de la cinta y /dev/nstX no lo hará.

Configuración de nombres persistentes de dispositivos de cinta

Suponga que /dev/nst0 es el dispositivo que necesita un nombre persistente.

Nota :El siguiente procedimiento no requiere un reinicio.

1. Obtenga el ID_SERIAL desde el dispositivo de cinta:

# udevadm test /class/scsi_tape/nst0
...
udevadm_test: ID_SERIAL=3500104f000c8bfa2
udevadm_test: ID_SERIAL_SHORT=500104f000c8bfa2
udevadm_test: ID_WWN=0x500104f000c8bfa2
udevadm_test: ID_WWN_WITH_EXTENSION=0x500104f000c8bfa2
udevadm_test: ID_SCSI_SERIAL=HU1143K8BF
udevadm_test: ID_BUS=scsi
udevadm_test: ID_PATH=pci-0000:06:00.0-fc-0x500104f000c8bfa3-lun-0
udevadm_test: run: 'socket:@/org/freedesktop/hal/udev_event'

También puede probar el siguiente comando que informará un mismo ID_SERIAL:

# udevadm test /class/scsi_tape/st0

2. Cree un nuevo archivo de reglas udev /etc/udev/rules.d/70-persistent-tape.rules . Las reglas de carga de udev por el orden numérico en el nombre de archivo, la secuencia de inicio ID 70 se eligió aquí, porque es mayor que 60 de la regla de almacenamiento predeterminada /lib/udev/rules.d/60-persistent-storage-tape .reglas , por lo tanto, esta regla udev personalizada se ejecuta después. Agregue las siguientes líneas al archivo:

# vi /etc/udev/rules.d/70-persistent-tape.rules
KERNEL=="st*", ENV{ID_SERIAL}=="3500104f000c8bfa2",SYMLINK+="st/tape0" 
KERNEL=="nst*", ENV{ID_SERIAL}=="3500104f000c8bfa2", SYMLINK+="nst/tape0"

Dónde,
3500104f000c8bfa2 se toma del paso 1, el campo ID_SERIAL.

3. Pruebe la configuración.

# udevadm test /class/scsi_tape/nst0

Si todo está bien, debería poder ver /dev/tape/tape0 y utilícelo como una referencia al dispositivo de cinta.

4. Ejecute los siguientes comandos y aplique los cambios sin reiniciar el servidor:

# udevadm control –reload-rules
# udevadm trigger


Cent OS
  1. CentOS/RHEL 7:Cómo configurar un servidor de nombres de solo caché

  2. CentOS / RHEL 6,7:Cómo configurar páginas gigantes

  3. Cómo configurar nombres de dispositivos personalizados usando udev en CentOS/RHEL 7

  4. Cómo configurar un puerto separado para SSH y SFTP en CentOS/RHEL

  5. Cómo configurar el inicio de sesión de firewalld en CentOS/RHEL 8

Cómo instalar y configurar Checkmk en CentOS 8 / RHEL 8

Cómo configurar la dirección IP en CentOS 7/RHEL 7 y CentOS 6/RHEL 6

Cómo configurar la dirección IP estática en CentOS 7 / RHEL 7

Cómo configurar la dirección IP estática en CentOS 8 / RHEL 8

Cómo instalar y configurar Ansible en CentOS 8 / RHEL 8

Cómo configurar el servidor VNC en CentOS/RHEL 6