- 創建Oracle用戶,並且編輯Oracle用戶的環境變量/home/oracle/.bash_profile
Source .bash_profile
圖形化安裝時會自動讀取該配置文件參數
安裝Oracle 11g首先要有圖形化介面比如X-server,並且要使用oracle用戶去運行X-server,可以通過xclock命令去看小時鐘是否能出來,並且要添加環境變量export Display=0:0,以及要有相應Xauth權限,比如root用戶能運行xclock命令但oracle用戶不行,執行
cp /root/.Xauth /home/oracle/.Xauth或者cp /root/.Xauthority /home/oracle/
chown –R oracle:oinstall
(強調!!!因為安裝需要用oracle用戶,所以權限這塊一定要注意,不然會有各種報錯chmod 775 /Data chown –R oracle:oinstall /Data)
3. 用root用戶創建完安裝目錄后,記得給相應的目錄授權給oracle用戶,不然後面安裝會有各種報錯,但不會提示沒有權限,比如提示你檢查用戶是否存在,群組是否存在這些問題,比如你/DATA目錄是ROOT用戶,然後oracle用戶需要在/Data/oralce目錄里面創建目錄,oracle擁有/Data/oracle目錄權限但沒有/Data權限,報錯(強調!!!因為安裝需要用oracle用戶,所以權限這塊一定要注意,不然會有各種報錯)
- 第二个:当安装执行到86%的时候会蹦出错:
Error in invoking target ‘agent nmhs’ of makefile '/data/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk.
解决方法:在makefile中添加链接libnnz11库的参数
修改/data/oracle/product/11.2.0/db_1/sysman/lib/ins_emagent.mk,将
(
M
K
E
M
A
G
E
N
T
N
M
E
C
T
L
)
修改为:
(MK_EMAGENT_NMECTL)修改为:
(MKEMAGENTNMECTL)修改为:(MK_EMAGENT_NMECTL) -lnnz11
1
注意:-lnnz11前有空格,第一个为小写字母L,后面的都为1
点击Retry继续安装。
安裝XORG
一、操作系统安装图形界面 X11 Forwarding,需要在root下执行
yum install xorg-x11-xauth xorg-x11-fonts-* xorg-x11-font-utils xorg-x11-fonts-Type1 xclock
修改参数,启用X11 Forwarding
vim /etc/ssh/sshd_config
修改参数X11Forwarding和X11UseLocalhost
#AllowAgentForwarding yes
#AllowTcpForwarding yes
#GatewayPorts no
X11Forwarding yes
#X11DisplayOffset 10
X11UseLocalhost no
重启sshd服务
systemctl restart sshd.service
最後重新連接執行xclock