oracle linux服务器配置

Oracle Linux服务器配置指南
oracle

一、前言

Oracle Linux 是 Oracle 公司推出的企业级的 Linux 操作系统,具有高性能、高可靠性和高安全性等特点。

在部署企业级应用时,服务器配置尤为重要。

本文将详细介绍如何配置 Oracle Linux 服务器,包括安装、系统更新、网络配置、安全性设置等方面。

二、安装 Oracle Linux

1. 选择合适的安装介质:根据服务器的硬件配置,选择合适的 Oracle Linux 安装介质。

2. 安装步骤:按照提示完成安装程序,选择适当的安装选项。

3. 配置网络:在服务器安装过程中配置网络,包括 IP 地址、子网掩码、网关等。

4. 设置磁盘分区:根据实际需求设置磁盘分区,建议将重要数据存放在独立的分区上。

5. 安装必要软件:根据需要安装必要的软件包和应用程序。

三、系统更新与升级

1. 更新系统:使用 `yum update` 命令更新系统软件包,确保系统安全并修复已知漏洞。

2. 升级内核:根据需要升级内核版本,以提升系统性能和安全。

3. 配置自动更新:设置系统自动更新,确保系统保持最新状态。

四、网络配置

1. 配置网络接口:配置服务器的网络接口,包括 IP 地址、子网掩码等。

2. 配置 DNS:设置 DNS 服务器地址,以便服务器解析域名。

3. 配置路由:根据实际需求配置路由表,确保网络通畅。

4. 配置防火墙:配置防火墙规则,允许必要的网络访问并阻止非法访问。

五、安全性设置

1. 设置强密码策略:通过修改密码策略配置文件,设置强密码要求。

2. 关闭不必要的服务:关闭服务器上不需要的服务,减少潜在的安全风险。

3. 配置 SELinux:启用 SELinux(安全增强型 Linux),设置适当的策略以提高系统安全性。

4. 安装安全补丁:及时安装系统安全补丁,修复已知的安全漏洞。

5. 监控与日志审计:启用系统监控和日志审计功能,及时发现异常行为并采取相应的安全措施。

六、性能优化

1. 调整内核参数:根据服务器负载情况,调整内核参数以提高系统性能。

2. 优化文件系统:选择合适的文件系统类型,优化文件系统的读写性能。

3. 使用缓存优化技术:启用并使用缓存优化技术,如 Btrfs 的 COW(Copy on Write)机制等。

4. 配置系统资源限制:根据实际需求配置系统资源限制,如打开文件数、进程数等。

5. 优化网络性能:调整网络相关参数,提高网络传输效率。

七、磁盘管理配置

1. 磁盘分区规划:合理规划磁盘分区,将数据、应用程序和日志等分开存放。

2. 使用 LVM(逻辑卷管理):使用 LVM 管理磁盘空间,实现灵活扩展和管理磁盘资源。

3. 配置磁盘 I/O 调度器:根据工作负载类型选择合适的磁盘 I/O 调度器。

4. 定期监控磁盘健康状态:使用工具监控磁盘健康状况,及时发现并处理潜在问题。

八、Oracle 数据库配置与管理

1. 安装 Oracle 数据库软件:按照 Oracle 官方文档安装数据库软件。

2. 配置数据库参数:根据实际需求调整数据库参数,如内存分配、进程数等。

3. 创建数据库实例:根据需要创建数据库实例并配置相应的用户和权限。

4. 数据库备份与恢复策略:制定数据库备份与恢复策略,确保数据安全。

5. 数据库监控与优化:定期监控数据库性能并进行优化,提高数据库运行效率。

