次の手順では、DiskSuite と一緒に使用する Prestoserve をロードし、有効にする方法について説明します。基本的には、DiskSuite ドライバの後から Prestoserve をロードするよう、/etc/system ファイルを編集します。
exclude: drv/pr |
/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
;;
|
/etc/init.d/prestoserve ファイルを編集する。
次の行を、
presto -u |
次のように変更します。
presto -u /<ファイルシステム>... |
このコマンドで、<ファイルシステム>... は、Prestoserve により加速されるすべてのファイルシステムのリストです。次の項目は除外してください。