linux命令卸载was应用

fiy 其他 7

回复

共3条回复 我来回复
  • fiy的头像
    fiy
    Worktile&PingCode市场小伙伴
    评论

    要卸载WebSphere Application Server(以下简称was)应用程序,可以通过以下步骤使用Linux命令完成:

    1. 停止was服务器:首先,使用以下命令停止was服务器实例:

    “`
    /bin/stopServer.sh
    “`

    其中,``是was安装的根目录,``是要停止的服务器实例的名称。

    2. 卸载was应用程序:接下来,使用以下命令卸载was应用程序:

    “`
    /bin/wsadmin.sh -lang jython -f
    “`

    其中,``是was安装的根目录,``是卸载应用程序的脚本文件路径。

    在脚本文件中,你可以定义要卸载的应用程序的名称和路径。以下是一个示例脚本的内容:

    “`
    AdminApp.uninstall(‘AppName’, ‘[ -noprecompile -nodeployejb -nodeployejbrelation -nodeployws -noprocessEmbeddedConfigXML]’)
    “`

    在上面的示例中,`AppName`是要卸载的应用程序的名称。你还可以根据需要将其他选项添加到脚本中。

    3. 删除应用程序文件:最后,你可以使用以下命令删除was应用程序的安装文件:

    “`
    rm -rf /profiles//installedApps//.ear
    “`

    其中,``是was安装的根目录,``是was配置文件的名称,``是was单元的名称,`.ear`是要删除的应用程序文件的名称。

    以上就是在Linux命令行下卸载was应用程序的步骤。通过按照这些步骤操作,你可以成功卸载was应用程序。

    2年前 0条评论
  • worktile的头像
    worktile
    Worktile官方账号
    评论

    要在Linux中卸载WebSphere应用程序服务器(WAS)应用程序,您可以按照以下步骤进行操作:

    1. 停止相关的WebSphere应用程序服务器:您需要停止正在运行的WebSphere应用程序服务器,以确保卸载过程顺利进行。您可以使用以下命令停止WebSphere应用程序服务器:

    “`
    /opt/IBM/WebSphere/AppServer/bin/stopServer.sh serverName
    “`
    其中,`serverName`是要停止的服务器的名称。

    2. 导航到WebSphere应用程序的安装目录:您需要导航到已安装WAS应用程序的目录。默认情况下,它位于`/opt/IBM/WebSphere/AppServer/profiles/AppSrv01`。

    “`
    cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01
    “`

    3. 运行应用程序安装管理器:使用以下命令运行应用程序安装管理器:

    “`
    ./bin/WASPreUpgrade.sh -skipWASUpgrades -oldProfile profileName -removeOldProfile
    “`
    其中,`profileName`是要卸载的应用程序的配置文件名称。

    4. 确认卸载:安装管理器将显示卸载概要,包括要删除的各个组件。确认卸载并键入`Y`继续。

    5. 删除应用程序目录:卸载完成后,您可以手动删除相关应用程序的目录。这通常位于WebSphere安装目录的`installedApps`目录下。您可以使用以下命令删除应用程序目录:

    “`
    cd /opt/IBM/WebSphere/AppServer/profiles/AppSrv01/installedApps
    rm -rf appName
    “`
    其中,`appName`是要删除的应用程序的名称。

    请注意,上述步骤适用于标准的WebSphere应用程序服务器,如果您使用的是WebSphere Liberty Profile,则可能需要不同的卸载过程。此外,为了避免任何意外情况,建议在执行卸载操作之前备份相关的配置文件和数据。

    2年前 0条评论
  • 不及物动词的头像
    不及物动词
    这个人很懒,什么都没有留下~
    评论

    在Linux系统中,卸载WebSphere Application Server (WAS)应用程序可以使用以下命令:

    1. 查找应用程序:使用以下命令找到要卸载的WAS应用程序:

    “`
    su – wasuser
    cd /opt/IBM/WebSphere/AppServer/profiles/{profile_name}/bin/
    ./wsadmin.sh -conntype NONE -lang jython -c “AdminApp.list()”
    “`

    其中,`wasuser`是WAS实例的用户,`{profile_name}`是WAS配置文件的路径。

    2. 停止应用程序:使用以下命令停止要卸载的应用程序:

    “`
    ./wsadmin.sh -conntype NONE -lang jython -c “AdminControl.invoke(‘WebSphere:name=app_name,type=Application,mbeanIdentifier=app.ear,cell=cell_name,cluster=cluster_name,process=server_name,platform=proxy,node=node_name,version=8.5.5.0,spec=1.0’, ‘stop’)”
    “`

    其中,`app_name`是应用程序的名称,`cell_name`是WAS单元的名称,`cluster_name`是集群的名称,`server_name`是服务器的名称,`node_name`是节点的名称。

    3. 卸载应用程序:使用以下命令卸载应用程序:

    “`
    ./wsadmin.sh -conntype NONE -lang jython -c “AdminApp.uninstall(‘app_name’)”
    “`

    其中,`app_name`是要卸载的应用程序的名称。

    4. 保存更改:使用以下命令保存更改:

    “`
    ./wsadmin.sh -conntype NONE -lang jython -c “AdminConfig.save()”
    “`

    5. 退出wsadmin:使用以下命令退出wsadmin命令行:

    “`
    exit
    “`

    以上是使用wsadmin命令行工具卸载WAS应用程序的基本步骤。请根据实际情况替换命令中的参数。此外,您还可以使用WAS管理控制台来执行这些操作。

    2年前 0条评论
注册PingCode 在线客服
站长微信
站长微信
电话联系

400-800-1024

工作日9:30-21:00在线

分享本页
返回顶部