手机版
你好,游客 登录 注册 搜索
背景:
阅读新闻

将生产环境SUSE Linux Enterprise 11 SP2 升级至 SP4

[日期:2018-09-19] 来源:Linux社区  作者:loong576 [字体: ]

前言:生产上有4台应用主机对外提供服务,架构为两台LVS+Keepalived以主备方式提供一个虚ip和负载均衡,后面以双活方式接入两台Nginx,4台应用接在Nginx后面:

Web服务器其中两台为SUSE Linux Enterprise 11 SP4两台为SP2,部署的应用相同,sp2两台偶尔会出现服务卡死现象,经代码排查、weblogic升级、系统资源使用分析等都没解决问题,现决定对操作升级。

生产变更步骤:

1.确认系统版本

#version

#issue

#uname -a

#suse-release

2.搜集主机系统信息

df -h
more /etc/hosts
more /etc/group
ifconfig -a
cd /
ls -l
id callcent
ps -ef|grep java
ps -ef|grep java|wc -l
su - callcent
more .bash_profile
cd /var/spool/cron/tabs
more monitor
more root
more callcent

主要有文件系统、用户、组、网络、应用用户、应用进程、环境变量、定时任务等常规检查项。

3.登陆console控制台

http://172.xx.x.xx:8001/console

截图

该步骤是确认哪些进程处于RUNNING哪些属于SHUTDOWN

4.登陆nginx服务器

172.xx.x.58/59

备份nginx.conf

cd /usr/local/webserver/nginx/conf

cp nginx.conf nginx.conf.bak

若升级失败,可在nginx服务器上摘掉该应用主机,恢复正常后再加入upstream配置

5.操作系统升级

6.拉起应用

cd /callcent/Oracle/Middleware/user_projects/domains/callcent_domain

拉起Admin、csr、sso、rs、wo、manager服务

7.nginx注释非升级主机

只保留升级主机对外服务,目的是检查升级后应用状态,通知客服坐席测试,工单测试。

8.恢复nginx配置

测试通过后恢复nginx配置,继续以负载均衡方式对外提供服务。

9.拉起nmon

10.清除报错日志

检查是否有告警日志产生,如有则清除以免触发告警事件。

系统升级步骤:

以下操作都在虚拟机上完成:

1.确认版本

2.升级步骤

生产环境按F12进入光驱启动(IBM X3650 M4)

选择update

3.验证版本

至此完成系统升级。

更多SUSE相关信息见SUSE 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=3

Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-09/154221.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款