[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]

Руководство по управлению системой: Операционная система и устройства


Исправление ошибок в tacct

При изменении владельца системных ресурсов с помощью системы учета ресурсов необходимо поддерживать целостность файла /var/adm/acct/sum/tacct. Случайным образом в файле tacct иногда появляются ошибочные записи, содержащие отрицательные числа, дублирующие номера пользователей или номера пользователей 65535.

Предварительные требования

У вас должны быть права пользователя root или члена группы adm.

Исправление файла tacct

  1. Перейдите в каталог /var/adm/acct/sum, введите:

    cd /var/adm/acct/sum
    
  2. С помощью команды prtacct проверьте общий файл учета ресурсов tacctprev, введите:

    prtacct tacctprev
    

    Команда prtacct показывает отформатированное содержание файла tacctprev. Проверьте время соединения, время обработки, использование дисков и принтера.

  3. Если в файле tacctprev содержится правильная информация, то преобразуйте последний файл tacct .ммдд из двоичного формата в формат ASCII. В приведенном ниже примере команда acctmerg преобразует файл tacct.ммдд в файл ASCII с именем tacct.new:

    acctmerg -v < tacct.mmdd > tacct.new
    

    Примечание: Команда acctmerg с флагом -a также преобразует входную информацию в формат ASCII. Флаг -v задается для вывода чисел с плавающей точкой с максимальной точностью.

    Команда acctmerg вставляет промежуточные отчеты с записями учета ресурсов в общий отчет (tacct). Общий отчет обрабатывается командой monacct для создания ежемесячного обзорного отчета в формате ASCII. Команда monacct удаляет все файлы tacct.ммдд, поэтому вам нужно снова создать файл tacct, объединив эти файлы.

  4. Удалите из файла tacct.new неверные записи и скопируйте записи с повторяющимися номерами пользователей в другой файл, введите:

    acctmerg -i < tacct.new > tacct.mmdd
    
  5. Создайте файл tacct еще раз, введите:

    acctmerg tacctprev < tacct.mmdd > tacct
    


[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека | Юридическая информация | Поиск ]