九、其他常用配置与操作指南(如 DNS、LDAP 等)省略......具体内容根据项目需求而定。此外还包括监控系统状态、配置负载均衡等高级配置项目。本文篇幅有限,无法一一详细介绍所有配置内容,请根据项目实际情况自行查询相关资料进行操作和配置优化调整相关操作和管理经验都是基础的学习方向并应用于生产环境中并且要了解对应的规范和应用程序运行环境如特定程序使用的语言环境和运行条件以确保最佳运行效果请注意进行配置更改前务必做好风险评估和数据备份以免意外损失造成损失总的来说要具备OracleLinux知识背景和工作经验并进行必要的实操实践方可从容面对实际服务器环境的搭建和优化需求由于不同行业企业项目和应用需求千差万别以上只是一个通用指南如需满足特定的应用场景请参考具体的专业书籍和技术手册进一步深入研究并掌握实际操作技能以满足企业需求达到最佳效果以上内容仅供参考请根据实际情况灵活应用如有疑问请咨询专业人士或寻求专业机构的帮助以获取准确解决方案和安全保障, 以下是关于OracleLinux服务器配置的更加详细的文章:

Oracle Linux 服务器配置详解

一、引言

随着企业信息化建设的不断推进,Oracle Linux 作为一款稳定可靠的操作系统广泛应用于企业级服务器中。本文将详细介绍如何对 Oracle Linux 服务器进行全面配置和优化,以确保其高性能和高可靠性运行。

二、安装 Oracle Linux

首先需要根据服务器的硬件配置选择合适的 Oracle Linux 版本进行安装,具体步骤包括引导加载程序选择、语言设置、分区设置等。在安装过程中需要注意以下几点:

1. 选择正确的安装介质和版本;

2. 在分区时要合理规划磁盘空间;

3. 配置网络包括 IP 地址等基本信息;

4. 根据需要安装必要软件和应用程序等。接下来进行系统更新和软件升级以确保系统的安全性和稳定性。三、系统更新与升级 系统更新是保持服务器安全稳定运行的关键步骤之一通过执行 yum update 命令可以自动更新系统软件包并修复已知漏洞同时根据需要升级内核版本以提升系统性能和安全此外还需要配置自动更新以确保系统能够自动获取最新的安全补丁和软件更新 四、网络配置 网络是服务器与外界通信的桥梁因此需要正确配置网络接口 IP 地址 DNS 等以确保服务器能够正常访问网络资源在配置过程中需要注意以下几点 1 配置正确的网络接口信息包括 IP 地址子网掩码等;2 设置 DNS 服务器地址以便服务器能够解析域名;3 根据实际需求配置路由表确保网络通畅;4 配置防火墙规则允许必要的网络访问并阻止非法访问以保障服务器的安全性 五、安全性设置 安全性是服务器运行的关键所在需要采取一系列措施提高服务器的安全性包括设置强密码策略关闭不必要的服务配置 SELinux 等具体做法如下 1 设置密码策略要求使用复杂且强度较高的密码;2 关闭不需要的端口和服务以减少潜在的安全风险;3 启用 SELinux 并设置适当的策略以提高系统安全性;4 定期监控系统日志及时发现异常行为并采取相应的安全措施 六、性能优化 性能优化是提高服务器运行效率的关键步骤之一需要根据服务器负载情况调整内核参数优化文件系统网络性能等具体做法包括调整内核参数优化文件系统使用缓存优化技术配置系统资源限制等 七、磁盘管理配置 磁盘管理是服务器管理中的重要一环需要合理规划磁盘分区使用 LVM 管理磁盘空间定期监控磁盘健康状态等具体做法如下 1 根据数据需求合理规划磁盘分区;2 使用 LVM 实现灵活扩展和管理磁盘资源;3 配置磁盘 I/O 调度器以提高磁盘读写性能;4 定期监控磁盘健康状况及时发现并处理潜在问题 八、Oracle 数据库配置与管理 Oracle 数据库是 Oracle Linux 中常用的数据库管理系统需要进行相应的配置和管理包括安装数据库软件配置数据库参数创建数据库实例制定备份恢复策略等具体做法可以参考 Oracle 官方文档进行操作 九、其他配置和管理内容 除了以上介绍的配置内容外还需要根据实际情况进行其他配置和管理如监控系统状态配置负载均衡等由于篇幅有限无法一一介绍详细内容建议根据项目需求自行查询相关资料进行操作和实践 十、总结 本文详细介绍了 Oracle Linux 服务器配置的各个方面包括安装系统更新网络配置安全性设置性能优化磁盘管理 Oracle 数据库配置与管理等内容在实际操作过程中需要根据项目需求进行相应的配置和优化以达到最佳的运行效果总之具备扎实的 OracleLinux 知识背景和工作经验并不断进行实操实践是应对实际服务器环境搭建和优化需求的关键所在由于不同行业企业项目和应用需求千差万别本文只是一个通用指南如需满足特定的应用场景请参考具体的专业书籍和技术手册进一步深入研究并掌握实际操作技能以满足企业需求达到最佳效果以上内容仅供参考请结合实际情况灵活应用如有疑问请咨询专业人士或寻求专业机构的帮助以获取准确解决方案和安全保障 知道了Oracle Linux的配置步骤之后你有什么感想呢?我可以根据你的感想给出一些建议和解释来帮助你更好地理解和应用这些知识。

