NetWorker: Cómo cambiar el tamaño de los registros representados en tiempo de ejecución
Summary: Utilice el comando nsradmin para cambiar una configuración de registro de NetWorker específica.
Instructions
.raw Inicia sesión en .log Archivos. Esto incluye la conversión de tiempo de época a marcas de tiempo del servidor (legibles por humanos), códigos de error y representación de host.
Este artículo se centra en la funcionalidad de sustitución de registros, la cantidad máxima de copias de registros y los tamaños de archivo de los registros generados en el tiempo de ejecución.
La variable .raw El registro se gestiona desde un nsradmin en el sistema NetWorker. En un símbolo del sistema elevado en el host de NetWorker, ejecute: nsradmin -p nsrexecd
La configuración de registro se verifica mediante la ejecución del siguiente comando: print type: nsr log
Ejemplo:
[root@nsr ~]# nsradmin -p nsrexecd NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> print type: nsr log type: NSR log; administrator: Administrators, root, "user=nsrnmc,host=nsr.amer.lan", "user=root,host=nsr.amer.lan"; owner: NetWorker; maximum size MB: 500; maximum versions: 10; runtime rendered log: ; runtime rollover by size: Disabled; runtime rollover by time: ; name: daemon.raw; log path: /nsr/logs/daemon.raw; ...
.raw Se muestra el registro. Por ejemplo, un servidor de NetWorker Management Console (NMC) incluye el gstd.raw. Todos los hosts con NetWorker instalado incluyen un daemon.raw que es el registro de todos los servicios de NetWorker. De manera predeterminada, la representación en tiempo de ejecución no está habilitada y el administrador de NetWorker debe habilitarla. Consulte el artículo NetWorker: Cómo representar automáticamente daemon.raw a daemon.log en tiempo real
Para configurar el archivo de registro que desea administrar, ejecute el siguiente comando desde el archivo nsradmin pronto:
. type: nsr log; name: LOG_NAME
. type: nsr log; name: daemon.raw
Para habilitar la representación en tiempo de ejecución de un archivo de registro, actualice el valor del registro generado en tiempo de ejecución para que se dirija a un archivo .log de NetWorker.
Ejemplo de Linux:
nsradmin> update runtime rendered log: /nsr/logs/daemon.log
runtime rendered log: /nsr/logs/daemon.log;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(2)
nsradmin> update runtime rendered log: "C:\\Program Files\\EMC NetWorker\\nsr\\logs\\daemon.log"
runtime rendered log: \
"C:\\Program Files\\EMC NetWorker\\nsr\\logs\\daemon.log";
Update? y
updated resource id 8.0.136.23.0.0.0.0.125.191.185.104.192.168.0.5(5)
NOTA: La variable
\ debe tener un escape correcto en Windows. Esta es la razón por la que la ruta incluye una doble barra invertida (\\) para rutas de archivo. Además, si la ruta incluye espacios, debe estar entre comillas dobles "PATH" como se muestra arriba.
Para habilitar la sustitución de tiempo de ejecución por tamaño, ingrese el siguiente comando:
nsradmin> update runtime rollover by size: Enabled
runtime rollover by size: Enabled;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(3)
La configuración predeterminada reemplaza el .log una vez que alcanza los 500 MB y conserva 10 copias. Estos valores también se pueden actualizar según su criterio:
nsradmin> update maximum size MB: 100
maximum size MB: 100;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(4)
nsradmin> update maximum versions: 5
maximum versions: 5;
Update? y
updated resource id 14.0.82.32.0.0.0.0.244.130.220.103.192.168.9.150(5)
nsradmin>
Es necesario reiniciar el servicio de NetWorker para que los cambios surtan efecto.
nsr_shutdown ; systemctl start networker
Cliente de Windows NetWorker, nodo de almacenamiento, servidor NMC (solamente):
net stop nsrexecd /y && net start nsrexecd
NetWorker Server de Windows:
net stop nsrexecd /y && net start nsrd
NetWorker Management Console (NMC) de Windows (después de realizar lo anterior):
net start gstd
Cuando se inician los servicios de NetWorker, un .log se genera el archivo. Ejemplo:
[root@nsr ~]# ls -l /nsr/logs/daemon.log -rw-r--r--. 1 root root 21750 Sep 16 13:10 /nsr/logs/daemon.log
NOTA: La habilitación de la representación en tiempo de ejecución no deshabilita la función
.raw Registro. Tanto un .raw (no representado) copia y .log (representado) copia del registro existe simultáneamente.
Additional Information
nsrladb Se cambia el nombre de la carpeta. Estos ajustes se eliminan. Cuando se borra la propiedad de nsrladb se cambia el nombre de la carpeta, se muestra un nuevo nsrladb se crea en el próximo inicio del servicio. El recién creado nsrladb se vuelve a crear con la configuración predeterminada que no incluye la representación en tiempo de ejecución de .raw Archivos.