热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

OracleEnterpriseLinux5.9配置OCFS2共享存储

OracleEnterpriseLinux5.9配置OCFS2共享存储

Oracle Enterprise Linux 5.9 配置OCFS2共享存储

1. 环境准备
1.1. 软件信息
虚拟机:VirtualBox 4.2
操作系统:Oracle Linux Server release 5.9
OCFS2:ocfs2-2.6.18-348.el5-1.4.10-1.el5.x86_64.rpm

1.2. 主机配置
1.2.1. Hosts文件
[root@skynode1 ~]# more /etc/hosts
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost
# skynode1
192.168.1.241 skynode1
192.168.1.242 skynode1-vip
# skynode2
192.168.1.245 skynode2
192.168.1.246 skynode2-vip
192.168.1.250 sky-cluster sky-cluster-scan
10.11.11.11 skynode1-priv
10.11.11.12 skynode2-priv
当前主机是模拟rac环境使用,因此我们使用私有网卡,作为ocfs2集群的通信地址。当然生产环境当中是不能这么做的,这样会给私有网卡带来严重的性能压力。建议添加单独的网卡来作为ocfs2集群的通信网卡。

1.2.2. 磁盘空间
添加一块独立的磁盘用于ocfs2集群测试


1.3. 安装ocfs2
操作系统安装好以后,默认已经安装了ocfs2-tools,需要手工进行ocfs2的安装。每个使用ocfs2共享文件系统的节点都需要安装。
[oracle@skynode1 ~]$ rpm -qa | grep ocfs
ocfs2-tools-1.8.0-10.el5

选择使用yum的方式进行ocfs2安装。
[root@skynode1 Server]# yum list | grep ocfs2
This system is not registered with ULN.
You can use up2date --register to register.
ULN support will be disabled.
ocfs2-tools.x86_64 1.8.0-10.el5 installed
ocfs2-2.6.18-348.el5.x86_64 1.4.10-1.el5 oel5
ocfs2-2.6.18-348.el5debug.x86_64 1.4.10-1.el5 oel5
ocfs2-2.6.18-348.el5xen.x86_64 1.4.10-1.el5 oel5
ocfs2-tools-devel.x86_64 1.8.0-10.el5 oel5

[root@skynode1 Server]# yum install ocfs2-2.6.18-348.el5.x86_64
Loaded plugins: rhnplugin, security
This system is not registered with ULN.
You can use up2date --register to register.
ULN support will be disabled.
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package ocfs2-2.6.18-348.el5.x86_64 0:1.4.10-1.el5 set to be updated
--> Finished Dependency Resolution
Dependencies Resolved
===================================================================
Package Arch Version Repository Size
===================================================================
Installing:
ocfs2-2.6.18-348.el5 x86_64 1.4.10-1.el5 oel5 323 k
Transaction Summary
===================================================================
Install 1 Package(s)
Upgrade 0 Package(s)
Total download size: 323 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : ocfs2-2.6.18-348.el5 1/1
Installed:
ocfs2-2.6.18-348.el5.x86_64 0:1.4.10-1.el5
Complete!

没有太多的依赖关系,,安装很顺利。

注意:
新版本的OEL系统中,已经不再提供ocfs2-console这个图形化工具进行ocfs的配置。
ocfs2-tools 是一个字符界面工具。因此我们通过ocfs2-tools命令行进行ocfs2集群的配置。
USER'S GUIDE FOR RELEASE 1.6
ocfs2-tools (CLI) and ocfs2console (GUI).
其他节点选择rpm方式直接安装
[root@skynode2 ~]# rpm -ivh ocfs2-2.6.18-348.el5-1.4.10-1.el5.x86_64.rpm
warning: ocfs2-2.6.18-348.el5-1.4.10-1.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing... ########################################### [100%]
1:ocfs2-2.6.18-348.el5 ########################################### [100%]

推荐阅读

Linux上Oracle 11g安装步骤图文详解