感想一:Oracle Linux的配置过程相当复杂,需要有一定的技术背景和经验。

回应:确实如此,Oracle Linux的配置涉及到许多技术和细节问题,需要有深厚的Linux知识和丰富的实践经验才能处理得当。这也是许多企业和组织倾向于雇佣有经验的Linux管理员或者IT专业人员的原因。

建议:如果你是初学者或者刚开始接触Linux系统管理,建议你先从基础的知识开始学起,比如学习Linux的基本命令和操作方式,然后逐渐深入了解系统的管理和维护知识。同时也可以通过阅读相关的书籍和在线教程来提升自己的技能。

感想二:Oracle Linux的配置过程非常系统化。

回应:是的,Oracle Linux的配置过程是一个系统的工程,涉及到多个方面和层次的问题,从硬件的分区到软件的安装和更新,从网络的配置到安全的设置等等都需要细致入微的处理和规划。

建议:在进行Oracle Linux的配置时,可以按照系统的逻辑结构来组织你的工作步骤和计划,先完成基本的系统安装和更新工作,然后逐渐深入到网络设置和安全设置等环节。

感想三:在OracleLinux的配置过程中需要严谨的态度和丰富的经验。

回应:这是非常正确的观点。在配置Oracle Linux的过程中需要对每一个细节进行仔细的考虑和测试以保证系统的稳定性和安全性特别是涉及到安全性和性能优化的部分更需要严谨的态度和丰富的经验。

建议:在进行Oracle Linux的配置时你可以参考官方的文档和技术手册同时也可以参考其他管理员的经验和教训避免犯同样的错误在实际操作过程中遇到困难和问题可以向专业人士或者技术支持团队寻求帮助。

总之了解和掌握Oracle Linux的配置方法和技巧对于企业和组织的信息化建设至关重要希望你在学习和实践中不断提升自己的技能为企业的信息化建设做出贡献。, 好的,我明白了Oracle Linux的配置过程涉及多个方面和层次的问题确实需要有一定的技术背景和实践经验才能完成这项工作我会按照系统的逻辑结构来组织我的工作步骤和计划并且会参考官方文档和其他管理员的经验来避免犯错谢谢你的建议和解释我会努力学习和实践不断提升自己的技能水平。


windows下oracle客户端连接linux下服务器,如何配置?

软件环境: 1、Windows NT4.0+ORACLE 8.0.42、ORACLE安装路径为:C:\ORANT3、服务器A、服务器B,均装有NT 4.0中文版 实现方法: 1. 假设A地址192.1.1.1,B地址192.1.1.22. A、B上配置好TCP/IP,互相Ping通。

3. 配置文件,若global_name = true的话,database link 的名字必须同远程机的实例名相同,为简便起见,请将global_name 设为 false。

4. 在服务器上配置,将Remote机器的地址(IP)信息加入本地的服务器:TNSA_B = (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (COMMUNITY = ) (PROTOCOL = TCP) (Host = 192.1.1.2) (Port = 1521)))(CONNECT_DATA = (SID = ORCL)) )B服务器:TNSB_A = (DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (COMMUNITY = ) (PROTOCOL = TCP) (Host = 192.1.1.1) (Port = 1521)))(CONNECT_DATA = (SID = ORCL)) )5. 在 SQL*Plus 或其它工具中创建数据库链接A服务器:create public =="">



