您好,登錄后才能下訂單哦!
環境需求:
Xmanager Enterprise 4 VMware 11.0.0 build-2305329 Red Hat Enterprise Linux Server release 5.8 (Tikanga) oracle 11g r2 for linux 64位 http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_1of2.zip http://download.oracle.com/otn/linux/oracle11g/R2/linux.x64_11gR2_database_2of2.zip
linux主機相關配置
# vi /etc/sysconfig/network-scripts/ifcfg-eth0 配置IP地址 IPADDR=192.168.1.15 NETMASK=255.255.255.0 # vi /etc/sysconfig/network 配置網關 HOSTNAME=dba.No1 GATEWAY=192.168.1.254 # vi /etc/resolv.conf 配置DNS nameserver 192.168.1.254 # vi /etc/hosts 配置ip解析主機名 192.168.1.15 dba.No1 測試: # hostname dba.No1 # ping dba.No1
配置linux服務器使其支持Xbrowser遠程桌面連接
相關配置文件介紹
1./usr/share/gdm/defaults.conf—- GNOME管理默認的配置文件 2./etc/inittab—init進程的主配置文件 3./etc/gdm/custom.conf—GNOME的自定義配置文件 查看defaults.conf來自于那個軟件包: # rpm -qf /usr/share/gdm/defaults.conf gdm-2.16.0-59.el5
查看gdm軟件包的描述信息:
# rpm -qf /usr/share/gdm/defaults.conf gdm-2.16.0-59.el5 # rpm -qi gdm Name : gdm Relocations: (not relocatable) Version : 2.16.0 Vendor: Red Hat, Inc. Release : 59.el5 Build Date: 2011年10月29日 星期六 05時54分09秒 Install Date: 2015年01月05日 星期一 09時54分18秒 Build Host: hs20-bc2-3.build.redhat.com Group : User Interface/X Source RPM: gdm-2.16.0-59.el5.src.rpm Size : 11673818 License: LGPL/GPL Signature : DSA/SHA1, 2011年11月30日 星期三 22時34分06秒, Key ID 5326810137017186 Packager : Red Hat, Inc. <http://bugzilla.redhat.com/bugzilla> URL : ftp://ftp.gnome.org/pub/GNOME/sources/gdm Summary : GNOME 顯示管理器。 Description : Gdm (GNOME 顯示管理器) 是一個具有高度可配置性的對xdm(X 顯示管理器)的重新實現。Gdm 允許您在一個運行著 X 窗口系統的系統中登錄,并支持在您的本地機器上同時運行幾個 X 會話。
服務器配置
1.改變defaults.conf文件權限,默認是只讀 chmod 700 /usr/share/gdm/defaults.conf 2.做如下配置—編輯/usr/share/gdm/defaults.conf Enable=true DisplaysPerHost=10 Port=177 AllowRoot=true AllowRemoteroot=true AllowRemoteAutoLogin=false 3.做如下配置—編輯 /etc/gdm/custom.conf [xdmcp] Enable=1 4.做如下配置—編輯 /etc/inittab(不要修改原來設置,在最后新增一行如下記錄) x:5:respawn:/usr/sbin/gdm#此設置經過試驗可以不加 5.重新加載GNOME桌面配置 init 3;init 5
掛載光驅安裝oracle軟件安裝所需要的軟件名:
查看缺少的軟件包:
rpm -q binutils compat-libstdc++ elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc\ glibc-common glibc-devel glibc-headers ksh libaio libaio-devel libgcclibstdc++ \ libstdc++-devel make sysstat unixODBC unixODBC-devel # mkdir /mnt/cdrom # mount -t iso9660 /dev/cdrom /mnt/cdrom # cd /mnt/cdrom/Server/ 使用rpm -ivh 包名 ---安裝
創建oracle用戶和組:
# groupadd oinstall # groupadd dba # useradd -g oinstall -G dba oracle
使用Xmanager Enterprise 4自帶的xftp上傳oracle軟件并解壓:
# mkdir /oraapp # cd /orapp # unzip linux.x64_11gR2_database_1of2.zip && unzip linux.x64_11gR2_database_2of2.zip # chown -R oracle:oinstall /oraapp/database
配置系統核心參數相關文件:/etc/sysctl.conf
# vi /etc/sysctl.conf fs.aio-max-nr = 1048576 fs.file-max = 6815744 kernel.shmall = 2097152 kernel.shmmax = 536870912 kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 262144 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576
使用系統核心參數生效:
# sysctl -p
修改Shell Limits 以便提高Oracle 的執行效率:
# vi /etc/security/limits.conf oracle soft nofile 131072 oracle hard nofile 131072 oracle soft nproc 131072 oracle hard nproc 131072 oracle soft core unlimited oracle hard core unlimited oracle soft memlock 50000000 oracle hard memlock 50000000
創建oracle安裝目錄
# mkdir -p /u01/app/oracle # chown -R oracle:oinstall /u01 # chmod -R 755 /u01
修改oracle環境變量:
#my oracle set export TMP=/tmp export TMPDIR=$TMP export EDITOR=vim export ORACLE_BASE=/u01/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2/db_1 export ORACLE_SID=secooler export NLS_LANG=american_america.zhs16gbk export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib export PATH=$ORACLE_HOME/bin:$PATH umask 022
測試oracle環境變量是否配置成功:
$ echo $ORACLE_HOME /u01/app/oracle/product/11.2/db_1 [oracle@dba ~]$ echo $ORACLE_BASE /u01/app/oracle
進入圖形化環境安裝
# xhost + # export DISPLAY=192.168.1.4:0.0 # su - oracle # cd /oraapp/database/ $ ./runInstaller 如果不想讓oracle檢查先決條件的話 ./runInstaller -ignoresysprereqs
oracle11gR2安裝的第一個界面:
不接收安全更新 下一步
選擇僅安裝數據庫軟件 下一步
單實例數據庫安裝 下一步
默認 下一步
企業版 下一步
默認 下一步
默認 下一步
默認 下一步
先決條件檢查,確保所有依賴的軟件包都以安裝
完成
安裝過程中需要運行如下所示的兩個腳本
/u01/app/oraInventory/orainstRoot.sh /u01/app/oracle/product/11.2/db_1/root.sh 以oracle用戶環境root身份運行以上兩個腳本: [root@dba Server]# su - oracle [oracle@dba ~]$ su 口令: # cd $ORACLE_HOME # ./root.sh # cd $ORACLE_BASE # ../oraInventory/orainstRoot.sh
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。