1、檢查記憶體:記憶體》=1g,
# grep memtotal /proc/meminfo
檢查swap:交換空間swap為4g(記憶體為1~2g時,swap為起1.5倍,如果大於2g,swap等於記憶體大小
# grep swaptotal /proc/meminfo
檢查/tmp:/tmp> 500m 最好不少於1g
# df -k /tmp
檢查系統空間:系統磁碟空間還有不少於6g空間,
# df –h
2、檢查需要安裝的包
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)
libaio-devel-0.3.104
libelf-0.8.5
libgcc-4.1.0
libstdc++-4.1.0
libstdc++-devel-4.1.0
make-3.80
sysstat-6.0.2
unixodbc-2.2.11
unixodbc-devel-2.2.11
3、以root使用者進行:
su - root
新增使用者:
oracle在安裝和使用中需要用特定使用者(非root使用者),按照oracle的標準說明是需要新增三個專門使用者和使用者組,為了簡便大家的安裝和使用我們把oracle的安裝和使用歸到乙個特定使用者來完成。
首先建立oracle安裝組及使用者組,我們架設兩個使用者組命名為oinstall、dba ,以root使用者登陸系統:
1)groupadd oinstall
2) groupadd dba
新增oracle使用者:
1)useradd oracle -g oinstall -g dba -d /home/oracle
2) passwd oracle
4.建立安裝目錄:以 root使用者進行:
mkdir /home/oracle
mkdir /home/oracle/product
chmod 755 /home/oracle
chown -r oracle.oinstall /home/oracle
5.設定oracle(/home/oracle/.profile)環境:
export ld_assume_kernel=2.4.1
unset username
export oracle_base=/home/oracle
export oracle_home=/home/oracle/product/10.2.0
export oracle_sid=oracle
export nls_lang="simplified chinese"_china.zhs16gbk
export ora_nls33=$oracle_home/ocommon/nls/admin/data
export ld_library_path=$oracle_home/lib:/lib:/usr/lib:/usr/local/lib
export path=$path:$oracle_home/bin;
export display=127.0.0.1:0.0
使得.profile馬上生效
source .profile
6、修改核心引數
在/etc/sysctl.conf中新增:
kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 262144
使設定馬上生效:# /sbin/sysctl –p
檢查設定是否已生效:#/sbin/sysctl –a
注意:在suse系統上,以上設定僅在當前有效,要使重啟後保留設定,輸入以下命令:
# /sbin/chkconfig boot.sysctl on
在/etc/security/limits.conf中新增:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
在/etc/pam.d/login中新增:
session required pam_limits.so
$ display=local_host:0.0 ; export display
local_host是本地ip, 在本地開啟「xmanager-passive」程式,在伺服器上輸入:xclock 將在本地看到乙個鬧鐘,表示配置成功
9、上傳oracle安裝包
上傳oracle 10g安裝程式到/home/oracle下
解壓gunzip 10201_databse_linux_x86_x64.cpio
cpio –ivmv < 10201_databse_linux_x86_x64.cpio
然後cd /home/oracle/database/install
vi oraparam.ini 修改為suse 10
[certified versions]
linux=redhat-3,suse-10,redhat-4,unitedlinux-1.0,asianux-1,asianux-2
10、開始安裝
1)su - oracle
cd /home/database
2) ./runinstaller
然後安裝
手動在SUSE10下安裝VCS
1,心跳線連線 eth1 192.168.1.0 eth2 192.168.2.0 做心跳 2,修改主備機 etc hosts檔案 ip1 host1 ip2 host2 ip floatip 3,主備機信任關係建立 a,以root 使用者在兩台主機host1和host2 之間相互登入。相互登入後會...
手動在SUSE10下安裝VCS
1,心跳線連線 eth1 192.168.1.0 eth2 192.168.2.0 做心跳 2,修改主備機 etc hosts檔案 ip1 host1 ip2 host2 ip floatip 3,主備機信任關係建立 a,以root 使用者在兩台主機host1和host2 之間相互登入。相互登入後會...
Sybase 15 2 在 SUSE 10 上安裝
從來沒有遇到過這麼難安裝的資料庫軟體,今天sybase讓我上了深刻一課,原來軟體可以做的這麼爛 可能本人從事的是軟體測試,所以對軟體特別挑剔 現說說環境 作業系統 suse enterprise 10 x86 sybase ase 1502 linux86 dev 版本 1,檢查並設定環境 共享記憶...