<imgclass=ikqb_imgsrc=https: = 5ab5c9ea15ce36ddec34f33a87e850b19d?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="


linux下怎么安装oracle ?

参考oracle网站第 1 部分:安装 Linux 本指南采用具有以下硬件配置的服务器: 两个 800MHz Pentium III CPU 512MB RAM 两个 SCSI 主机适配器 (Ultra SCSI 160) 八个 SCSI 磁盘驱动器 (2 x 9GB + 6 x 36GB) 一个 100Base-T 以太网适配器 一个 1000Base-T 以太网适配器 对磁盘进行配置,使每个 SCSI 主机适配器连接到一个 9GB 磁盘和三个 36GB 磁盘。

请注意,尽管这根本算不上是一个“强大”的设置,但即便是使用再低的设置也可以完成本指南介绍的大部分任务。

基本数据库安装只需要一个 CPU、512MB 内存和一个可用空间至少为 6.5GB 的磁盘驱动器(IDE、SCSI 或 FireWire)。

现在,我们将逐步展示在服务器上安装 Linux 操作系统的过程。

本文假设进行 Linux 系统全新安装(有别于升级),并假设服务器为 Oracle 所专用,且服务器上没有其他操作系统或数据。

Red Hat Enterprise Linux 2.1 Oracle 10g 经认证可以在 Red Hat Enterprise Linux 2.1(Advanced Server 和 Enterprise Server)(Update 3) 或更高版本上运行。

Red Hat Network (RHN) 提供更新,这些更新可以作为用于创建 CD 的 ISO 文件或作为单个程序包更新下载。

要对全新 Linux 安装应用更新,最简单、最快速的方法是使用更新 CD 执行安装。

如果 Linux 已经安装或 CD 上没有更新,则可以通过 RHN 应用这些更新。

由于本指南针对的是全新 Linux 安装,因此您将使用更新 CD。

使用更新 CD 集中的第一张 CD 启动服务器。

您可能需要更改 BIOS 设置,以允许从 CD 启动。

启动屏幕上出现时在底部显示 boot:。

选择 Enter,从控制台上执行图形安装。

(对于其他安装方法和选项,请参阅 Red Hat 安装指南。

)安装程序扫描硬件,短暂显示 Red Hat 闪屏,然后开始显示一系列屏幕提示。

选择语言 接受默认值。

配置键盘 接受默认值。

配置鼠标 接受默认值。

安装类型 接受默认值。

设置磁盘分区 本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。

如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!) 本文使用以下分区方案(文件系统均为 ext3):第一个控制器 (/dev/sda) 上的 9GB 磁盘包含以下分区,用于存放所有 Linux 和 Oracle 软件:- 100MB /boot 分区(对于 RHEL 2.1,最小为 50MB)-1,500MB 交换分区 — 将此分区大小至少设置为系统 RAM 的两倍,但不要超过 2GB(32 位系统不支持大于 2GB 的交换文件)。

如果需要大于 2GB 的交换空间,则创建多个交换分区。

-7,150MB 根分区 — 该分区将用于所有目录,包括 /usr、/tmp、/var、/opt、/home 等。

这样做纯粹是为了讲解本指南而简化安装。

更可靠的分区方案是将这些目录划分到单独的文件系统。

配置启动加载程序 接受默认值。

配置启动加载程序口令 如果要为 GRUB 设置口令,请在此处输入。

对于评估系统,无需设置该项。

配置网络 通常情况下,最好使用静态 IP 地址配置数据库服务器。

为此,取消选中 Configure using DHCP 并输入服务器的网络配置。

确保输入了主机名且已选中 Activate on boot。

配置防火墙 出于本展示的需要,将不配置防火墙。

选择 No firewall(安全管理员,请不要生气)。

其他语言支持 接受默认值。

选择时区 选择适合您区域的时间设置。

