Solaris のシステム管理 (第 2 巻)

一時的にシステムアカウンティングを停止する方法

  1. スーパーユーザーになります。

  2. 適切な行をコメントアウトすることによって、プログラム ckpacctrunacct、および monacct の実行が停止するように、ユーザー admcrontab ファイルを変更します。


    # EDITOR=vi; export EDITOR
    # crontab -e adm
    #0 * * * * /usr/lib/acct/ckpacct
    #30 2 * * * /usr/lib/acct/runacct 2> /var/adm/acct/nite/fd2log
    #30 7 1 * * /usr/lib/acct/monacct
  3. 適切な行をコメントアウトすることによって、プログラム dodisk の実行が停止するように、ユーザー rootcrontab ファイルを変更します。


    # crontab -e 
    #30 22 * * 4 /usr/lib/acct/dodisk
  4. 次のように入力して、アカウンティングプログラムを停止します。


    # /etc/init.d/acct stop
    

システムアカウンティングプログラムを再び有効にするには、新たに追加したコメント記号を crontab ファイルから削除して、次のように入力します。


# /etc/init.d/acct start