SUSE11虛擬機器安裝與Oracle 11g安裝

來源:互聯網
上載者:User

標籤:strong   軟體   proc   elf   終端   .so   資料   bms   kernel   

SUSE11虛擬機器安裝與Oracle 11g安裝

本文中所需所有參數均位於文末附錄中

 

 

建立虛擬機器,選擇SUSE11 64位

啟動虛擬機器後,選擇第二項安裝

選擇語言

跳過CD檢查

選擇全新安裝

選擇預設的物理機安裝

點擊change對硬碟進行分區,選擇自訂分區

建立分區,選擇主要磁碟分割

先建一個8G的SWAP分區

再建一個根分區,全部剩餘硬碟

,分好後選擇下一步

選擇software,把c++,KDE勾選

輸入root的密碼

輸入主機名稱

進行網路設定,選擇第一項

選擇動態分配IP

選擇下一步

選擇跳過測試

選擇下一步

選擇第一項

選擇下一步

選擇下一步

選擇下一步

選擇完成

進入系統後,查看自己的IP

進入/etc/hosts檔案寫入IP地址和主機名稱

開啟YAST找到SOFTWARE MANAGEMENT

進入/etc/vimrc

在最後加入set backspace=2

開啟/etc/HOSTNAME

把/etc/hosts中倒數第二句刪掉

建立使用者和組

修改oracle使用者的密碼

修改許可權和使用者

切到oracle使用者,進入.profile檔案

複製以下參數

重新整理檔案

進入sysctl.conf檔案

修改為以下參數

/sbin/sysctl  -p將參數修改從硬碟刷到記憶體

進入這個檔案

將以下參數複製進去

進入這個檔案

加入以下參數

Export DISPLAY=:0.0

將oracle 11g的壓縮包複製到/home/oracle下

切換到ORACLE使用者登入

選擇不更新

選擇跳過更新

選擇僅安裝資料庫軟體

選擇單一實例資料庫

選擇語言

選擇企業版

選擇下一步

選擇下一步

選擇下一步

這裡需要開啟/sysctl.conf檔案修改一下參數

將shmmax參數改為要求的參數

重新整理到記憶體

選擇安裝

在終端輸入這兩行命令

開啟監聽

選擇下一步

選擇下一步

選擇下一步

選擇下一步

選擇下一步

選擇下一步

啟動資料庫配置

選擇下一步

選擇下一步

選擇下一步

選擇下一步

輸入密碼

選擇下一步

選擇下一步

選擇下一步

選擇UTF-8字元集

選擇下一步

選擇下一步

選擇下一步

關閉防火牆

 

 

附錄

binutils-2.16.91.0.5

compat-libstdc++-5.0.7-22.2

gcc-4.1.0

gcc-c++-4.1.0

glibc-2.4-31.2

glibc-32bit-2.4-31.2 (32 bit)

glibc-devel-2.4

glibc-devel-32bit-2.4 (32 bit)

libaio-0.3.104

libaio-32bit-0.3.104 (32 bit)

libelf-0.8.5

libgcc-4.1.0

libstdc++-4.1.0

libstdc++-devel-4.1.0

make-3.80

sysstat-6.0.2

 

 

 

安裝VMtools

 

 

安裝完後重新掛載光碟片

 

vi /etc/vimrc

 

加入 set backspace=2

 

 

vi /etc/HOSTNAME

輸入主機名稱,儲存並退出

執行命令生效/etc/rc.d/boot.localnet start

 

 

vi /etc/hosts

寫入IP地址和主機名稱

 

[[email protected] ~]# groupadd -g 2001 oinstall

[[email protected] ~]# groupadd -g 2002 dba

[[email protected] ~]# groupadd -g 2003 oper

[[email protected] ~]# useradd -m -u 2001 -g oinstall -G dba,oper -d /home/oracle -s /bin/bash -c "Oracle Software Owner" oracle

[[email protected] ~]# passwd oracle

更改使用者 oracle 的密碼 。

新的 密碼:

無效的密碼: 它基於字典單詞

無效的密碼: 過於簡單

重新輸入新的 密碼:

passwd: 所有的身分識別驗證令牌已經成功更新。

[[email protected] ~]# mkdir -p /u01/app/oracle

[[email protected] ~]# chown -R oracle:oinstall /u01

[[email protected] ~]# chmod -R 775 /u01

[[email protected] ~]# su - oracle

 

[[email protected] ~]$ vi ._profile

# .bash_profile

 

# Get the aliases and functions

if [ -f ~/.bashrc ]; then

        . ~/.bashrc

fi

 

# User specific environment and startup programs

 

PATH=$PATH:$HOME/bin

 

export PATH

 

export ORACLE_BASE=/u01/app/oracle

export ORACLE_HOME=/u01/app/oracle/product/11.2.4/dbhome_1

export ORACLE_SID=VDEDU # (這裡注意輸入自己設的SID)

export ORACLE_TERM=xterm

export PATH=/usr/sbin:$PATH

export PATH=/u01/app/ogg:$ORACLE_HOME/bin:$PATH

export LD_LIBRARY_PATH=/u01/app/ogg:$ORACLE_HOME/lib:/lib:/usr/lib:$LD_LIBRARY_PATH

export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib

export NLS_DATE_FORMAT="yyyy-mm-dd HH24:MI:SS"

export NLS_LANG=AMERICAN_AMERICA.AL32UTF8

export LANG=C

export ORACLE_UNQNAME=VDEDU # 同上

 

source .bash_profile 重新整理一下檔案

 

[[email protected] ~]su -

 

[[email protected] ~]#vi /etc/sysctl.conf

fs.aio-max-nr = 1048576

fs.file-max = 6815744

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 = 1048586

kernel.shmall = 2097152         #SUSE10中需要這兩個參數

kernel.shmmax = 2071803904

 

 

[[email protected] ~]# /sbin/sysctl -p

 

[[email protected] ~]# vi /etc/security/limits.conf

oracle              soft    nproc   2047    # 警告設定所有使用者最大開啟進程數為2047

oracle              hard    nproc   16384   # 嚴格設定所有使用者最大開啟進程數為16384

oracle              soft    nofile  1024    # 警告設定所有使用者最大開啟檔案數為1024

oracle              hard    nofile  65536   # 嚴格設定所有使用者最大開啟檔案數為65536

 

 

#soft 表示警告的設定,可以超過這個設定值,但是超過會有警告資訊

#hard 表示嚴格的設定,必定不能超過這個設定的值

 

[[email protected] ~]# vi /etc/pam.d/login

session    required     /lib64/security/pam_limits.so

 

#要使 limits.conf 檔案配置生效,必須要確保pam_limits.so檔案被加入到開機檔案中。

#查看 /etc/pam.d/login 檔案中有:

#session required /lib/security/pam_limits.so

 

 

export DISPLAY=:0.0

xhost +

SUSE11虛擬機器安裝與Oracle 11g安裝

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.