将系统时钟设置为 UTC 对服务器而言通常是一个很好的做法。

为此,单击 System clock uses UTC。

配置帐户 为 root 用户选择一个口令,并将其输入所给的域中。

为自己创建一个帐户。

(不要在此时创建 oracle 帐户;我们将在稍后创建它。

)选择程序包组 选择 Gnome 或 KDE(或两者都选择)图形用户界面(默认为 Gnome)。

注意:这两个 GUI 都非常受欢迎,其中 Gnome 在美国使用更普遍。

我个人偏爱 KDE,这是因为它的终端模拟器可轻松实现剪切和粘贴,从而可将输入复制到多个连接(例如,当您在多个节点上配置 RAC 时,这将节省键入操作)。

选择 Software Development未解决的相关性 如果看到此屏幕,只需选择 Install packages to satisfy dependencies(默认值)并继续操作。

配置图形界面 (X) 接受默认值,除非安装程序无法识别您的视频卡。

如果您的视频卡无法被识别,则将无法继续操作。

准备安装 单击 Next安装程序包 软件将被复制到硬盘并被安装。

根据提示更改磁盘,然后在安装完成时单击 Next。

创建启动磁盘 如果需要,创建一张启动磁盘,或选择 Skip boot disk creation。

配置监视器 如果安装程序正确识别了您的监视器,则接受默认值。

否则,从列表中选择一个兼容的监视器。

恭喜 从系统中取出安装介质,然后单击 Next。

系统自动重新启动,并显示一个图形登录屏幕。

如果您是使用基本产品 CD 而非更新 CD 执行的安装,则在继续操作前必须通过 RHN 应用更新。

验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。

您可以执行以下步骤验证您的安装。

所需内核版本:2.4.9-e.25(或更高版本) 通过运行以下命令检查内核版本: uname -r例如:# uname -r2.4.9-e.27smp其他所需程序包的版本(或更高版本): gcc-2.96-124 make-3.79 binutils-2.11 openmotif-2.1.30-11 glibc-2.2.4-31要查看系统上安装了这些程序包的哪些版本,运行以下命令:rpm -q gcc make binutils openmotif glibc例如:# rpm -q gcc make binutils openmotif glibcgcc-2.96-118.7.2make-3.79.1-8binutils-2.11.90.0.8-12openmotif-2.1.30-11glibc-2.2.4-32.8如果系统上缺少任何程序包版本,或版本比以上指定的版本旧,则可以从 Red Hat Network 下载并安装更新。

Red Hat Enterprise Linux 3 Oracle 10g 经认证可以在不需要更新的情况下运行 Red Hat Enterprise Linux 3(Advanced Server 和 Enterprise Server)的基本版本。

如果拥有更新 CD,则可以使用更新版本中的启动 CD 而非基本版本中的启动 CD 在安装过程中自动应用所有更新。

Oracle 支持 Red Hat 的所有更新。

使用第一张 CD 启动服务器。

您可能需要更改 BIOS 设置,以允许从 CD 启动。

启动屏幕上出现时在底部显示 boot:。

选择 Enter,从控制台上执行图形安装。

(对于其他安装方法和选项,请参阅 Red Hat 安装指南。

)安装程序扫描硬件,短暂显示 Red Hat 闪屏,然后开始显示一系列屏幕提示。

选择语言 接受默认值。

配置键盘 接受默认值。

欢迎屏幕 单击 Next。

配置鼠标 接受默认值。

安装类型 选择 Custom。

设置磁盘分区 本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。

如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!) 本文使用以下分区方案(文件系统均为 ext3):第一个控制器 (/dev/sda) 上的 9GB 磁盘包含以下分区,用于存放所有 Linux 和 Oracle 软件:- 100MB /boot 分区-1,500MB 交换分区 — 将此分区大小至少设置为系统 RAM 的两倍,但不要超过 2GB(32 位系统不支持大于 2GB 的交换文件)。

如果需要大于 2GB 的交换空间,则创建多个交换分区。

-7,150MB 根分区 — 该分区将用于所有目录,包括 /usr、/tmp、/var、/opt、/home 等。

