Solstice DiskSuite 4.2.1 ユーザーズガイド

Prestoserve と DiskSuite の設定方法 (コマンド行)

次の手順では、DiskSuite と一緒に使用する Prestoserve をロードし、有効にする方法について説明します。基本的には、DiskSuite ドライバの後から Prestoserve をロードするよう、/etc/system ファイルを編集します。

  1. 次の行を /etc/system ファイルに追加する。


    exclude: drv/pr
  2. /etc/init.d/SUNWmd.init ファイルを編集し、start 節の最後に次の行を追加する。


      'start')
      rm -f /tmp/.mdlock
      if [ -x "$METAINIT" -a -c "$METADEV" ]; then
      #echo "$METAINIT -r"
      $METAINIT -r
      error=$?
      #echo "$error"
      case "$error" in
      0|1)	;;
     
      66)
    echo "Insufficient metadevice database replicas located."
    echo ""
    echo "Use metadb to delete databases which are broken."
    echo "Ignore any ¥"Read-only file system¥" error messages."
    echo "Reboot the system when finished to reload the metadevice
    database."
    echo "After reboot, repair any broken database replicas which
    were deleted."
    			/sbin/sulogin < /dev/console
    echo "Resuming system initialization. Metadevice database will
    remain stale."
    			;;
     
    		*)	echo "Unknown $METAINIT -r failure $error."
    			;;
    		esac
        modload /kernel/drv/pr
        presto -p >/dev/null
    	fi
    	;;
  3. /etc/init.d/prestoserve ファイルを編集する。

    次の行を、


      presto -u

    次のように変更します。


      presto -u /<ファイルシステム>...
    

    このコマンドで、<ファイルシステム>... は、Prestoserve により加速されるすべてのファイルシステムのリストです。次の項目は除外してください。

    • ルート (/)

    • /usr

    • /usr/kvm

    • /var

    • /var/adm