| | |
| | | |
| | | # 系统网络配置文件 |
| | | NETWORK_CONFIG_FILE="/etc/network/interfaces" |
| | | LOG_FILE="/opt/vasystem/logs/netconfig.log" |
| | | LOG_FILE="/opt/vasystem/script/netconfig.log" |
| | | ES_SERVICE_UPDATE="/opt/vasystem/script/updateAllIp.sh" |
| | | |
| | | # basic系统服务关闭脚本 |
| | | SERVICE_STOP_CMD="" |
| | |
| | | |
| | | service_restart() |
| | | { |
| | | # 重启ES weedfs 服务 |
| | | [ -f "$ES_SERVICE_UPDATE" ] && { |
| | | su - basic -c "sh ES_SERVICE_UPDATE &" |
| | | } |
| | | |
| | | n_log "service restart." >>$LOG_FILE |
| | | |
| | | # 重启basic服务 |
| | | su basic -c "sh /opt/startAllServices.sh &" |
| | | su - basic -c "sh /opt/startAllServices.sh &" |
| | | } |
| | | |
| | | # Start Execution |
| | |
| | | |
| | | # 重启相关服务, 不更改ip的情况下, 重启网络即可 |
| | | localip=$(/sbin/ifconfig $INTERFACE | grep inet | grep -v inet6 | awk '{printf $2}' | tr -d "addr:") |
| | | if [ "$localip" != "$IPADDR" ]; then |
| | | if [ "$localip" = "$IPADDR" ]; then |
| | | service_restart |
| | | fi |
| | | |