日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

RedHat7.0 设置weblogic开机自启动

發布時間:2024/9/19 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 RedHat7.0 设置weblogic开机自启动 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 說明

設置開機自啟動,需要用到systemctl工具。
systemctl是一個systemd工具,主要負責控制systemd系統和服務管理器。
systemd是一個系統管理守護進程、工具和庫的集合,用于取代System V初始進程。Systemd的功能是用于集中管理和配置類UNIX系統。
在Linux生態系統中,Systemd被部署到了大多數的標準Linux發行版中,只有為數不多的幾個發行版尚未部署。

2 準備

os:redhat7.0
systemctl --version : systemd 208
weblogic version:12

3 編寫系統服務文件

3.1 adminserver 系統服務文件

# vi /etc/systemd/system/wls_adminserver.service ---------------------------------------------------- [Unit] Description=WebLogic Adminserver Service[Service] Type=simple WorkingDirectory=/wl_domains_path/base_domain ExecStart=/wl_domains_path/base_domain/bin/startWebLogic.sh ExecStop=/wl_domains_path/base_domain/bin/stopWebLogic.sh User=weblogic Group=weblogic[Install] WantedBy=multi-user.target

3.2 nodemanager 系統服務文件

Node Manager unit文件,需要根據實際情況編寫。如果不確定是否需要,那就不要編寫此文件。

# vi /etc/systemd/system/wls_nodemanager.service ------------------------------------------------------ [Unit] Description=WebLogic NodeManager Service[Service] Type=simple WorkingDirectory=/wl_domains_path/base_domain ExecStart=/wl_domains_path/bin/startNodeManager.sh ExecStop=/wl_domains_path/bin/stopNodeManager.sh User=weblogic Group=weblogic[Install] WantedBy=multi-user.target

3.3 查看系統服務文件是否被識別

# systemctl list-unit-files|grep wls -------------------------- wls_adminserver.service disabled wls_nodemanager.service disabled

至此,unit文件編寫完成。

4 測試系統服務

4.1 啟動系統服務

# systemctl start wls_adminserver.service

4.2 停止系統服務

# systemctl stop wls_adminserver.service

4.3 查看系統服務是否成功啟動

# systemctl status wls_adminserver.service -l

4.4 可能碰到的203錯誤

ExecStart給出的啟動腳本路徑不對,會提示203錯誤。(改對就好了。)
系統服務文件中未指定腳本解析器,會提示203錯誤。(在文件開頭添加:#!/bin/sh)

5 將服務設置成開機自啟動

# systemctl enable wls_adminserver.service # systemctl enable wls_nodemanager.service # systemctl list-unit-files|grep wls -------------------------- wls_adminserver.service enabled wls_nodemanager.service enabled

反向命令:

# systemctl disable wls_adminserver.service # systemctl disable wls_nodemanager.service # systemctl list-unit-files|grep wls -------------------------- wls_adminserver.service disabled wls_nodemanager.service disabled

6 查看服務的控制臺日志

相當于tail -f。

# journalctl -flu wls_adminserver.service 與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的RedHat7.0 设置weblogic开机自启动的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。