Linux.ChinaUnix.net
ChinaUnix | Linux首页 | 新闻 | 博客 | 文章 | 专栏 | 新手 | 方案 | 图书 | 下载 | 人才 | 手册 | wiki | 搜索     
Linux论坛
  会员: 密码: 免费注册 | 忘记密码 | 会员登录 | 搜索 | 帮助 


[集群] 求 sybase 数据库的cluster suite双机脚本

首页 » CU论坛 » Linux » 汇总贴列表 » 集群和虚拟机 »  
[打印] [订阅] [收藏] [推荐给朋友] [本帖文本页]
panhua   帅哥
侠客




UID:170879
注册:2004-7-15
最后登录: 2008-07-25
帖子:50
精华:0

可用积分:37 (白手起家)
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
1楼 发表于 2007-7-15 14:12 
哪位发一个sybase 数据库的redhat cluster suite双机脚本,学习学习啊!
谢谢了



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

QQ 7905023
Web安全应用现状有奖调查+Web安全应急处理沙龙+100积分 | 致电800-858-2903,了解DELL如何为你量身订制笔记本
MichaelBibby   帅哥
大天使



UID:133135
注册:2004-2-15
最后登录: 2008-07-25
帖子:1842
精华:9

可用积分:1738 (家境小康)
信誉积分:100
专家积分:0 (本版)

来自:深圳福田区岗夏村
状态:...离线...

[资料] [站内短信] [Blog]


顶部
2楼 发表于 2007-7-16 09:56 
贴一个我自己写的,谨供参考:

#!/bin/bash

# Author: MichaelBibby <[email]michaelbibby@gmail.com[/email]>
# Date: 2007.06.19

# chkconfig: 345 78 78
# description: Normal RC script for SYBASE.

. /etc/init.d/functions

SYBASE_USERNAME="sa"
SYBASE_PASSWORD=""

export SYBASE_HOME='/opt/sybase-12.5'
export SYBASE_OCS='OCS-12_5'
export SYBASE_ASE='ASE-12_5'
# ************************************************
# Warnning: Modify the RUN_xxx to fit your need.
# Your startup script will be such as:
#   ${SYBASE_HOME}/${SYBASE_ASE}/install/RUN_${SERVER}
#   ${SYBASE_HOME}/${SYBASE_ASE}/install/RUN_${SERVER_BACKUP}
export SERVER='SYBASE'
export SERVER_BACKUP='SYB_BACKUP'
# For multi-server
# export SERVER='server1 server2'
# export SERVER_BACKUP='server1_backup server2_backup'
# ************************************************

export LIB="${SYBASE_HOME}/${SYBASE_OCS}/lib"
export PATH=$PATH:"${SYBASE_HOME}/${SYBASE_ASE}/bin:${SYBASE_HOME}/${SYBASE_ASE}/install:${SYBASE_HOME}/${SYBASE_OCS}/bin"

start_db()
{
    su - sybase -c "${SYBASE_HOME}/${SYBASE_ASE}/install/startserver \
    -f ${SYBASE_HOME}/${SYBASE_ASE}/install/RUN_${SERVER}"

    su - sybase -c "${SYBASE_HOME}/${SYBASE_ASE}/install/startserver \
    -f ${SYBASE_HOME}/${SYBASE_ASE}/install/RUN_${SERVER_BACKUP}"
}

stop_db()
{
    ${SYBASE_HOME}/${SYBASE_OCS}/bin/isql \
    -U${SYBASE_USERNAME} \
    -P${SYBASE_PASSWORD} \
    -S${SERVER} <<EOF
shutdown ${SERVER_BACKUP}
go
exit
EOF

    ${SYBASE_HOME}/${SYBASE_OCS}/bin/isql \
    -U${SYBASE_USERNAME} \
    -P${SYBASE_PASSWORD} \
    -S${SERVER} <<EOF
use master
go
checkpoint
go
shutdown  
go
exit
EOF

if [ X"$?" == X"0" ]; then
    exit 0
else
    exit 1
fi
}

status_db()
{
    chk_sybase=$(ps axw --cols 32768 | grep dataserver | grep -v grep | wc -l)
    if [ X"$chk_sybase" = X"0" ]
    then
        echo -n "Checking Master Server: ${SERVER}"
        echo_failure
        echo
    else
        echo -n "Checking Master Server: ${SERVER_BACKUP}" && echo_success
    fi

    chk_sybase_bs=$(ps axw --cols 32768 | grep backupserver | grep -v grep | wc -l)
    if [ X"$chk_sybase_bs" = X"0" ];then
        echo -n "Checking Backup Server: ${SERVER_BACKUP}"
        echo_failure
        echo
    else
        echo -n "Checking Backup Server: ${SERVER_BACKUP}" && echo_success
    fi

    exit 0
}
   

case $1 in
    start) start_db ;;
    stop)
        ps aux | grep -i dataserver | grep -v grep >/dev/null

        if [ X"$?" == X"0" ]; then
            stop_db
        else
            exit 0
        fi
        ;;
    status) status_db ;;
    *) echo "USAGE: $0 [start|stop|status]" ;;
esac




您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

竹杖芒鞋轻胜马,只影向天涯。
----
* iRedMail(艾瑞得邮件): 针对 RHEL/CentOS 5.x,完全开源,免费,功能强大的邮件服务器解决方案。


Web安全应用现状有奖调查+Web安全应急处理沙龙+100积分 | 致电800-858-2903,了解DELL如何为你量身订制笔记本
panhua   帅哥
侠客




UID:170879
注册:2004-7-15
最后登录: 2008-07-25
帖子:50
精华:0

可用积分:37 (白手起家)
信誉积分:100
专家积分:0 (本版)

状态:...离线...

[资料] [站内短信] [Blog]


顶部
3楼 发表于 2007-7-16 12:05 
非常感谢!!!!!!!!!!!!1



您对本贴的看法:鲜花[0] 臭蛋[0]

__________________________________

QQ 7905023
Web安全应用现状有奖调查+Web安全应急处理沙龙+100积分 | 致电800-858-2903,了解DELL如何为你量身订制笔记本

首页 » CU论坛 » Linux » 汇总贴列表 » 集群和虚拟机 »

 


Copyright © 2001-2008 ChinaUnix.net All Rights Reserved     联系我们:

感谢所有关心和支持过ChinaUnix的朋友们    转载本站内容请注明原作者名及出处

京ICP证041476号


清除 Cookies - Linux时代 - Archiver - WAP - TOP

Processed in 0.041101 second(s), 6 queries , Gzip enabled