Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
![]() |
Administración de Oracle Solaris: dispositivos y sistemas de archivos Oracle Solaris 11 Information Library (Español) |
1. Gestión de medios extraíbles (descripción general)
2. Gestión de medios extraíbles (tareas)
3. Acceso a medios extraíbles (tareas)
4. Grabación de CD y DVD (tareas)
5. Administración de dispositivos (descripción general/tareas)
6. Configuración dinámica de dispositivos (tareas)
Reconfiguración dinámica y conexión en caliente
Desconexión de tarjetas adaptadoras PCI o PCIe
Conexión de tarjetas adaptadoras PCI o PCIe
Conexión en caliente de PCIe con el comando (hotplug)
Resolución de problemas de operaciones de conexión en caliente PCI (hotplug )
Conexión en caliente SCSI con el comando cfgadm (mapa de tareas)
Conexión en caliente SCSI con el comando cfgadm
Cómo visualizar información sobre los dispositivos SCSI
Cómo anular la configuración de un controlador SCSI
Cómo configurar un controlador SCSI
Cómo configurar un dispositivo SCSI
Cómo desconectar un controlador SCSI
SPARC: Cómo conectar un controlador SCSI
SPARC: Cómo agregar un dispositivo SCSI a un bus SCSI
SPARC: Cómo reemplazar un dispositivo idéntico en un controlador SCSI
SPARC: Cómo eliminar un dispositivo SCSI
Resolución de problemas de configuración de SCSI
Cómo resolver una operación fallida de anulación de configuración de SCSI
Conexión en caliente PCI o PCIe con el comando cfgadm (mapa de tareas)
Conexión en caliente PCI o PCIe con el comando cfgadm
Comportamiento del indicador LED de PCIe
Cómo visualizar la información de configuración de las ranuras PCI
Cómo extraer una tarjeta adaptadora PCI
Cómo agregar una tarjeta adaptadora PCI
Resolución de problemas de configuración de PCI
Conexión en caliente SATA con el comando cfgadm
Cómo anular la configuración de un dispositivo SATA
Cómo configurar un dispositivo SATA
Descripción general de la secuencia de comandos del Gestor de coordinación de reconfiguración (RCM)
¿Qué es una secuencia de comandos de RCM?
¿Qué puede hacer una secuencia de comandos de RCM?
¿Cómo funciona el proceso de secuencia de comandos de RCM?
Tareas de secuencia de comandos de RCM
Secuencia de comandos de RCM de desarrollador de aplicaciones (mapa de tareas)
Secuencia de comandos de RCM de administrador del sistema (mapa de tareas)
Nombre de una secuencia de comandos de RCM
Instalación o eliminación de una secuencia de comandos de RCM
Cómo instalar una secuencia de comandos de RCM
Cómo eliminar una secuencia de comandos de RCM
Cómo probar una secuencia de comandos de RCM
Ejemplo de secuencia de comandos de RCM de copia de seguridad en cinta
Qué hace la secuencia de comandos de RCM de copia de seguridad en cinta
Salidas de casos de reconfiguración de copia de seguridad en cinta
Ejemplo de secuencia de comandos de RCM de copia de seguridad en cinta
7. Uso de dispositivos USB (descripción general)
8. Uso de dispositivos USB (tareas)
9. Uso de dispositivos InfiniBand (descripción general/tareas)
10. Gestión de discos (descripción general)
11. Administración de discos (tareas)
12. SPARC: configuración de discos (tareas)
13. X86: configuración de discos (tareas)
14. Configuración de dispositivos de almacenamiento con COMSTAR
16. La utilidad format (referencia)
17. Gestión de sistemas de archivos (descripción general)
18. Creación y montaje de sistemas de archivos (tareas)
19. Configuración de espacio de intercambio adicional (tareas)
20. Copia de archivos y sistemas de archivos (tareas)
El Gestor de coordinación de reconfiguración (RCM) es la estructura que gestiona la eliminación dinámica de los componentes del sistema. Mediante RCM, puede registrar y liberar recursos de sistema de manera ordenada.
Puede utilizar la nueva función de secuencia de comandos de RCM para escribir sus propias secuencias de comandos para cerrar las aplicaciones, o para liberar sin errores los dispositivos de las aplicaciones durante la reconfiguración dinámica. La estructura de RCM inicia una secuencia de comandos automáticamente en respuesta a una solicitud de reconfiguración, si la solicitud afecta los recursos que están registrados mediante la secuencia de comandos.
También puede liberar recursos de las aplicaciones manualmente antes de eliminarlos dinámicamente. O bien, puede utilizar el comando cfgadm con la opción -f para forzar una operación de reconfiguración. Sin embargo, esta opción podría dejar las aplicaciones en estado desconocido. Además, la liberación manual de los recursos de las aplicaciones generalmente produce errores.
La función de secuencia de comandos de RCM simplifica y controla mejor el proceso de reconfiguración dinámica. Mediante la creación de una secuencia de comandos de RCM, puede hacer lo siguiente:
Liberar de manera automática un dispositivo cuando se elimina dinámicamente. Este proceso también cierra el dispositivo, si el dispositivo está abierto en una aplicación.
Ejecutar tareas específica del sitio cuando se elimina dinámicamente un dispositivo del sistema.
Una secuencia de comandos de shell ejecutable (Perl, sh, csh o ksh) o un programa binario que ejecuta el daemon de RCM. Perl es el lenguaje recomendado.
Una secuencia de comandos que se ejecuta en su propio espacio de dirección con el identificador de usuario del propietario del archivo de secuencia de comandos.
Una secuencia de comandos que ejecuta el daemon de RCM cuando se utiliza el comando cfgadm para reconfigurar dinámicamente un recurso del sistema.
Puede utilizar una secuencia de comandos de RCM para liberar un dispositivo de una aplicación al eliminar un dispositivo dinámicamente. Si el dispositivo está abierto actualmente, la secuencia de comandos de RCM también cierra el dispositivo.
Por ejemplo, una secuencia de comandos de RCM para una aplicación de copia de seguridad en cinta puede informar a la aplicación de copia de seguridad en cinta que cierre la unidad de cinta o la aplicación de copia de seguridad en cinta.
Puede invocar una secuencia de comandos de RCM de la siguiente manera:
$ script-name command [args ...]
Una secuencia de comandos de RCM realiza los siguientes pasos básicos:
Toma el comando RCM de los argumentos de la línea de comandos.
Ejecuta el comando.
Escribe los resultados en stdout como pares de nombre y valor.
Se cierra con el estado de salida adecuado.
El daemon de RCM ejecuta una instancia de una secuencia de comandos a la vez. Por ejemplo, si una secuencia de comandos está en ejecución, el daemon de RCM no ejecuta la misma secuencia de comandos hasta que se haya cerrado la primera secuencia de comandos.
Debe incluir los siguientes comandos de RCM en una secuencia de comandos de RCM:
scriptinfo: recopila información de la secuencia de comandos
register: registra interés en los recursos
resourceinfo: recopila información de recursos
Puede incluir algunos de los siguientes comandos de RCM, o todos:
queryremove: consulta si el recurso se puede liberar
preremove: libera el recurso
postremove: proporciona una notificación posterior a la eliminación del recurso
undoremove: deshace las acciones realizadas en preremove
Para obtener una descripción completa de estos comandos de RCM, consulte rcmscript(4).
Cuando se elimina dinámicamente un dispositivo, el daemon de RCM ejecuta lo siguiente:
El comando register de la secuencia de comandos para recopilar la lista de recursos (nombres de dispositivos) que se identifican en la secuencia de comandos.
Los comandos queryremove y preremove de la secuencia de comandos, antes de eliminar el recurso, si los recursos registrados de la secuencia de comandos se ven afectados por la operación de eliminación dinámica.
El comando postremove de la secuencia de comandos, si la operación de eliminación se lleva a cabo correctamente. Sin embargo, si la operación de eliminación falla, el daemon de RCM ejecuta el comando undoremove de la secuencia de comandos.