yum -y install gnome*
2.安装vnc-server
yum -y install vnc-server
vncpasswd 设置密码
vncserver启动vnc
windows安装vnc客户端客户端
通过vnc客户端连接linux远程桌面
xdpyinfo查看name of display:后的字符串,如 127.0.0.1:1.0
可用命令
xdpyinfo |grep -i "name of display"
xhost +
切换的到oracle用户
然后设置export DISPLAY=:1 (与上一步的1.0对应)
3安装oracle
vi /etc/sysctl.conf
net.ipv4.ip_local_port_range = 9000 65500
fs.file-max = 6815744
kernel.shmall = 10523004
kernel.shmmax = 6465333657
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.core.rmem_default=262144
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=1048576
fs.aio-max-nr = 1048576
执行sysctl -p 生效
创建安装oracle所需用户与用户组
[root@localhost var]# groupadd -g 200 oinstall
[root@localhost var]# groupadd -g 201 dba
[root@localhost var]# useradd -u 440 -g oinstall -G dba -d /data2/oracle oracle
[root@localhost var]# passwd oracle
[root@localhost var]# vi /etc/security/limits.conf
# 在文件末尾添加
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
[root@localhost var]# vi /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
切换到oracle用户,并进行配置
[root@localhost ~]# su - oracle
[oracle@localhost ~]$ chmod 755 /data2/oracle
[oracle@localhost ~]$ mkdir /data2/oracle/app
[oracle@localhost ~]$ chmod 755 /data2/oracle/app/
[oracle@localhost ~]$ mkdir /data2/oracle/oradata
[oracle@localhost ~]$ chmod 755 /data2/oracle/oradata/
[oracle@localhost ~]$ vi ./.bash_profile
在文件末尾添加
umask 022
export ORACLE_BASE=/usr/oracle/app ####路径根据实际情况修改
export ORACLE_BASE=/data2/oracle/app ####路径根据实际情况修改
export ORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/dbhome_1 ####路径根据实际情况修改
export ORACLE_HOME
PATH=$PATH:$ORACLE_HOME/bin
export PATH
然后执行source .bash_profile
以root用户执行
yum -y install binutils compat-libcap1 compat-libstdc++-33 compat-libstdc++-33*.i686 elfutils-libelf-devel gcc gcc-c++ glibc*.i686 glibc glibc-devel glibc-devel*.i686 ksh libgcc*.i686 libgcc libstdc++ libstdc++*.i686 libstdc++-devel libstdc++-devel*.i686 libaio libaio*.i686 libaio-devel libaio-devel*.i686 make sysstat unixODBC unixODBC*.i686 unixODBC-devel unixODBC-devel*.i686 libXp
安装过程中会遇到没有安装的rpm包。可在光盘镜像中找到并用 rpm -ivh --force *.rpm命令安装。
#################
安装中报错解决
/lib64/libstdc++.so中memcpy@GLIBC_2.4找不到。
问题:glibc是2.17的库,连接找的是2.14的库。
解决办法:改成静态链接。
查看 /usr/lib64/libc.a是否存在。
修改oracle安装目录下:$ORACLE_HOME/ctx/lib/ins_ctx.mk
ctxhx: $(CTXHXOBJ)
$(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK)
修改为:
ctxhx: $(CTXHXOBJ)
-static $(LINK_CTXHX) $(CTXHXOBJ) $(INSO_LINK) /usr/lib64/libc.a
然后点击retry通过。
第二个:
问题:undefinied reference symbol'B_DestroyKeyObject',查看日志,实际就是没有找到nnz11这个库。
解决办法:
修改/opt/oracle/product/11.2.0.1/sysman/lib/ins_emagent
$(MK_EMAGENT_NMECTL)
修改为:
$(MK_EMAGENT_NMECTL) -lnnz11
然后点击retry通过。
###############此下无正文############