Linux操作系统中Oracle 11g数据库安装过程图文详解

CentOS 5.6 上安装 Oracle 11g R2 单实例数据库详解

Oracle VM虚拟机中安装Oracle Clusterware 11g步骤

VM虚拟机下在Linux上安装Oracle 11G单实例数据库


推荐阅读
  • Minetest 0.4.9 开源游戏在 Ubuntu 下通过 PPA 安装指南
    本文介绍了如何在 Ubuntu 系统上安装最新版本的 Minetest 0.4.9,包括添加 PPA、更新软件包列表以及安装过程,适合所有 Ubuntu 及其衍生系统的用户。 ... [详细]
  • 四月个人任务:Linux基础操作与网络管理
    本文介绍了两项主要任务:编写一个脚本来检测192.168.1.0/24子网中当前在线的IP地址,以及如何在Linux系统中挂载Windows网络共享目录。通过具体步骤和代码示例,帮助读者理解和掌握相关技能。 ... [详细]
  • 本文介绍了如何将Linux系统中的YUM源更换为阿里云镜像源,包括网络连通性测试、原YUM源的移除、阿里云YUM源的配置以及缓存的更新等步骤。 ... [详细]
  • 随着Linux操作系统的广泛使用,确保用户账户及系统安全变得尤为重要。用户密码的复杂性直接关系到系统的整体安全性。本文将详细介绍如何在CentOS服务器上自定义密码规则,以增强系统的安全性。 ... [详细]
  • 如何在Win10系统下通过VMware 14 Pro安装CentOS 7
    本文详细介绍了在Windows 10操作系统中使用VMware Workstation 14 Pro搭建CentOS 7虚拟环境的步骤,包括所需工具、安装过程及系统配置等。 ... [详细]
  • 本文详细介绍了在 CentOS 系统中如何创建和管理 SWAP 分区,包括临时创建交换文件、永久性增加交换空间的方法,以及如何手动释放内存缓存。 ... [详细]
  • 利用 Calcurse 在 Linux 终端高效管理日程与任务
    对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ... [详细]
  • 本文介绍了SELinux的两种主要工作模式——强制模式和宽容模式,并提供了如何在CentOS 7中正确启用和配置SELinux的方法,以及在遇到登录问题时的解决策略。 ... [详细]
  • 龙蜥社区开发者访谈:技术生涯的三次蜕变 | 第3期
    龙蜥社区的开发者们通过自己的实践和经验,推动着开源技术的发展。本期「龙蜥开发者说」聚焦于一位资深开发者的三次技术转型,分享他在龙蜥社区的成长故事。 ... [详细]
  • CentOS下ProFTPD的安装与配置指南
    本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ... [详细]
  • 本文介绍了Linux操作系统的核心组成部分——内核及其版本分类,以及市面上常见的几种Linux发行版,旨在为初学者提供一个清晰的学习路径。 ... [详细]
  • 如何在Mozilla Firefox中调整GIF动画的循环次数
    本文介绍了如何通过调整Mozilla Firefox的高级设置来控制GIF动画的播放次数,帮助用户根据个人喜好自定义浏览体验。 ... [详细]
  • 构建个人多节点Linux环境(CodeSheep)
    本文介绍如何通过虚拟机搭建一个多节点的Linux环境,这对于学习、实验和项目部署都具有重要意义。文章详细讲解了网络IP设置、节点间通信等关键步骤。 ... [详细]
  • CentOS7通过RealVNC实现多人使用服务器桌面
    背景:公司研发团队通过VNC登录到CentOS服务器的桌面实现软件开发工作为防止数据外泄,需要在RealVNC设置禁止传输文件、访问粘贴板等策略过程&# ... [详细]
  • Kafka入门指南
    本文将详细介绍如何在CentOS 7上安装和配置Kafka,包括必要的环境准备、JDK和Zookeeper的配置步骤。 ... [详细]
author-avatar
冰的简笔画
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有