中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
鲲鹏小智

server_start.sh

提供启动脚本,包含清理ZooKeeper和BDM盘等。
set -e
SCRIPT_HOME=$(cd $(dirname $0)/; pwd)
LOG_FILE=/var/log/globalcache_script.log
source$SCRIPT_HOME/../../common/log.sh
# zookeeper clean
functionzookeeper_clean()
{
    globalcache_log "------------zookeeper clean start------------" WARN
set"+e"
    ZK_CLI_PATH="/opt/apache-zookeeper-3.6.3-bin/bin/zkCli.sh"
echo'deleteall /ccdb' >> ./zk_clear.txt
echo'deleteall /ccm_cluster' >> ./zk_clear.txt
echo'deleteall /pool' >> ./zk_clear.txt
echo'deleteall /pt_view' >> ./zk_clear.txt
echo'deleteall /alarm' >> ./zk_clear.txt
echo'deleteall /snapshot_manager' >> ./zk_clear.txt
echo'deleteall /ccm_clusternet_link' >> ./zk_clear.txt
echo'deleteall /tls' >> ./zk_clear.txt
echo'ls /' >> ./zk_clear.txt
echo'quit' >> ./zk_clear.txt
    cat < ./zk_clear.txt | sh ${ZK_CLI_PATH}
echo > ./zk_clear.txt
    rm -rf ./zk_clear.txt
set"-e"
    globalcache_log "------------zookeeper clean end------------" WARN
}
# bdm初始化
functionbdm_init()
{
    globalcache_log "------------bdm init start------------" WARN
cd /opt/gcache/bin
    sudo -u globalcacheop ./gcache_startup /opt/gcache/bin/bdm_format /opt/gcache/conf/bdm.conf --force
    sudo -u globalcacheop ./gcache_startup /opt/gcache/bin/bdm_createCapPool 4194304 180G WCachePool
    sudo -u globalcacheop ./gcache_startup /opt/gcache/bin/bdm_createCapPool 67108864 3500G RCachePool
    sudo -u globalcacheop ./gcache_startup /opt/gcache/bin/bdm_createCapPool 67108864 700G IndexPool
    sudo -u globalcacheop ./gcache_startup /opt/gcache/bin/bdm_createCapPool 4194304 20G StreamPool
    sudo -u globalcacheop /opt/gcache/bin/gcache_startup /opt/gcache/bin/bdm_df
    globalcache_log "------------bdm init end------------" WARN
}
functionmain()
{
    check_hardware_configuration # 检查硬件配置
    [[ $? -ne 0 ]] && globalcache_log "[$BASH_SOURCE,$LINENO,$FUNCNAME]:check hardware configuration failed!" ERROR && return 1
    systemctl stop ccm.service
    systemctl stop globalcache.service
    zookeeper_clean
    bdm_init
    systemctl daemon-reload
echo 3 > /proc/sys/vm/drop_caches
    systemctl start ccm.service
    sleep 5
    systemctl start globalcache.service
    tail -f /var/log/messages
}
main
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词