Oracle® Solaris 11.2 可调参数参考手册

退出打印视图

更新时间: 2014 年 12 月
 
 

系统检查脚本

确认系统上的刷新行为

此脚本可简化在 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' \