安装系统:redhat linux as4 2.6.9
我是采用远程vnc控制linux 系统,然后安装oracle10g。
上网下载:vnc-4.0-x86_linux.tar.gz
tar zxvf vnc-4.0-x86_linux.tar.gz
cd vnc-4.0-x86_linux
./vncinstall /usr/local/bin/
mkdir -p /usr/local/vnc/classes
cp java/* /usr/local/vnc/classes
如果出现错误:
./vncpasswd 提示
./vncpasswd: error while loading shared libraries: libstdc++-libc6.1-1.so.2: cannot open shared object file: No such file or directory
安装 :
Rpm –ivh compat-libstdc++-296-2.96-132.7.2.i386.rpm 解决
./vncpasswd 添加vnc密码
Vncserver 启动vnc
每当一个帐号运行一次vncserver后,就会在家目录下创建.vnc目录。 里面有一个可执行脚本xstartup。看看里面的内容就知道了,默认起动的是twm。 那么我们就修改这个文件吧,去掉里面的所有内容,写入下面一行
Gnome-session : 表示启动 gnome
前提是系统已经安装了 gnome 组件,如果是 kde 的话,那就添加 kde 的图形界面。
直接写入 KDE 。
然后在你本地机器上安装vnc,用以连接远程服务器的vnc。完成。
远程打开linux界面后,开始安装oracle。
首先确定系统已安装的软件:
make-3.79· binutils-2.11· openmotif-2.2.2-16· setarch-1.3-1 · compat-db-4.0.14.5· compat-gcc-
-2.96.122· compat-gcc-c++-7.3-2.96.122· compat-libstdc++-7.3-2.96.122· compat-libstdc++-devel-7.3-2.96.122 compat-libstdc++-33-3.2.3-47.3.i386.rpm
创建 oracle 帐号 groupadd dba
Groupadd oinstall
Useradd –g oinstall –G dba –d /opt/oracle oracle
Passwd oracle
创建oracle目录
Su – oracle
Mkdir –p product
Mkdir –p product/10.1.0
Chown –R oracle:oinstall /opt/oracle
返回到root账户
Mkdir –p /var/opt/oracle
Chown –R oracle:dba /var/opt/oracle
Chmod –R 755 /var/opt/oracle
我这里是将oracle数据放入/data目录。
Chown –R oracle:dba /data
配置内核
Vi /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 = 262144
net.core.rmem_max = 262144
net.core.wmem_default = 262144
net.core.wmem_max = 262144
然后用 sysctl –p 重新激活
内核的配置需要根据你硬件的实际情况配置。
配置oracle账户环境
Su – oracle
Vi .bash_profile
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=/opt/oracle/product/10.1.0/
export ORACLE_SID=orcl
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export PATH=$PATH:$ORACLE_HOME/bin:$ORACLE_HOME/dbs:/etc
export NLS_DATE_FORMAT="yyyy-mm-dd hh24:mi:ss"
export ORACLE_TERM=xterm
环境配置完成
安装 oracle:
运行 runinstall。如果查看oracle安装进度,可以从:/opt/oracle/oraInventory/logs,tail installActions2007-09-13_01-01-32PM.log看到。。。。。。。。。。。。。。。安装完成。
安装完成后,为安全,重启服务器,这样可以停到vncserver等不必要的服务。然后可以冷备份一次oracle。
注意:(cpio -idmv < Linux9i_Disk1.cpio cpio安装方法)
启动 oracle
Lsnrctl start
Sqlplus / as sysdba
Start
Emctl start dbconsole