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

サーバー上で ASET レポートを収集する方法

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

  2. サーバー上でディレクトリを作成します。

    1. /usr/aset ディレクトリに移動します。


      mars# cd /usr/aset
      
    2. rptdir ディレクトリを作成します。


      mars# mkdir rptdir
      
    3. rptdir ディレクトリに移動して、client_rpt ディレクトリを作成します。


      mars# cd rptdir
      mars# mkdir client_rpt
      

    4. このコマンドによって、クライアント用のサブディレクトリ (client_rpt) が作成されます。レポートを収集したいクライアントごとに、この手順を繰り返します。

      次の例では、ディレクトリ all_reports とサブディレクトリ pluto_rptneptune_rpt が作成されます。


      mars# cd /usr/aset
      mars# mkdir all_reports
      mars# cd all_reports
      mars# mkdir pluto_rpt
      mars# mkdir neptune_rpt
      

  3. client_rpt ディレクトリを /etc/dfs/dfstab ファイルに追加します。

    このディレクトリには、読み取りまたは書き込みオプションがあります。

    たとえば、dfstab 内の次のエントリは、読み取り/書き込み権によって共有されます。


    mars# cd /usr/aset
    mars# mkdir all_reports
    mars# cd all_reports
    mars# mkdir pluto_rpt
    mars# mkdir neptune_rpt
    

  4. dfstab ファイル内のリソースをクライアントが利用できるようにします。


    # shareall
    
  5. 各クライアント上でクライアントのサブディレクトリを、マウントポイント /usr/aset/masters/reports にサーバーからマウントします。


    # mount server:/usr/aset/client_rpt /usr/aset/masters/reports
    
  6. /etc/vfstab ファイルを編集して、ブート時にディレクトリを自動的にマウントします。

    neptune 上の /etc/vfstab 内の次のサンプルエントリには、mars からマウントされるディレクトリ /usr/aset/all_reports/neptune_rpt と、neptune 上のマウントポイント /usr/aset/reports がリストされています。ブート時には、vfstab 内にリストされたディレクトリが自動的にマウントされます。


    mars:/usr/aset/all_reports/neptune.rpt /usr/aset/reports nfs - yes 
    hard