第一部分:操作系统安装、阵列分区和服务配置
一、操作系统安装
(1) 分区:
[root@rac1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda8 1012M 230M 731M 24% /
/dev/sdb1 269G 92M 256G 1% /bak
/dev/sda1 1012M 41M 920M 5% /boot
none 3.0G 0 3.0G 0% /dev/shm
/dev/sda6 7.9G 51M 7.5G 1% /home
/dev/sda9 20G 76M 19G 1% /opt
/dev/sda7 4.0G 41M 3.7G 2% /tmp
/dev/sda3 9.9G 6.7G 2.7G 72% /usr
/dev/sda5 7.9G 242M 7.3G 4% /var
(二)、启用 Telnet 和 FTP 服务
Linux 被配置为运行 Telnet 和 FTP 服务器,但在默认情况下,这些服务被禁用了。要启用 telnet 的这些服务,以根用户帐户登录到服务器并运行以下命令:
#
chkconfig telnet on
chkconfig vsftpd on
service xinetd reload
service vsftpd restart
允许根登录到 Telnet
在详细了解如何为根登录配置 Red Hat Linux 之前,牢记这是非常不安全的。千万不要为您的生产服务器配置这种类型的登录。
要配置 Telnet 以实现根登录,只需编辑文件 /etc/securetty 并将以下内容添加到文件结尾:
vi /etc/securetty
pts/0
pts/1
pts/2
pts/3
pts/4
pts/5
pts/6
pts/7
pts/8
pts/9
这样将允许多达 10 个 telnet 会话以根用户连接服务器。
(三)、配置Xmanager的使用(在所有节点上执行)
1. 修改/etc/inittab,改变runlevel为5,例如
[root@QRed Hat etc]# cat /etc/inittab
......
id:5:initdefault:
......
2. 修改GDM的配置文件,/etc/X11/gdm/gdm.conf,将[xdmcp]中的enable选项设置为1,例如
[root@QRed Hat etc]#
vi /etc/X11/gdm/gdm.conf
......
[xdmcp]
Enable=1
2. 修改/etc/X11/xdm/xdm-config文件,将DisplayManager.requestPort: 0注释掉,例如
[root@QRed Hat etc]#
vi /etc/X11/xdm/xdm-config
......
! SECURITY: do not listen for XDMCP or Chooser requests
! Comment out this line if you want to manage X terminals with xdm
! DisplayManager.requestPort: 0
4. 修改/etc/X11/xdm/Xaccess文件,去掉此行的#例如,
[root@QRed Hat etc]#
vi /etc/X11/xdm/Xaccess
......
* #any host can get a login window
......
* CHOOSER BROADCAST #any indirect host can get a chooser
5. 修改防火墙配置文件/etc/sysconfig/ipchains,在文件头部加入如下内容,
# If you want to use GNOME/KDE, add the following line.
-A input -p udp -s 0/0 -d 0/0 177 -j ACCEPT
6. 重新启动Red Hat Linux
四、oracle用户及其组的建立 、创建安装目录、以及设置oracle用户的环境变量(两台机器都做)
(一)、oracle用户及其组的建立
groupadd oinstall
groupadd dba
useradd -g oinstall -G dba oracle
passwd oracle
id -a oracle
(
检查oracle用户和组
[root@rac1 ~]# id -a oracle
uid=500(oracle) gid=501(oinstall) groups=501(oinstall),502(dba)
)
(二)、创建安装目录(两台机器都做)
su -
#
mkdir -p /opt/app
chown -R oracle:oinstall /opt/app
chmod -R 775 /opt/app
(三)、修改环境变量
在RAC1上
su – oracle
$
vi .bashrc
ORACLE_BASE=/opt/app
export ORACLE_BASE
#ORACLE_HOME=/opt/app/oracle/product/10.2.0/db_1
#export ORACLE_HOME
#ORACLE_SID=oradb
#export ORACLE_SID
PATH=$ORACLE_HOME/bin:$PATH
export PATH
umask 022
五、内核参数的调整和相关参数配置(两台机器都做)
oracle 建议:
shmmax 2 GB 或实际内存的一半
Shmall、shmmni 和 shmseg 设为它们的默认值。
一、内核参数的配置
su –
#
vi /etc/sysctl.conf
内存在2G以内 设为1G 1024*1024*1024 1073741824
kernel.shmall = 2097152
kernel.shmmax = 1073741824
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
四、修改/etc/security/的配置参数(两台机器都做)
vi /etc/security/limits.conf
oracle soft memlock 3145728
oracle hard memlock 3145728
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
vi /etc/pam.d/login
session required /lib/security/pam_limits.so
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
分享到:
相关推荐
Linux 下安装 Oracle 在 Linux 操作系统中安装 Oracle 数据库是一项复杂的任务,需要对系统进行相应的配置和调整。本文将详细介绍在 Linux 下安装 Oracle11gR2 的步骤和要求。 系统要求 在安装 Oracle 之前,需要...
"Linux 下安装 Oracle" Linux 是一个流行的开源操作系统,而 Oracle 是一个功能强大且广泛应用的关系数据库管理系统。在 Linux 平台上安装 Oracle 数据库是一件复杂的任务,需要具备一定的技术基础和经验。下面是 ...
Linux下安装oracle 10g
### Linux下安装Oracle数据库详细步骤及注意事项 #### 一、安装前准备 在开始安装Oracle数据库之前,确保已经完成了以下的系统准备工作。 ##### 1. 解压文件 使用`unzip`命令解压Oracle安装文件: ```bash ...
linux下安装oracle112040的所有rpm依赖包,具体有哪些依赖包,请看链接https://blog.csdn.net/lihong22/article/details/128117150 第13步
Linux 下安装 Oracle 12c 客户端详细教程 Oracle 12c 客户端是 Oracle 公司推出的数据库客户端软件,为用户提供了强大且灵活的数据库管理功能。然而,对于初学者来说,安装 Oracle 12c 客户端可能会是一件困难的...
在Linux环境下安装Oracle数据库是一个复杂的过程,涉及到多个步骤和配置。以下是对整个安装过程的详细说明: 首先,安装Oracle数据库前需要确保你的Linux系统版本兼容。在这个例子中,我们需要的是Red Hat ...
在整个过程中,文档“linux下安装Oracle.doc”将提供详细的步骤指导和可能遇到的问题解决方案。记住,安装Oracle不仅是一次技术操作,也是学习如何管理大型数据库和理解其工作原理的过程。因此,不断实践和学习将使...
### Linux下安装Oracle知识点详解 #### 一、概述 在Linux环境下部署Oracle数据库是一项复杂的任务,尤其是当涉及到Real Application Clusters (RAC)时。本文将详细介绍如何在Linux上安装Oracle,并提供必要的步骤...
在Linux环境下安装Oracle 10G数据库是一项技术性较强的任务,需要对操作系统和数据库系统有深入的理解。在本文中,我们将详细阐述整个安装过程,包括Linux系统的安装、配置,以及Oracle 10G数据库的安装步骤和注意...
### Linux下安装Oracle客户端知识点详解 #### 一、前言 在Linux环境下部署Oracle客户端是一项常见但又较为复杂的任务,特别是在企业级应用中。本文将详细介绍如何在Linux系统上(以CentOS 5为例)安装Oracle 10g...
### 手把手教你用VMware在Linux下安装Oracle 10g RAC #### 一、准备工作 在开始安装Oracle 10g RAC之前,需要确保已经做好充分的准备工作。这包括安装必要的软件和配置合适的环境。 ##### 必备软件 1. **VMware ...
在Linux下安装Oracle数据库是一个复杂的过程,需要仔细检查和配置系统的各种参数。以下是安装Oracle数据库的详细步骤和知识点: 一、检查必要条件 1.1 检查内存及交换分区 Oracle数据库对内存的要求比较严格。对于...
Linux 下安装 Oracle11g 服务器 Linux 下安装 Oracle11g 服务器是指在 Linux 操作系统下安装和配置 Oracle11g 服务器的过程。这个过程需要满足一定的系统要求和配置步骤,包括修改操作系统核心参数、创建相关用户和...
### Linux下安装Oracle 11g 详细教程 #### 一、准备工作与环境配置 **1.1 下载Oracle 11g安装包** - **下载地址**: 首先,从Oracle官方网站下载适用于Linux CentOS 5.2的Oracle 11g安装包。 - **注意事项**: 在...