最近又完整的装了一次Linux和Oracle,把其中会遇到的问题做了下整理。
1.安装Linux
选择需要安装的包
为了后面ORACLE打补丁方便,建议让系统最大化安装,可以避免在打补丁时又去装其它依赖包.
Sata硬盘驱动
在安装Linux系统时,如果硬盘是Sata硬盘,需要指定相应的驱动。在启动Linux安装界面后,在其中一个界面会提示 “硬件驱动未找到”(英文) 之类的提示,这时需要自己左右移动到Add去增加对应的Sata驱动,我主板是Nvidia的就加载的nforce Sata驱动.如果没有指定对,系统找不到硬盘,不能正常安装.
防火墙
在安装系统的过程中需要设置是否开启防火墙,及开起相应服务的端口,建议勾选常用的SSH服务,这样系统会自动开启22端口.
关闭防火墙还是不能访问问题
如果在安装的时候直接选择的关闭防火墙,在使用正式使用的时候机器还是不能PING不能访问.这是因为系统关闭防火墙后还是有系统级的管理程序在管理端口这些,可以通过 iptables -F 开启外部访问权限,如果要开启其它端口还需要通过 iptables 命令开启.
iptables -P INPUT DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
2.ORACLE 9I安装
准备补丁程序
p4198954_40_linux.zip
p3238244_9204_LINUX.zip
一创建Oracle用户和创建安装目录
创建用户组
groupadd oinstall
groupadd dba
groupadd oper
创建oracle用户并设置密码
useradd -u 550 -d /home/oracle -g oinstall -G dba -m oracle
passwd oracle 设置密码
创建安装目录
mkdir /opt/oracle (应用程序目录)
mkdir /orcl/oradata (数据存放目录)
chown -R oracle:oinstall /opt/oracle /orcl/oradata (修改目录所有者)
chmod 775 /opt/oracle /orcl/oradata (修改文件夹权限)
二、设置环境变量系统参数
设置环境变量
给/etc/profile和/home/oracle/.bash_profile文件 增加如下内容(备份到profile.bak和.bash_profile.bak)
export LD_ASSUME_KERNEL=2.4.19
export ORACLE_SID=appdata
export ORACLE_BASE=/opt/oracle
export ORACLE_HOME=$ORACLE_BASE/oracle
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:/usr/local/lib
export TNS_ADMIN=$ORACLE_HOME/network/admin
export NLS_LANG=AMERICAN_AMERICA.zhs16gbk
export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/data
export ORACLE_OWNER=oracle
export ORACLE_TERM=xterm
export PATH=$PATH:$ORACLE_HOME/bin
运行 source .bash_profile 和source /etc/profile使环境变量生效
三解压Oracle 9i安装文件
使用Oracle 9.2.0.4 for i386的安装文件,安装包内具体有如下三个文件:
如果是
ship_9204_linux_disk1.cpio.gz
ship_9204_linux_disk2.cpio.gz
ship_9204_linux_disk3.cpio.gz
gunzip ship_9204_linux_disk1.cpio.gz
cpio –idmv < ship_9204_linux_disk1.cpio
(cpio 解压时有个<号容易被忽略)
解压后生成Disk1、Disk2、Disk3三个目录。
安装Oracle9i
1、 Disk1/目录下运行./runInstaller命令启动安装界面。
2、 安装的时候输入oinstall的Unix group
3、 以root身份登录在/tmp目录下运行./orainstRoot.sh
4、 Copy文件后提示运行 ./root.sh,先不运行,先把
p2617419_220_GENERIC.zip
p3238244_9204_LINUX.zip
打上去,打Agent的补丁方法如下:
su - oracle
$ cp p2617419_220_GENERIC.zip /tmp
$ cd /tmp
$ unzip p2617419_220_GENERIC.zip
$ export PATH=$PATH:/tmp/OPatch
$ export PATH=$PATH:/sbin # the patch needs “fuser” which is located in /sbin
$ chmod 777 /tmp/OPatch/opatch
$ unzip p3238244_9204_LINUX.zip
$ cd 3238244
$ opatch apply
5、 打完Agent补丁后,再运行./root.sh
7、 安装进程进入创建数据库和启动服务配置监听及Agent等服务。(无法启动Agent服务,不影响,继续)
8、 最后提示安装完成。
分享到:
相关推荐
【Reahat CVS安装配置过程】的详细步骤与知识点解析 在Linux环境下,特别是Red Hat系列的操作系统中,CVS(Concurrent Versions System)是一种常用的版本控制系统,用于管理软件开发中的源代码。以下是对CVS在Red ...
Red Hat Linux 入门指南 Red Hat Linux 入门指南 Red Hat Linux 入门指南
四组通用文档,更具体的上传了另一份“熟悉binutils工具集(完整版)” binutils实例说明.doc binutils简单说明.doc binutils安装说明.doc binutils与gcc配置选项.doc
浪潮服务器U盘安装redhat 操作系统(1).docx
根据给定文件的信息,我们可以提炼出关于gdb(GNU调试器)在Red Hat Enterprise Linux 4中的使用和重要知识点。以下是对这些知识点的详细解析: ### gdb:Red Hat Enterprise Linux 4下的调试利器 gdb是GNU项目下...
# 官方离线 whl 包 # 离线安装 whl 指令,/data/pkg/whls 为本地 whl 文件路径 pip install --no-index --find-links=/data/pkg/whls *.whl
matlab2020b是由美国MathWorks公司于2020年全新打造的一款超级强大的商业数学软件,也是MATLAB系列的最新产品,中文名称叫做矩阵工厂。该软件常用于机器人、数据分析、无线通信、深度学习、信号处理、计算机视觉等...
学习reahat的不错选择。
此版本为hedhat7.X以上版本,解压文件夹,里面包含了GaussDB_100_1.0.1-DATABASE-REDHAT-64bit.tar.gz,华为高斯数据库认证HCIA-GaussDB_V1.0实验手册.pdf,华为GaussDB 客户端工具—Data Studio 安装教程,照着文档...
官方离线安装包,测试可用。请使用rpm -ivh [rpm完整包名] 进行安装
Reahat6.4是Red Hat Enterprise Linux的一个版本,它提供了强大的服务器级操作系统支持。下面将详细解释整个操作过程。 #### 三、准备工作 在开始密码重置之前,请确保已经做好了以下准备: 1. **下载Reahat6.4...
4. **高性能**:利用列式存储、智能索引、并行执行引擎等技术,优化查询性能,尤其适合数据分析和OLAP(在线分析处理)场景。 5. **安全可靠**:内置多种安全机制,如加密存储、访问控制、审计日志等,保障数据的...
### Redhat 9 搭建本地源与国内源详解 #### 一、为何搭建本地仓库? 在安装 Redhat 9.0 虚拟机的过程中,通常会下载一个包含基本软件包的 ISO 文件。这些软件包分别位于 `AppStream` 和 `BaseOs` 两个存储库中。...
Loaded plugins: product-id, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register.
* 兼容现有市场上 X86 服务器上能够运行的主流操作系统,尤其包括 Windows NT、WinXP、Windows Vista、Win2000、Win2003、Windows 2008、Reahat Linux、Suse linux、Solaris x86、Novell、Turbo linux、FreeBSD、...
centos6的网络源,直接放到/etc/yum.repo.d/下 ,无需修改其他东西 直接可以使用 良心东西 童叟无欺~~