这样做纯粹是为了讲解本指南而简化安装。

更可靠的分区方案是将这些目录划分到单独的文件系统。

配置启动加载程序 接受默认值。

配置网络 通常情况下,最好使用静态 IP 地址配置数据库服务器。

为此,单击 Edit。

出现一个弹出窗口。

取消选中 Configure using DHCP 复选框,并输入服务器的 IP 地址和网络掩码。

确保选中 Activate on boot,然后单击 OK。

在 Hostname 框中,选择 manually 并输入主机名。

在 Miscellaneous Settings 框中,输入其他网络设置。

配置防火墙 出于本展示的需要,将不配置防火墙。

选择 No firewall。

其他语言支持 接受默认值。

选择时区 选择适合您区域的时间设置。

将系统时钟设置为 UTC 对服务器而言通常是一个很好的做法。

为此,单击 System clock uses UTC。

设置 Root 口令 输入 root 的口令,并再次输入以进行确认。

选择程序包组 只选择此处显示的程序包集,其他选项不要选。

桌面- X Window 系统- Gnome- KDE- 请参阅我在 RHES 2.1 部分中提供的有关 GUI 选择的意见。

应用程序- 编辑器- 图形因特网服务器- 不要选择该组中的任何选项。

开发- 开发工具系统- 管理工具Red Hat Enterprise Linux- 不要选择该组中的任何选项。

杂项- 原有软件开发 单击 Next 继续操作。

准备安装 单击 Next。

安装程序包 软件将被复制到硬盘并被安装。

根据提示更改磁盘,然后在安装完成时单击 Next。

配置图形界面 (X) 接受默认值,除非安装程序无法识别您的视频卡。

如果您的视频卡无法被识别,则将无法继续操作。

配置监视器 如果安装程序正确识别了您的监视器,则接受默认值。

否则,从列表中选择一个兼容的监视器。

定制图形配置 接受默认值。

恭喜 从系统中取出安装介质,然后单击 Next。

系统自动重新启动并显示一个新的欢迎屏幕。

单击 Next。

许可协议 阅读许可协议。

如果同意其中的条款,则选择 Yes, I agree to the License Agreement 并单击 Next。

日期和时间 设置日期和时间。

如果要使用 NTP 服务器(推荐),则选择 Enable Network Time Protocol 并输入 NTP 服务器的名称。

用户帐户 为自己创建一个帐户。

此时不要为 oracle 创建帐户。

本部分稍后将介绍如何创建 oracle 帐户。

Red Hat Network 如果要立即使用或激活 Red Hat Network 帐户,则接受默认值,单击 Next 并遵循 Red Hat 产品附带的产品激活说明。

其他 CD 单击 Next。

完成设置 单击 Next。

出现一个图形登录屏幕。

恭喜!您的 Linux 软件现已安装完毕。

验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。

您可以执行以下步骤验证您的安装。

所需内核版本(这是 RHEL 3 的基本版本附带的内核版本。

此内核或更新中提供的任何版本的内核均适用于 Oracle 10g。

) 通过运行以下命令检查内核版本: uname -r例如:# uname 其他所需程序包的版本(或更高版本): gcc-3.2.3-2 make-3.79 binutils-2.11 openmotif-2.2.2-16 setarch-1.3-1 compat-gcc-7.3-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-db-4.0.14.5(Oracle 10g 数据库安装指南 中将其列为是必需的,但此处并不需要)要查看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令:rpm -q gcc make binutils openmotif setarch compat-db compat-gcc \compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel例如:# rpm -q gcc make binutils openmotif setarch compat-db compat-gcc \>openmotif compat-gcc-c++ compat-libstdc++ compat-libstdc++-develgcc-3.2.3-20make-3.79.1-17binutils-2.14.90.0.4-26openmotif-2.2.2-16setarch-1.3-1package compat-db is not installedcompat-gcc-7.3-2.96.122compat-gcc-c++-7.3-2.96.122compat-libstdc++-7.3-2.96.122compat-libstdc++-devel-7.3-2.96.122请注意,尚未安装 compat-db 程序包。

