中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

RAC中lsnrctl和srvctl的區別是什么

發布時間:2021-11-30 16:35:01 來源:億速云 閱讀:180 作者:柒染 欄目:關系型數據庫

RAC中lsnrctl和srvctl的區別是什么,很多新手對此不是很清楚,為了幫助大家解決這個難題,下面小編將為大家詳細講解,有這方面需求的人可以來學習下,希望你能有所收獲。

案例:(環境:hp小機,10G rac)今天早上一客戶發現連接不上數據庫,反饋。
處理過程:
    登錄服務器發現有一臺服務器集群監聽處于關閉狀態,lsnrctl status發現監聽處于卡死狀態,無法進行正常的關閉,重啟
查看監聽日志報錯TNS-12545,另一臺服務器監聽正常,所以不著急……穩住,慢慢看。
$crs_stat -t

Name           Type           Target    State     Host       

------------------------------------------------------------

ora.....XFF.cs application    ONLINE    ONLINE    rac1       

ora....db1.srv application    ONLINE    ONLINE    rac2       

ora.devdb.db   application    ONLINE    ONLINE    rac2       

ora....b1.inst application    ONLINE    ONLINE    rac1       

ora....b2.inst application    ONLINE    ONLINE    rac2       

ora....SM1.asm application    ONLINE    ONLINE    rac1       

ora....C1.lsnr application    OFFLINE   OFFLINE              

ora.rac1.gsd   application    ONLINE    ONLINE    rac1       

ora.rac1.ons   application    ONLINE    ONLINE    rac1       

ora.rac1.vip   application    ONLINE    ONLINE    rac1       

ora....SM2.asm application    ONLINE    ONLINE    rac2       

ora....C2.lsnr application    ONLINE    ONLINE    rac2       

ora.rac2.gsd   application    ONLINE    ONLINE    rac2       

ora.rac2.ons   application    ONLINE    ONLINE    rac2       

ora.rac2.vip   application    ONLINE    ONLINE    rac2 


既然從集群里面看到監聽關了,那就找到監聽進程殺掉
$ ps -ef |grep tnslsnr
grid      3232     1  0 10:59 ?        00:00:00 /g01/11ggrid/app/11.2.0/grid/bin/tnslsnr LISTENER_SCAN1 -inherit
kill -15 3232
lsnrctl start啟動監聽,監聽狀態恢復正常,但集群中監聽狀態仍然是offline
原因:srvctl操作的監聽是listener_rac1,而lsnrctl操作的默認監聽時CRS不會online,或者說lsnrctl操作的監聽反饋不到CRS?
srvctl config listener -n rac1
解決辦法:
lsnrctl stop --關閉監聽
srvctl start listener -n rac1 --開啟監聽服務(rac1為主機名)
不過后來自己在11g庫上做測試,沒有發現這個問題。
此時恢復正常,附上listener.ora
LISTENER_RAC1 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = TCP)(HOST = rac1-vip)(PORT = 1521)(IP = FIRST))
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.11)(PORT = 1521)(IP = FIRST))
    )
  )
 
SID_LIST_LISTENER_RAC1 =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
      (PROGRAM = extproc)
    )
  )

建議:RAC重啟監聽的話建議還是用srvctl

看完上述內容是否對您有幫助呢?如果還想對相關知識有進一步的了解或閱讀更多相關文章,請關注億速云行業資訊頻道,感謝您對億速云的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东海县| 永顺县| 新河县| 满洲里市| 华安县| 泰和县| 南宫市| 普宁市| 怀仁县| 兴仁县| 金坛市| 长武县| 仪征市| 封开县| 孙吴县| 浦北县| 临西县| 岳阳市| 晋州市| 抚顺市| 平舆县| 黑水县| 乐都县| 陇南市| 中西区| 元阳县| 威信县| 衡南县| 渝北区| 岳阳县| 桦南县| 宁晋县| 永寿县| 合山市| 新安县| 延吉市| 即墨市| 寿宁县| 乳源| 新晃| 和龙市|