MySQL Cluster验证管理节点配置中内存是否超标的脚本(二)

2014-11-24 11:54:20 · 作者: · 浏览: 2
#Attributes TSIZE=$($GETVAL UndoDataBuffer) MEMSIZE=$(echo "scale=2; $MEMSIZE+$TSIZE" | bc -l 2>/dev/null) TSIZE=$(echo "scale=0; $TSIZE/$msize" | bc -l 2>/dev/null) print_size "UndoDataBuffer" $TSIZE #Attributes TSIZE=$($GETVAL RedoBuffer) MEMSIZE=$(echo "scale=2; $MEMSIZE+$TSIZE" | bc -l 2>/dev/null) TSIZE=$(echo "scale=0; $TSIZE/$msize" | bc -l 2>/dev/null) print_size "RedoBuffer" $TSIZE #Attributes TSIZE=$($GETVAL LongMessageBuffer) MEMSIZE=$(echo "scale=2; $MEMSIZE+$TSIZE" | bc -l 2>/dev/null) TSIZE=$(echo "scale=0; $TSIZE/$msize" | bc -l 2>/dev/null) print_size "LongMessageBuffer" $TSIZE #Attributes TSIZE=$($GETVAL DiskPageBufferMemory) MEMSIZE=$(echo "scale=2; $MEMSIZE+$TSIZE" | bc -l 2>/dev/null) TSIZE=$(echo "scale=0; $TSIZE/$msize" | bc -l 2>
/dev/null) print_size "DiskPageBufferMemory" $TSIZE #Attributes TSIZE=$($GETVAL SharedGlobalMemory) MEMSIZE=$(echo "scale=2; $MEMSIZE+$TSIZE" | bc -l 2>/dev/null) TSIZE=$(echo "scale=0; $TSIZE/$msize" | bc -l 2>/dev/null) print_size "SharedGlobalMemory" $TSIZE #Attributes TSIZE=$($GETVAL BackupMemory) MEMSIZE=$(echo "scale=2; $MEMSIZE+$TSIZE" | bc -l 2>/dev/null) TSIZE=$(echo "scale=0; $TSIZE/$msize" | bc -l 2>/dev/null) print_size "BackupMemory" $TSIZE MEMSIZE=$(echo "scale=2; $MEMSIZE/$gsize" | bc -l 2>/dev/null) echo echo "******Total Memory size: ${MEMSIZE}GB******"