安装过程中可用的任何程序包组均不包含此程序包,因此必须在单独的步骤中安装。

如果系统上缺少任何其他程序包版本,或版本比以上指定的版本旧(compat-db 除外),则可以从 Red Hat Network 下载并安装更新。

安装 compat-db 插入原始 Red Hat Enterprise Linux 介质的第二张 CD。

(Update 2 中未包含该程序包,它仅存在于原始介质中。

) 此 CD 自动挂载。

以 root 用户身份运行以下命令:rpm -ivh /mnt/cdrom/RedHat/RPMS/例如:# rpm -ivh /mnt/cdrom/RedHat/RPMS/... ########################################### [100%]1:compat-db ########################################### [100%]SUSE Linux Enterprise Server 8 Oracle 10g 经认证可以在 Novell SUSE Linux Enterprise Server (SLES) 8 上运行。

Novell 通过 CD 或通过其支持门户在线提供 Service Pack 和程序包更新。

在本指南中,我们将从 CD 安装 SLES 8 (Service Pack 3)。

使用 SLES 8 CD 启动服务器。

您可能需要更改 BIOS 设置,以允许从 CD 启动。

出现 SUSE Linux Enterprise Server 安装屏幕。

选择 Installation。

安装程序扫描您的硬件并显示 YaST 界面。

选择语言 接受许可协议。

接受默认值 English (US)。

安装设置 选择 New Installation。

分区 本文不介绍磁盘分区的详细方法,而是假设您熟悉磁盘分区方法。

(警告:对磁盘进行错误分区是删除硬盘上所有内容的最可靠、最快捷的方法之一。

如果不确定如何分区,请先停下来,找人帮帮您,否则您将冒丢失数据的危险!) 本文使用以下分区方案(文件系统均为 ext3):第一个控制器 (/dev/sda) 上的 9GB 磁盘包含以下分区,用于存放所有 Linux 和 Oracle 软件:- 100MB /boot 分区-1,500MB 交换分区 — 将此分区大小至少设置为系统 RAM 的两倍,但不要超过 2GB(32 位系统不支持大于 2GB 的交换文件)。

如果需要大于 2GB 的交换空间,则创建多个交换分区。

-7,150MB 根分区 — 该分区将用于所有目录,包括 /usr、/tmp、/var、/opt、/home 等。

这样做纯粹是为了讲解本指南而简化安装。

更可靠的分区方案是将这些目录划分到单独的文件系统。

软件 单击 Software 的链接。

出现 Software Selection 屏幕。

单击 Detailed Selection。

左侧窗口显示软件选择列表。

单击每个选项旁的复选框以将其选中/取消选中。

选择以下软件(这是推荐的软件集;不要选中其他软件):- C/C++ 编译器和工具- KDE(或 Gnome)- LSB 运行时环境- 帮助与支持文档- 图形基本系统- YaST2 配置模块- SLES 管理工具建议不要安装以下项,因为它们可能与提供相同服务的 Oracle 产品冲突:- 简单 Web 服务器- 身份验证服务器(NIS、LDAP、Kerberos)时区 设置您的时区。

单击 Accept。

出现一个警告对话框。

准备好继续操作时,单击 Yes, install。

根据安装程序的提示更换 CD。

安装此软件后,将显示一个窗口,提示基本系统已经安装成功。

取出安装 CD,然后单击 OK。

系统重新启动。

输入 root 用户的口令,并再次输入以进行确认。

为自己创建一个帐户。

不要在此时创建 oracle 帐户;我们将在稍后创建它。

桌面设置 接受默认值。

出现一个有关自动检测本地打印机的警告窗口。

单击 Skip detection。

配置网络接口,并在准备好继续操作后单击 Next。

建议为服务器设置静态 IP 地址。

构建数据库无需配置打印机、调制解调器、ISDN 适配器或声卡。

出现一个图形登录屏幕。

现在,您需要安装 Service Pack 3。

以您自己的身份登录。

插入更新 CD,然后单击 Patch CD Update。

