點(diǎn)擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!!!
最近在部署國產(chǎn)寶蘭德bes中間件時(shí),得益于安裝部署場景和數(shù)據(jù)源配置場景已經(jīng)在AMP平臺落地,大大提升了部署效率。
“AMP平臺簡介:自動化運(yùn)維管理平臺--內(nèi)置大量運(yùn)維操作原子場景,支持常見數(shù)據(jù)庫、中間件、云平臺、網(wǎng)絡(luò)設(shè)備等運(yùn)維操作自動化能力。支撐八大運(yùn)維場景自動化,覆蓋常見運(yùn)維工作。”
參數(shù)介紹
執(zhí)行說明
實(shí)現(xiàn)腳本
#!/bin/bash
USER_NAME=`whoami`
JVMMAX=${JVMMAX}
JVMMIN=${JVMMIN}
INSTANCE_NUM_LIST=${INSTANCE_NUM_LIST}
INSTANCE_NUM_ARRY=(${INSTANCE_NUM_LIST//,/ })
DATA_TIME=`date +%Y%m%d`
for INSTANCE_NUM in ${INSTANCE_NUM_ARRY[@]}
do
CONF_DIR=/${USER_NAME}/bes952/${USER_NAME}instance${INSTANCE_NUM}/conf
CONF_FILE=${CONF_DIR}/server.config
cp ${CONF_FILE} ${CONF_DIR}/server.config.${DATA_TIME}.bak
if [ -f ${CONF_FILE} ]
then
if [ -z ${JVMMAX} ]
then
Sed -i "s@-Xms.*m @-Xms${JVMMIN}m @g" ${CONF_FILE}
echo "-----------${USER_NAME}instance${INSTANCE_NUM}實(shí)例,JVM堆最小值已成功修改為${JVMMIN}m------------------"
elif [ -z ${JVMMIN} ]
then
sed -i "s@-Xmx.*m @-Xmx${JVMMAX}m @g" ${CONF_FILE}
echo "-----------${USER_NAME}instance${INSTANCE_NUM}實(shí)例,JVM堆最大值已成功修改為${JVMMAX}m------------------"
else
sed -i "s@-Xmx.*m @-Xmx${JVMMAX}m @g" ${CONF_FILE}
sleep 1
sed -i "s@-Xms.*m @-Xms${JVMMIN}m @g" ${CONF_FILE}
sleep 1
echo "-----------${USER_NAME}instance${INSTANCE_NUM}實(shí)例,JVM堆最小值已成功修改為${JVMMIN}m------------------"
echo "-----------${USER_NAME}instance${INSTANCE_NUM}實(shí)例,JVM堆最大值已成功修改為${JVMMAX}m------------------"
fi
else
echo "---------------server.config配置文件不存在,請核查-------------------------"
fi
done
exit 0
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129408.html
摘要:基于的概述,簡稱,是中實(shí)現(xiàn)水平自動伸縮的功能。它可以根據(jù)使用率或應(yīng)用自定義自動擴(kuò)展數(shù)量支持和節(jié)點(diǎn)擴(kuò)縮容層面,集群的持續(xù)監(jiān)控,一旦發(fā)現(xiàn)無法被,則基于進(jìn)行擴(kuò)展,即節(jié)點(diǎn)的自動擴(kuò)縮容,具體內(nèi)容在后續(xù)文章中介紹。 基于Heapster的HPA 概述 Horizontal Pod Autoscaling,簡稱HPA,是Kubernetes中實(shí)現(xiàn)POD水平自動伸縮的功能。自動擴(kuò)展主要分為兩種: 水...
摘要:基于的概述,簡稱,是中實(shí)現(xiàn)水平自動伸縮的功能。它可以根據(jù)使用率或應(yīng)用自定義自動擴(kuò)展數(shù)量支持和節(jié)點(diǎn)擴(kuò)縮容層面,集群的持續(xù)監(jiān)控,一旦發(fā)現(xiàn)無法被,則基于進(jìn)行擴(kuò)展,即節(jié)點(diǎn)的自動擴(kuò)縮容,具體內(nèi)容在后續(xù)文章中介紹。 基于Heapster的HPA 概述 Horizontal Pod Autoscaling,簡稱HPA,是Kubernetes中實(shí)現(xiàn)POD水平自動伸縮的功能。自動擴(kuò)展主要分為兩種: 水...
摘要:經(jīng)歷了微博數(shù)據(jù)庫各個(gè)階段的架構(gòu)改造,包括服務(wù)保障及體系建設(shè)微博多機(jī)房部署微博平臺化改造等項(xiàng)目。第二階段爆發(fā)階段微博上線之后,隨著用戶活躍度的增加,數(shù)據(jù)庫的壓力也與日俱增。 非商業(yè)轉(zhuǎn)載請注明作譯者、出處,并保留本文的原始鏈接:http://www.ituring.com.cn/article/211461 肖鵬,微博研發(fā)中心技術(shù)經(jīng)理,主要負(fù)責(zé)微博數(shù)據(jù)庫(MySQL/Reids/HBase...
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20