Go to main content
Oracle® Solaris 11.3 カーネルのチューンアップ・リファレンスマニュアル

印刷ビューの終了

更新: 2016 年 11 月
 
 

システムチェックスクリプト

システムのフラッシュ動作の確認

このスクリプトを使用すると、ZFS とフラッシュストレージをチューニングしたあと、システムでフラッシュが正しく動作していることを容易に確認できます。詳細は、フラッシュおよび NVRAM ストレージデバイスの適切なキャッシュフラッシュ動作の保証を参照してください。指示された手順が完了したら、次のスクリプトを実行します。

#!/bin/ksh
#
#cd /dev/rdsk
#for d in *d0; do
#	/export/home/admin1/bin/sdflush.sh $d
#done
#
#

if [[ $# -ne 1 ]]; then
    echo "Usage: $0 cxtx..."
    exit 1;
fi

sd=`iostat -x $1 2>&1 | grep sd | nawk '{print $1}' | sed s/sd//`
printf "Value for %s : " $1
echo '*sd_state::softstate 0t'$sd' | ::print struct sd_lun un_phy_blocksize' \
    | mdb -k

#echo '*sd_state::softstate 0t'$sd' | ::print struct sd_lun un_f_suppress_cache_flush' \
#echo '*sd_state::softstate 0t'$sd' | ::print struct sd_lun un_phy_blocksize' \