更新rpm包, 将tag_location移动到全局yml文件.
This commit is contained in:
@@ -1,41 +0,0 @@
|
||||
- hosts: blade-mxn
|
||||
roles:
|
||||
- consul-external
|
||||
- tsg-cli-mxn
|
||||
- oam_cli_agent_mxn
|
||||
- oam_cli
|
||||
- oam_core
|
||||
- oam_snmp
|
||||
|
||||
- hosts: blade-mcn0
|
||||
roles:
|
||||
#- consul-internal_mcn01
|
||||
- telegraf
|
||||
- influxdb
|
||||
- grafana
|
||||
- tsg-cli-mcn0
|
||||
#- mariadb
|
||||
- oam_cli_agent
|
||||
|
||||
- hosts: blade-mcn1
|
||||
roles:
|
||||
#- consul-internal_mcn01
|
||||
- tsg-cli-mcn1
|
||||
- oam_cli_agent
|
||||
|
||||
- hosts: blade-mcn2
|
||||
roles:
|
||||
#- consul-internal_mcn23
|
||||
- tsg-cli-mcn2
|
||||
- oam_cli_agent
|
||||
|
||||
- hosts: blade-mcn3
|
||||
roles:
|
||||
#- consul-internal_mcn23
|
||||
- tsg-cli-mcn3
|
||||
- oam_cli_agent
|
||||
|
||||
- hosts: blade-mxn
|
||||
roles:
|
||||
- oam_mxn_start
|
||||
|
||||
@@ -1,24 +0,0 @@
|
||||
[all:vars]
|
||||
ansible_user=root
|
||||
use_chassis_hardware_sn=true
|
||||
|
||||
[cluster_server]
|
||||
192.168.44.56 influxdb_cluster=true
|
||||
|
||||
[cluster_server_backup]
|
||||
192.168.44.57 influxdb_cluster=true
|
||||
|
||||
[blade-mxn]
|
||||
192.168.40.170 tag_location=Almaty
|
||||
|
||||
[blade-mcn0]
|
||||
192.168.40.166 tag_location=Almaty
|
||||
|
||||
[blade-mcn1]
|
||||
192.168.40.167 tag_location=Almaty
|
||||
|
||||
[blade-mcn2]
|
||||
192.168.40.168 tag_location=Almaty
|
||||
|
||||
[blade-mcn3]
|
||||
192.168.40.169 tag_location=Almaty
|
||||
@@ -12,7 +12,7 @@ influxdb:
|
||||
wal_dir: /var/lib/influxdb/wal-dir
|
||||
|
||||
consul:
|
||||
datacenter: consul-yz
|
||||
datacenter: consul-kz
|
||||
dckey: "XwXLAbVN1C44dLUVJ6UL5A=="
|
||||
cluster_ip: "192.168.44.56"
|
||||
cluster_ip_backup: "192.168.44.57"
|
||||
@@ -32,7 +32,7 @@ oam:
|
||||
mcn0_ip: "192.168.100.1"
|
||||
|
||||
tsg_cli:
|
||||
rpm_file_name: "tsg-cli-1.0.18.c5fdb96-1.el7.x86_64.rpm"
|
||||
rpm_file_name: "tsg-cli-1.0.19.ecf9c86-1.el7.x86_64.rpm"
|
||||
|
||||
ha_master:
|
||||
instance_state: MASTER
|
||||
@@ -47,3 +47,5 @@ ha_backup:
|
||||
java_version: jdk1.8.0_73
|
||||
bifang_api_ip: "192.168.43.5"
|
||||
bifang_api_port: 8080
|
||||
|
||||
tag_location: "xinxigang"
|
||||
@@ -9,16 +9,16 @@ use_chassis_hardware_sn=false
|
||||
192.168.44.57 influxdb_cluster=true
|
||||
|
||||
[blade-mxn]
|
||||
192.168.40.25 SN=CBT2201925000002 tag_location=xinxigang
|
||||
192.168.40.25
|
||||
|
||||
[blade-mcn0]
|
||||
192.168.40.21 SN=CBT2201925000002 tag_location=xinxigang
|
||||
192.168.40.21
|
||||
|
||||
[blade-mcn1]
|
||||
192.168.40.22 SN=CBT2201925000002 tag_location=xinxigang
|
||||
192.168.40.22
|
||||
|
||||
[blade-mcn2]
|
||||
192.168.40.23 SN=CBT2201925000002 tag_location=xinxigang
|
||||
192.168.40.23
|
||||
|
||||
[blade-mcn3]
|
||||
192.168.40.24 SN=CBT2201925000002 tag_location=xinxigang
|
||||
192.168.40.24
|
||||
|
||||
@@ -3,7 +3,6 @@ Description=oam_cli restart
|
||||
|
||||
[Service]
|
||||
Type=oneshot
|
||||
|
||||
ExecStart=/usr/bin/mount --bind /opt/tsg/etc /home/tsgroot/opt/tsg/etc
|
||||
ExecStart=/usr/bin/mount -o bind /proc /home/tsgroot/proc
|
||||
ExecStart=/usr/bin/mount -o remount,rw,bind /proc /home/tsgroot/proc
|
||||
|
||||
@@ -17,8 +17,13 @@ killall_uncompleted_cmd(){
|
||||
killall -9 -q tsg_monit_protocol_v4
|
||||
#killall -9 -q tsg_monit_stream_v3
|
||||
killall -9 -q tsg_monit_stream_v4
|
||||
|
||||
rm -rf /tmp/_MEI*
|
||||
|
||||
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
|
||||
if [ ${#cmd_run} -lt 1 ] ; then
|
||||
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
|
||||
rm -rf /tmp/_MEI*
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
start_background_cmd(){
|
||||
|
||||
@@ -12,7 +12,11 @@ killall_uncompleted_cmd(){
|
||||
killall -9 -q tsg_monit_interface
|
||||
killall -9 -q tsg_monit_intercept
|
||||
|
||||
rm -rf /tmp/_MEI*
|
||||
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
|
||||
if [ ${#cmd_run} -lt 1 ] ; then
|
||||
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
|
||||
rm -rf /tmp/_MEI*
|
||||
fi
|
||||
}
|
||||
|
||||
start_background_cmd(){
|
||||
|
||||
@@ -12,7 +12,11 @@ killall_uncompleted_cmd(){
|
||||
killall -9 -q tsg_monit_interface
|
||||
killall -9 -q tsg_monit_intercept
|
||||
|
||||
rm -rf /tmp/_MEI*
|
||||
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
|
||||
if [ ${#cmd_run} -lt 1 ] ; then
|
||||
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
|
||||
rm -rf /tmp/_MEI*
|
||||
fi
|
||||
}
|
||||
|
||||
start_background_cmd(){
|
||||
|
||||
@@ -12,7 +12,11 @@ killall_uncompleted_cmd(){
|
||||
killall -9 -q tsg_monit_interface
|
||||
killall -9 -q tsg_monit_intercept
|
||||
|
||||
rm -rf /tmp/_MEI*
|
||||
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
|
||||
if [ ${#cmd_run} -lt 1 ] ; then
|
||||
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
|
||||
rm -rf /tmp/_MEI*
|
||||
fi
|
||||
}
|
||||
|
||||
start_background_cmd(){
|
||||
|
||||
@@ -2,6 +2,8 @@
|
||||
|
||||
#mxn
|
||||
|
||||
#ps -afx |grep xxx, 结果是空返回值是1; 结果不为空返回值是0;
|
||||
|
||||
#防止因上一次的命令阻塞或长时间未返回,
|
||||
#导致10秒内还不结束, 要强行杀掉,
|
||||
#否则长时间运行后, 会有大量后台进程运行!
|
||||
@@ -10,8 +12,12 @@ killall_uncompleted_cmd(){
|
||||
#killall -9 -q tsg_diagnose_background
|
||||
#killall -9 -q tsg_update_tags
|
||||
|
||||
rm -rf /tmp/_MEI*
|
||||
}
|
||||
cmd_run=`ps -ef | grep tsg_ | grep -v grep`
|
||||
if [ ${#cmd_run} -lt 1 ] ; then
|
||||
#在没有其他tsg_xxx命令正在执行时, 删除执行命令错误被强制kill时, python生成的临时文件
|
||||
rm -rf /tmp/_MEI*
|
||||
fi
|
||||
}
|
||||
|
||||
start_background_cmd(){
|
||||
#后台并发运行, 保证所有命令的开始运行时间基本一样,
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
{"sn": "GN201020CH1234567890"}
|
||||
{"sn": "GN201021CH1921684055"}
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
---
|
||||
- hosts: blade-mxn
|
||||
tasks:
|
||||
- name: "stop oam_core.service"
|
||||
service:
|
||||
name: oam_core
|
||||
state: stopped
|
||||
ignore_errors: yes
|
||||
|
||||
- name: "stop oam_snmp service"
|
||||
service:
|
||||
name: oam_snmp
|
||||
state: stopped
|
||||
ignore_errors: yes
|
||||
|
||||
- name: "stop oam_cli service"
|
||||
service:
|
||||
name: oam_cli
|
||||
state: stopped
|
||||
ignore_errors: yes
|
||||
|
||||
- name: "stop oam_cli_agent_mxn service"
|
||||
service:
|
||||
name: oam_cli_agent_mxn
|
||||
state: stopped
|
||||
ignore_errors: yes
|
||||
|
||||
- name: "stop consul-server-external service"
|
||||
service:
|
||||
name: consul-server-external
|
||||
state: stopped
|
||||
ignore_errors: yes
|
||||
|
||||
|
||||
- name: "uninstall oam_core"
|
||||
yum:
|
||||
name: "oam_core"
|
||||
state: absent
|
||||
|
||||
- name: "uninstall oam_cli"
|
||||
yum:
|
||||
name: "oam_cli"
|
||||
state: absent
|
||||
|
||||
- name: "uninstall oam_cli_agent_mxn"
|
||||
yum:
|
||||
name: "oam_cli_agent_mxn"
|
||||
state: absent
|
||||
|
||||
|
||||
- name: "uninstall tsg-cli"
|
||||
yum:
|
||||
name: "tsg-cli"
|
||||
state: absent
|
||||
|
||||
|
||||
- hosts: all
|
||||
tasks:
|
||||
- name: "stop tsg-monitor service"
|
||||
service:
|
||||
name: tsg-monitor
|
||||
state: stopped
|
||||
ignore_errors: yes
|
||||
|
||||
- name: "uninstall tsg-cli"
|
||||
yum:
|
||||
name: "tsg-cli"
|
||||
state: absent
|
||||
|
||||
Reference in New Issue
Block a user