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

溫馨提示×

溫馨提示×

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

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

執行root.sh時報錯的解決方法

發布時間:2020-06-10 16:41:49 來源:億速云 閱讀:1030 作者:元一 欄目:關系型數據庫

Oracle 概述

Oracle Database,又名Oracle RDBMS,或簡稱Oracle。是甲骨文公司的一款關系數據庫管理系統。它是在數據庫領域一直處于領先地位的產品。可以說Oracle數據庫系統是目前世界上流行的關系數據庫管理系統,系統可移植性好、使用方便、功能強,適用于各類大、中、小、微機環境。它是一種高效率、可靠性好的、適應高吞吐量的數據庫方案。

Oracle 特點

1、完整的數據管理功能:

1)數據的大量性

2)數據的保存的持久性

3)數據的共享性

4)數據的可靠性

2、完備關系的產品:

1)信息準則---關系型DBMS的所有信息都應在邏輯上用一種方法,即表中的值顯式地表示;

2)保證訪問的準則

3)視圖更新準則---只要形成視圖的表中的數據變化了,相應的視圖中的數據同時變化

4)數據物理性和邏輯性獨立準則

oracle 19c已經發布了快一年了,在AIX和Linux上面安裝的次數也不少了,安裝的方法也層出不窮,最常用的就是圖形化了,可以避免靜默安裝發現不了的問題。今天幫助一位朋友安裝oracle 19c rac,在執行root.sh的時候,報錯了。下面就詳細分析下:
執行root.sh,屏幕打印日志,顯示在安裝acfs的時候,報錯failed了,
執行root.sh時報錯的解決方法
前臺日志只是顯示failed,并沒有具體的報錯信息,我們在相關路徑下面查找root.sh的日志,路徑在前臺日志重有顯示,為/u01/app/grid/crsdata/主機名/crsconfig/rootcrs_主機名_日期.log。直接搜索failed,我們可以看到相關報錯為:
執行root.sh時報錯的解決方法
通過這個報錯信息我們大概可以看出,是由于ACFS在安裝的過程中發現了以前的版本,在uninstall的過程報錯,又無法安裝新的acfs,所以導致安裝失敗。
查看mos,發現有篇文章和這種情況相似,只是版本不同:AIX: ROOT.SH FAILS WITH CLSRSC-196: ACFS DRIVER INSTALL ACTIONS FAILED (Doc ID 1929899.1)。
經詢問,此平臺為AIX,之前安裝的12.2.0.2,安裝19c沒有機器,所以rm -rf $GRID_HOME,直接刪除相關目錄來進行卸載,沒有使用正常的卸載命令。可能導致文件有殘留,從而導致失敗。按照mos的解決方案:
Manually remove the driver files as root user:

  1. Copy the following files from <12.1 GRID_HOME>/usm/install/cmds/bin to /usr/lib/methods/, overwriting the existing ones:

#cd <12.1 GRID_HOME>/usm/install/cmds/bin
#cp cfgacfsctl.bin cfgadvmctl.bin cfgadvmvol.bin defacfsctl.bin defadvmctl.bin ucfgacfsctl.bin ucfgadvmctl.bin ucfgadvmvol.bin udefacfsctl.bin udefadvmctl.bin /usr/lib/methods/

  1. Modify the following files: /usr/lib/methods/ucfgacfsctl, /usr/lib/methods/ucfgadvmctl, /usr/lib/methods/udefacfsctl, /usr/lib/methods/udefadvmctl, change "ORA_CRS_HOME=" from old 11.2 GRID_HOME to 12.1 GRID_HOME

  2. Run the following commands to complete deinstallation of old ACFS version:

#/usr/lib/methods/ucfgacfsctl -l ofsctl (Continue if error states "failed to look up ODM CuDv object class" or "device is already unconfigured")
#/usr/lib/methods/ucfgadvmctl -l advmctl (Continue if error states "failed to look up ODM CuDv object class" or "device is already unconfigured")
#/usr/lib/methods/udefacfsctl -l ofsctl (Continue if error states "failed to look up ODM CuDv object class")
#/usr/lib/methods/udefadvmctl -l advmctl (Continue if error states "failed to look up ODM CuDv object class")
#/usr/sbin/rmauth -h oracle
#rmrole oracle_devmgmt
#setkst
#rm /usr/lib/drivers/oracle
#rm /usr/lib/methods/
advm /usr/lib/methods/acfs
#rm -rf /sbin/helpers/acfs
#rm /usr/sbin/acfsutil
/usr/sbin/advmutil
#rm /sbin/acfsutil
/sbin/advmutil*

執行具體情況如下:
執行root.sh時報錯的解決方法
通過和第一張圖片對比可知:libhasgen12.so. 這里顯示的是缺少12的版本,應該是找以前安裝過oracle 12c rac的殘留版本。卸載的時候,libhasgen19.so 找的又19版本.所以這里可以以版本來區分。root.sh執行安裝acfs的時候,調用到12c的版本了,但是12c的已經刪除,所以報錯找不到,應該是重新安裝的時候找19的版本。
重新執行root.sh報錯解決

向AI問一下細節

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

AI

闸北区| 永春县| 洞头县| 册亨县| 云林县| 东港市| 黔西县| 阿鲁科尔沁旗| 甘谷县| 双桥区| 商都县| 扎囊县| 太湖县| 荥经县| 昔阳县| 舒城县| 永城市| 青海省| 繁峙县| 嘉善县| 泸溪县| 全州县| 电白县| 高安市| 兴国县| 桦甸市| 巴彦淖尔市| 乡宁县| 元江| 余庆县| 乐至县| 九江县| 本溪市| 加查县| 张家港市| 镶黄旗| 桂东县| 东乌珠穆沁旗| 云林县| 平和县| 琼结县|