–安装x-window系统
debian:~# apt-get install x-window-system-core
安装kde系统
debian:~# apt-get install kde-core
debian:~# startx  //看是否可以启动


–安装环境包
apt-get install gcc make binutils lesstif2 rpm libaio1 libdb3 awk(mawk,original-awk,gawk) libc6
apt-get install libmotif3
apt-get install ia32-libs libc6-dev-i386 libc6-dev
apt-get install gcc-3.3 g++-3.3 libstdc++5
apt-get install gcc-3.4



–建立几个链接
# ln -s /usr/bin/awk /bin/awk
# ln -s /usr/bin/basename /bin/basename
# ln -s /usr/bin/rpm /bin/rpm
# ln -s /etc /etc/rc.d    # before run root.sh


–创建用户:
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba -m oracle 或 adduser oracle
usermod -g oinstall -G dba oracle


查询grep nobody /etc/group
# groupadd nobody
查询nobody用户
# id nobody
# useradd -g nobody nobody
如果有nobody
# usermod -g nobody nobody


–创建文件夹:


mkdir -p /oracle/app/oracle
mkdir -p /oracle/oradata
mkdir -p /oracle/arch
mkdir -p /oracle/rman
chown -R oracle:oinstall /oracle/app/oracle /oracle/oradata /oracle/arch /oracle/rman
chmod -R 755 /oracle/app/oracle /oracle/oradata /oracle/arch /oracle/rman


–/etc/sysctl.conf
kernel.shmall = 2097152
kernel.shmmax = 8589934592
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 = 16777216
net.core.rmem_max = 16777216
net.core.wmem_default = 262144
net.core.wmem_max = 262144


备注:shmmax内核参数定义单个共享内存段的最大值,要大于Oracle SGA
–查看物理内存: grep MemTotal /proc/meminfo
–查看SWAP空间: grep SwapTotal /proc/meminfo
执行/sbin/sysctl -p使修改生效


–/etc/security/limits.conf
oracle soft nofile 65536
oracle hard nofile 65536
oracle soft nproc 16384
oracle hard nproc 16384


–/etc/pam.d/login
session  required  /lib/security/pam_limits.so


–/etc/profile
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
–设置环境变量:
.bash_profile
export ORACLE_BASE=/oracle/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORACLE_SID=orcl
export PATH=$PATH:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib:/usr/local/lib
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export NLS_DATE_FORMAT=’YYYY-MM-DD HH24:MI:SS’


–执行:
gunzip 10201_database_linux_x86_64.cpio.gz
cpio  -idmv <10201_database_linux_x86_64.cpio
 
root: xhost +
# export DISPLAY=:0.0
# source .bash_profile
# ./runinstaller -ignoreSysPrereqs

历史博文

标签:,
十一月 19, 2009 at 1:37 上午 by yippee 41 次
Category: Info
Tags: ,