对IBM was服务的代理节点不可用的处理

IBM WAS 的全称是 IBM WebSphere Application Server ,和 Weblogic 一样 ,是 当前主流的 App Server (应用服务器)之一 。 App Server 是运行 Java 企 业组 件的平台,构成了 应 用 软 件的主要运行 环 境。其他常用的 App Server 还有 : Tomcat 、 Jboss 。 IBM WAS 是要钱的 。

  1. 首先,当xxxx服务不能启动,显示Node代理节点有问题时,在xbrowser中打开相应的机器, 登录账户。

  2. 打开一个终端,用ps -ef|grep xxxx 查询到当前正在运行的进程,然后用命令kill -9 进程号 回车 逐个杀掉所有的进程。(杀子进程,即前面的PID)

  3. 到/wps/IBM/WebSphere/AppServer/profiles/AppSrv01/bin/目录下, 输入 ./startNode.sh将代理启动。

  4. 前台启动控制台(地址:https://xxx.xxx.xxx/ibm/console/login.do?action=secure)
    服务器->服务器类型->WebSphere Application Server 选中xxxx 点击启动。
    (也可以用命令启动 在步骤3开启的终端中输入命令 ./startServer.sh xxxx将server启动即可)

  5. 如果还不能重启,到/wps/IBM/WebSphere/AppServer/bin目录下将./stopNode.sh运行,(在关闭时,需要验证用户信息 账户/密码 这个就是控制台的账户/密码)再运行./startNode.sh

  6. 如果仍然有问题,ps -ef|grep AppServer查询到当前正在运行的进程,然后用命令kill -9 进程号 回车 逐个杀掉所有的进程。

  7. 然后先停止里层中的服务./stopNode.sh 再停止外层的服务;开启服务的顺序为:先开启外层的服务,再开启里层的服务。(/wps/IBM/WebSphere/AppServer/profiles/AppSrv01/bin 中的服务定义为里层;/wps/IBM/WebSphere/AppServer/bin 中的服务定义为外层;)

一般情况下,前4步就能够重启服务,部分情况再执行步骤5,7,最后的办法是依次执行步骤1到7。

Linux命令说明 ps grep kill

  • ps命令最常用于监控后台进程的工作情况。 语法格式如下:ps [选项]
    -e 显示所有进程
    -f 全格式
    -h 不显示标题
    -l 长格式
    。。。
  • grep 命令是文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是 global regular expression print,表示全局正则表达式行打印。
    语法格式如下:grep [选项]
    。。。

  • Kill命令用来终止一个进程或一个正在运行的程序。
    语法格式如下:Kill [信号代码] 进程ID
    信号代码可以省略;常用的信号代码是 -9 ,表示强制终止。PID 即表示进程ID。
    。。。

  • UID:用户 PID:线程号 PPID:父线程

你可能感兴趣的:(服务器维护)