Asiaunx安装Oracle11gR2手册.docx
- 文档编号:15894067
- 上传时间:2023-07-08
- 格式:DOCX
- 页数:31
- 大小:3.52MB
Asiaunx安装Oracle11gR2手册.docx
《Asiaunx安装Oracle11gR2手册.docx》由会员分享,可在线阅读,更多相关《Asiaunx安装Oracle11gR2手册.docx(31页珍藏版)》请在冰点文库上搜索。
Asiaunx安装Oracle11gR2手册
Asiaunx4安装Oracle11gR2
操作手册
目录
1准备工作3
1.1配置IP3
1.2配置本机名3
1.3配置光盘为yum源3
1.4下载光盘内缺失的rpm文件7
1.5关闭服务7
2开始安装Oracle支持软件7
3调整linux内核8
4创建oracle用户10
5安装oracle12
1准备工作
1.1CentOS版本
完全安装版+服务器可用性+服务器扩展文件系统
1.2配置IP
Root登录
查看驱动起来的网卡名称。
右键点击选择编辑
点击编辑
按环境配置好IP地址后点击应用。
右击桌面。
选择在终端中打开。
看到Auto_eth1正确启动。
输入ifconfig查看当前配置。
验证当前IP路由及本机名称。
保证HOSTNAME相同。
注:
Asiaunx即本机名称。
根据客户需要统一两个配置文件中的IP和本机名称。
1.3配置光盘为yum源
服务器光驱内放入Asiaunx4安装光盘。
安装yum命令相关安装包。
mount/dev/cdrom/media/
自动mount
vim/etc/fstab
/dev/cdrom/media/cdromiso9660defaults00
rpm–Uvh/media/Packages/yum-3.2.27-14.1.0.1.AXS4.noarch.rpm
rpm-Uvh/media/Packages/yum-metadata-parser-1.1.2-14.1.AXS4.x86_64.rpm
rpm-ivh/media/Packages/deltarpm-3.5-0.5.20090913git.AXS4.x86_64.rpm
rpm-ivh/media/Packages/deltarpm-3.5-0.5.20090913git.AXS4.x86_64.rpm
rpm-Uvh/media/Packages/createrepo-0.9.8-4.AXS4.noarch.rpm
新建yum仓库
[root@centos6/]#mkdir/usr/yum/
[root@centos6/]#cp-a/media/*/usr/yum/
修改yum配置文件
[root@centos6/]#cd/etc/yum.repos.d/
[root@centos6yum.repos.d]#viCentOS-Base.repo
[base]
name=CentOS-$releasever-Base
baseurl=file:
///usr/yum/Packages
enable=1
gpgcheck=0
[updates]
name=CentOS-$releasever-Updates
baseurl=file:
///usr/yum/Packages
enable=1
gpgcheck=0
[extras]
name=CentOS-$releasever-Extras
baseurl=file:
///usr/yum/Packages
enable=1
gpgcheck=0
[centosplus]
name=CentOS-$releasever-Plus
baseurl=file:
///usr/yum/Packages
enable=1
gpgcheck=0
[contrib]
name=CentOS-$releasever-Contrib
baseurl=file:
///usr/yum/Packages
enable=1
gpgcheck=0
[root@centos6yum.repos.d]#viCentOS-Media.repo
[c6-media]
name=CentOS-$releasever-Media
baseurl=file:
///usr/yum/Packages
gpgcheck=0
enabled=1
1.4下载光盘内缺失的rpm文件
根据系统需要进行下载。
[root@centos6yum.repos.d]#cppdksh-5.2.14-37.el5_8.1.x86_64.rpm/usr/yum/Packages
[root@centos6/]#createrepo-v/usr/yum/Packages/
一共3402个包
[root@centos6yum.repos.d]#yumcleanall
[root@centos6yum.repos.d]#yumupdate
检查命令格式:
rpm-qa|grep名字
以下包需检查:
binutils-2.17.50.0.6 ok
compat-libstdc++-33-3.2.3 ok
elfutils-libelf-0.125 ok
elfutils-libelf-devel-0.125 ok
elfutils-libelf-devel-static-0.125 ok
gcc-4.1.2 ok
gcc-c++-4.1.2 ok
glibc-2.5-24 ok
glibc-common-2.5 ok
glibc-devel-2.5 ok
glibc-headers-2.5 ok
kernel-headers-2.6.18 ok
ksh-20060214 ok
libaio-0.3.106 ok
libaio-devel-0.3.106 --
libgcc-4.1.2 ok
libgomp-4.1.2 ok
libstdc++-4.1.2 ok
libstdc++-devel-4.1.2 ok
make-3.81 ok
numactl-devel-0.9.8.i386 --
sysstat-7.0.2 --
unixODBC-2.2.11 --
unixODBC-devel-2.2.11 --
1.5关闭selinux和iptables服务
#vi/etc/selinux/conf 设置SELINUX=disabled
#setenforce0 //关闭selinux
killalliptables
chkconfig--level2345iptablesoff
1.6装远程桌面vnc
虽然用ssh也可以管理,但是用图形可以用firefox浏览网站哦!
废话少说,开工。
首先检查机器是否安装vncserver
rpm-qavnc|grepvnc-server
如果没有输出,表示没有安装,反之则安装了。
如果没有安装,输入
yuminstallvnc-server
直接vncserver
安装完成以后,开始安装桌面环境,这里有3个可以选择,一个是gnome,一个是kde,还有一个是xfce
安装他们的方法分别是
[root@localhost~]# yumgroupinstall"XWindowSystem"
[root@localhost~]# yumgroupinstall"Desktop"
启动Gnome桌面
[root@localhost~]# startx
字符与图形界面切换的其它方法
Ctrl+Alt+F1~F6切换字符虚拟终端,使用Ctrl+Alt+F7切换到图形界面
yumgroupinstall"GNOMEDesktopEnvironment"
yumgroupinstall"KDE"
yumgroupinstall"XFCE-4.4"
看个人喜好,安装其中任何一个都可以。
本文以gnome为例。
安装完桌面组件以后,开始配置,本文以root用户为例
修改/etc/sysconfig/vncservers这个文件。
修改成如下:
引用
VNCSERVERS="2:
root"
VNCSERVERARGS[2]="-geometry1024x768"
如果有想设置3个用户,可以用如下格式,然后分别用这3个用户登录系统,输入vncpassword命令创建该用户默认的.vnc文件夹。
引用
VNCSERVERS="1:
larry2:
moe3:
curly"
VNCSERVERARGS[1]="-geometry640x480"
VNCSERVERARGS[2]="-geometry640x480"
VNCSERVERARGS[3]="-geometry800x600"
输入如下命令,创建.vnc目录
vncpasswd
设置好密码以后,修改如下文件:
vim~/.vnc/xstartup
修改#twm&为gnome-session&保存即可,如果是用kde桌面,这里修改为startkde&
安装了xfce后,修改xstartup的方法。
如果安装的是xfce,创建.vnc目的时候,不会创建xstartup文件,这个文件需要自己写,内容如下:
vim~/.vnc/xstartup
引用
#!
/bin/sh
/usr/bin/startxfce4
保存以后,修改为可执行权限
chmod+x~/.vnc/xstartup
然后启动vncserver
/etc/init.d/vncserverstart
启动以后,用如下命令查看端口是否开启:
netstat-lptn
引用
tcp000.0.0.0:
59020.0.0.0:
*LISTEN28413/Xvnc
如果有如上字段,表示vncserver已经成功启动。
这里要注意,要设置好防火墙,否则外面连不上59xx端口
然后设置让其开机自动启动,输入如下:
chkconfigvncserveron
在Windows客户端,就可以用该地址和端口后连接了,连接上以后,和在终端操作是一样的。
2开始安装Oracle支持软件
yum-yinstallbinutilscompat-libstdc++-33elfutils-libelfelfutils-libelf-develglibcglibc-commonglibc-develgccgcc-c++libaio-devellibaiolibgcclibstdc++libstdc++-develmakesysstatunixODBCunixODBC-develpdkshnumactl-develglibc-headers
/sbin/ldconfig
3调整linux内核
调整内核参数在最后添加
vi/etc/sysctl.conf
fs.file-max=6815744
kernel.shmall=2097152
kernel.shmmax=536870912
kernel.shmmni=4096
kernel.sem=25032000100128
net.ipv4.ip_local_port_range=900065500
net.core.rmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=1048576
fs.aio-max-nr=1048576
#让内核参数生效
sysctl-p
#修改limits.conf
vi/etc/security/limits.conf
#oraclesettings
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
#修改系统版本(Redhat5.×系列系统略过这步Centos需修改。
)
cp/etc/redhat-release/etc/redhat-release.bk
vi/etc/redhat-release
#修改内容为:
RedHatEnterpriseLinuxASrelease5(Taroon)
#修改/etc/pam.d/login
vi/etc/pam.d/login
#添加以下内容:
系统32位与64位不同的是
session required /lib/security/pam_limits.so
#sessionrequired/lib64/security/pam_limits.so
session required pam_limits.so
#修改/etc/profile
vi/etc/profile
#添加以下内容:
if[$USER="oracle"];then
if[$SHELL="/bin/ksh"];then
ulimit-p16384
ulimit-n65536
else
ulimit-u16384-n65536
fi
fi
#修改/etc/csh.login
vi/etc/csh.login
#添加以下内容:
if($USER=="oracle")then
limitmaxproc16384
limitdeors65536
endif
4创建oracle用户
groupaddoinstall
groupadddba
useradd-goinstall-Gdbaoracle
passwdoracle
mkdir-p/data/oracle
mkdir-p/data/oralnventory
mkdir-p/data/software
chown-Roracle:
oinstall/data/oracle
chown-Roracle:
oinstall/data/software
chown-Roracle:
oinstall/data/oralnventory
如果安装的时候报2个文件错误,是因为没权限写入。
查看/data目录权限修改为oracle:
oinstall
#设置用户环境变量
#su-oracle
vi~/.bash_profile
#添加以下内容:
ORACLE_SID=orcl;exportORACLE_SID
ORACLE_UNQNAME=orcl;
ORACLE_BASE=/data/oracle;exportORACLE_BASE
ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1;exportORACLE_HOME
PATH=$PATH:
$ORACLE_HOME/bin:
$HOME/bin;exportPATH
LANG=C--设定此参数避免安装过程出现乱码
ORACLE_BASE下是admin和product
ORACLE_HOME下则是ORACLE的命令、连接库、安装助手、listener等等一系列的东东。
这只是ORACLE自己的定义习惯。
ORACLE_HOME比ORACLE_BASE目录要更深一些。
也就是说:
ORACLE_HOME=$ORACLE_BASE/product/version
ORACLE_BASE是oracle的根目录,ORACLE_HOME是oracle产品的目录。
简单说,你如果装了2个版本的oracle,那么ORACLE_BASE可以是一个,但ORACLE_HOME是2个,全局数据库名用于区别分布式数据库各个不同机器上的实例。
SID用于区别同一台机器上的不同实例,
即一个用于外部区分。
一个用于内部区分。
source~/.bash_profile
5安装oracle
#上传oracle安装文件到/data/software目录下,并解压
cd/data/software
unziplinux_11gR2_database_1of2.zip
unziplinux_11gR2_database_2of2.zip
xhost+ #(这里使用root用户执行,一定要执行以下2步,如果没有执行,将无法启动图形安装界面有些系统执行会乱码。
可以使用英文版安装[LANG=en_US]否则会出现乱
exportLANG=en_US
xhost+localhost#(这里有些系统干部支持)
exportDISPLAY=192.168.3.201:
0.0
使用oracle账号登录到图形界面
打开虚拟终端输入
cd/data/software/database
$./runInstaller #(到oracle安装文件所在目录执行该命令)
如果出现上述情况。
exportLANG=en_US
将安装字符集换成英文状态。
YES
因linux下的程序包版本不一。
检测会出现提示包没有安装的情况。
可以直接忽略。
u01/app/oraInventory/orainstRoot.shu01/app/oracle/product/11g/db_1/root.sh
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Asiaunx 安装 Oracle11gR2 手册
![提示](https://static.bingdoc.com/images/bang_tan.gif)