К основному контенту

Сообщения

Показаны сообщения с ярлыком "powershell"

Проверка идентичности файлов на 100+ серверах.

Задача: подтверждение идентичности групп файлов на большом количестве серверов. Решение: состоит из 4 файлов, 2 пакетных, текстового (со списком серверов) и файла powershell. 1. основной файл: rem создание необходимых для работы директорий. if not exist log md log if not exist temp md temp rem для всех файлов из servers.txt вызываем файл из п.2 for /f %%i in (server.txt) do start /MIN call robo.cmd %%i   rem ждем пока не отработают все задания сбора статистики :StartLoop ping 127.0.0.1 /n 5 if exist temp\*p.lock GoTo :StartLoop rem на основе файлов отчета по каждому серверу создаем один общий findstr /i "older newer new" log\*.log > log\SOFT_STAT.txt rem вызов сценария powershell. форматирование итогового файла  rem (нужно, чтоб потом загрузить результат в БД) powershell -file replace.ps1 "log\SOFT_STAT.txt" 2. robo.cmd сбор статистики для одного сервера (из списка servers.txt) @echo off rem проверка физической доступности опрашиваемого сер...

Системная статистика Линукса внутри Oralce

Отличная возможность запрашивать системную статистику с помощью внешних таблиц:   Создаем в любой Oracle директории файл sar.sh следующего содержания: #!/bin/bash # чтоб дата отображалась в 24-х часовом формате export LC_TIME="POSIX" #точный путь к команде /usr/bin/sar   в подходящей схеме создаем табличку:  CREATE TABLE DBAKS.SAR (   sar_time  VARCHAR2(2255 BYTE),   sar_CPU     VARCHAR2(255 BYTE),   sar_USER  VARCHAR2(255 BYTE),   sar_NICE    VARCHAR2(255 BYTE),   sar_SYS  VARCHAR2(255 BYTE),   sar_IOWAIT  VARCHAR2(255 BYTE),   sar_STEAL   VARCHAR2(255 BYTE),   sar_IDLE    VARCHAR2(255 BYTE) ) ORGANIZATION EXTERNAL   (  TYPE ORACLE_LOADER      DEFAULT DIRECTORY DATA_PUMP_DIR      ACCESS PARAMETERS        ( RECORDS DELIMITED BY NEWLINE PREPROCESSOR DATA_PUMP_...