hb_standby.in
来自「在LINUX下实现HA的源代码」· IN 代码 · 共 58 行
IN
58 行
#!/bin/sh# This script sets the node (where it was called) to *standby*# It forces the node to release all the held resources and lets# the other node do a takeover.# This script will only work for a two machine setup...# More than that and you need to vote, or something...HA_DIR=@sysconfdir@/ha.d. ${HA_DIR}/shellfuncs: Now running $0: $*usage() { echo "usage:" echo "$0 [all|foreign|local|failback]" >&2 exit 1;}if [ $# -ge 2 ]then echo "$0: too many arguments" usage exit 1fiif [ $# -ge 1 ]then resources=$1else resources=allfiif [ $resources != "all" ] && [ $resources != "foreign" ] && [ $resources != "local" ] && [ $resources != "failback" ] && [ $resources != "--help" ]; then echo "$0: wrong resources($resources)." usage exit 1ficase $resources in all|foreign|local) ;; failback) resources=foreign;; *) usage;;esacha_log "Going standby [$resources]." ha_clustermsg <<-!MSG t=ask_resources rsc_hold=$resources info=me !MSG
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?