成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

案例分享:shell-init-?error打補丁報錯

IT那活兒 / 1630人閱讀
案例分享:shell-init-?error打補丁報錯

點擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了?。?!


現(xiàn)象

之前周末加班對一套x86系統(tǒng)上的12.2版本的數(shù)據(jù)庫更打最新的RU補丁,更打到第3個GI節(jié)點時報錯,報錯如下:


分析及解決方案

日志中看可以看到執(zhí)行/u01/app/12.2.0/grid/bin/patchgen recover -pi 33116894命令時報:
shell-init: error retrieving current directory: getcwd: 
cannot access parent directories:No such file or directory。
隨后日志中提到需要到"/u01/app/12.2.0/grid/.patch_storage/NApply/2022-08-13_17-52-43PM"這個目錄下,執(zhí)行restore腳本來修復(fù)這個報錯的影響(即還原GI_HOME)。
首先要確認(rèn)報錯的原因,其次需要將該節(jié)點環(huán)境恢復(fù)好,以便重新應(yīng)用補丁。
關(guān)于報錯原因,mos文檔中error retrieving current directory: getcwd: cannot access parent directories: No such file or directory (Doc ID 1475219.1)》描述與此次報錯匹配,如下圖:
==》發(fā)生這種情況是因為執(zhí)行命令的 shell 的當(dāng)前目錄已被刪除或被重新創(chuàng)建。為了避免再次報錯的方式就是換個目錄再發(fā)起命令。
另外,該節(jié)點因報錯,導(dǎo)致節(jié)點無法正常拉起,而且軟件也有更新,如下圖:
報錯日志中提到需要執(zhí)restore.sh腳本來還原GI_HOME。
關(guān)于restore.sh在mos文檔Can You Delete $ORACLE_HOME/.patch_storage Directory ? (Doc ID 403218.1)》中有描述,如下圖:
==》大致意思是restore.sh可以移除當(dāng)前inventory的變更。
因在文檔中未找restore.sh可以還原GI_HOME的字樣,筆者考慮到打補丁時間以及執(zhí)行restore.sh會不會有其它影響,所以就未采用日志中提到的執(zhí)行restore.sh腳本。而是采用打補丁之前軟件的冷備,進行解tar來恢復(fù)整個oracle目錄。整個oracle目錄壓縮備份下來有20G,解tar還原過程也就20分鐘。隨后,換個目錄重新調(diào)用opatchauto命令,這次補丁更打成功了。

總結(jié):

使用自動打補丁方式可能會遇到各種想不到的問題,但只要我們做好備份,給自己留好退路,那我們在打補丁遇到問題時才能從容面對。


本文作者:金震宇(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/129172.html

相關(guān)文章

  • Linux:system 調(diào)用引發(fā)的 getcwd 異常

    摘要:背景幸福的生活總是相似的,天降的大鍋各有各不同。那現(xiàn)在其實一目了然了,調(diào)用了觸發(fā)初始化了,在初始化變量時候調(diào)用了,因為獲取父目錄失敗了,所以輸出了那段錯誤。 背景 幸福的生活總是相似的,天降的大鍋各有各不同。 我們有個功能是這樣的:有個以 root 運行的 python 程序,它需要以 test 用戶執(zhí)行 linux 命令,所以就通過 subprocess 庫 + sudo 來執(zhí)行,也...

    TesterHome 評論0 收藏0
  • 集成安裝之Oracle12C補丁升級數(shù)據(jù)字典更新報錯處理

    集成安裝之Oracle12C補丁升級數(shù)據(jù)字典更新報錯處理 img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%; ...

    IT那活兒 評論0 收藏795
  • Nginx修復(fù)漏洞補丁過程

    摘要:漏洞報告最近收到安全部門的安全掃描報告。遠程攻擊者可利用該漏洞獲取敏感信息或造成拒絕服務(wù)。廠商補丁目前廠商已發(fā)布升級補丁以修復(fù)漏洞,補丁獲取鏈接一個高危漏洞,趕緊網(wǎng)上查詢下資料這準(zhǔn)備修復(fù)。 漏洞報告 最近收到安全部門的安全掃描報告。內(nèi)容如下: nginx 安全漏洞(CVE-2018-16845) 中危 nginx類 nginx是由俄羅斯的程序設(shè)計師Igor Sysoe...

    Pandaaa 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<