启动 YaST2(SUSE 的系统管理工具)。

选择 SUSE > System > YaST2。

(SUSE 是位于屏幕左下部带微笑蜥蜴侧脸的绿色圆按钮。

它相当于“开始”。

)出现一个窗口,提示输入 root 用户口令。

输入口令,然后单击 OK。

出现 YaST Control Center。

出现 YaST Online Update 窗口。

接受默认值,然后单击 Next。

出现一个窗口,显示一个补丁更新列表。

YaST 在更新系统其他部分之前需要先对自身进行更新。

所需程序包已被选中。

此时不要选择任何其他程序包。

单击 Accept。

出现一个窗口,提示重新启动在线更新。

单击 OK。

出现一个窗口,提示安装已成功。

单击 OK。

在 YaST Online Update 窗口中,单击 Finish。

在 YaST Control Center 窗口中,单击 Close。

重复步骤 21 和 22。

出现一个窗口,显示一个补丁更新列表。

单击 Accept 接受默认值。

可能出现包含各种提示(如“Make sure you update sendmail”)的小弹出窗口。

单击 OK 关闭它们。

此步骤需要一些时间。

将光标悬停在 Next 按钮上。

如果更新仍在运行,则显示一个时钟图标。

出现一个窗口,提示安装已成功。

单击 OK。

在 YaST Online Update 屏幕上,单击 Next。

安装程序写系统配置。

在 YaST Control Center 中,单击 Close。

注销。

SUSE > Logout。

取出更新 CD。

重新启动系统。

在图形登录屏幕上,单击 Menu。

选择 Shutdown。

选择 Restart computer。

输入 root 口令。

单击 OK。

恭喜!您的 Linux 软件现已安装完毕。

验证您的安装 如果完成了以上步骤,您应该具备 Oracle 10g 所需的所有程序包和更新。

您可以执行以下步骤验证您的安装。

所需内核版本:2.4.21-138(或更高版本) 通过运行以下命令检查内核版本: uname -r例如:# uname -rk_smp-2.4.21-138其他所需程序包的版本(或更高版本): gcc-3.2.2-38 make-3.79 binutils-2.12 openmotif-2.2.2-124要查看系统上安装了这些程序包的哪些版本,以 root 用户身份运行以下命令:rpm -q gcc make binutils openmotif例如:# rpm rpm -q gcc make binutils openmotifgcc-3.2.2-38make-3.79.1-407binutils-2.12.90.0.15-50openmotif-2.2.2-124如果系统上缺少任何程序包版本,或版本比以上指定的版本旧,则可以从 SUSE Linux Portal 下载和安装更新。

--------------------------------------------------------------------------------第 2 部分:针对 Oracle 配置 Linux Linux 软件现已安装完毕,您需要针对 Oracle 对其进行配置。

本部分将逐步讲解针对 Oracle 数据库 10g 配置 Linux 的过程。

验证系统要求 要验证系统是否满足 Oracle 10g 数据库的最低要求,以 root 用户身份登录并运行以下命令。

要查看可用 RAM 和交换空间大小,运行以下命令:grep MemTotal /proc/meminfogrep SwapTotal /proc/meminfo例如:# grep MemTotal /proc/meminfoMemTotal kB# grep SwapTotal /proc/meminfoSwapTota kB所需最小 RAM 为 512MB,而所需最小交换空间为 1GB。

对于 RAM 小于或等于 2GB 的系统,交换空间应为 RAM 数量的两倍;对于 RAM 大于 2GB 的系统,交换空间应为 RAM 数量的一到两倍。

Oracle 10g 软件还需要 2.5GB 的可用磁盘空间,而数据库则另需 1.2GB 的可用磁盘空间。

/tmp 目录至少需要 400MB 的可用空间。

要检查系统上的可用磁盘空间,运行以下命令:df -h例如:# df -hFilesystemSizeUsed Avail Use% Mounted on/dev/sda3 6.8G1.3G5.2G20% //dev/sda1 99M 17M 77M18% /boot

© 版权声明
THE END
喜欢就支持一下吧
点赞15 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容