在linux 下配置RAC LVM

简介:

在linux 下配置RAC LVM

LINUX 双节点的RAC,其中一个节点在共享存储上建立了lvm,在另一个节点来激活.

 
配置环境:RH EL4  +  Oracle 10g  RAC
 
1、RAC1 的lvm 信息
[root@rac1 mapper]# lvdisplay
 --- Logical volume ---
 LV Name                /dev/rootvg/lvocr
 VG Name                rootvg
 LV UUID                OrIiVb-Z8Bu-zWdB-VPUq-2BaK-oBdR-i3rHPn
 LV Write Access        read/write
 LV Status              available
 # open                 0
 LV Size                500.00 MB
 Current LE             125
 Segments               1
 Allocation             inherit
 Read ahead sectors     0
 Block device           253:0
  
[root@rac1 mapper]# ls -l
total 0
crw------- 1 root root 10, 63 Jul 28 14:37 control
brw-rw---- 1 root disk 253, 0 Jul 28 17:44 rootvg-lvocr
[root@rac1 mapper]#
 
2、在另一个节点用mknod建立块设备文件
 
[root@rac2 ~]# mknod
mknod: too few arguments
Try `mknod --help' for more information.
[root@rac2 ~]# mknod --help
Usage: mknod [OPTION]... NAME TYPE [MAJOR MINOR]
Create the special file NAME of the given TYPE.
 
 -Z, --context=CONTEXT   set security context (quoted string)
Mandatory arguments to long options are mandatory for short options too.
 -m, --mode=MODE   set permission mode (as in chmod), not a=rw - umask
      --help     display this help and exit
      --version output version information and exit
 
Both MAJOR and MINOR must be specified when TYPE is b, c, or u, and they
must be omitted when TYPE is p. If MAJOR or MINOR begins with 0x or 0X,
it is interpreted as hexadecimal; otherwise, if it begins with 0, as octal;
otherwise, as decimal. TYPE may be:
 
 b      create a block (buffered) special file
 c, u   create a character (unbuffered) special file
 p      create a FIFO
 
Report bugs to  bug-coreutils@gnu.org.
[root@rac2 ~]# cd   /dev/mapper
[root@rac2 mapper]# mknod rootvg-lvocr b 253 0
[root@rac2 mapper]# ls -l
total 0
crw------- 1 root root 10, 63 Jul 28 14:38 control
brw-r--r-- 1 root root 253, 0 Jul 28 18:09 rootvg-lvocr
[root@rac2 mapper]# vgdisplay
 No volume groups found
 
将两个节点系统重启:
 
在节点2 执行以下操作:
 
[root@rac2 mapper]# vgimport rootvg
 /dev/cdrom: open failed: Read-only file system
 /dev/cdrom: open failed: Read-only file system
 Attempt to close device '/dev/cdrom' which is not open.
 Volume group "rootvg" is not exported
[root@rac2 mapper]# ls
control rootvg-lvocr
[root@rac2 mapper]# vgchange -a n rootvg
 0 logical volume(s) in volume group "rootvg" now active
[root@rac2 mapper]# vgchange -a y rootvg
 1 logical volume(s) in volume group "rootvg" now active
[root@rac2 mapper]# lvdisplay
 --- Logical volume ---
 LV Name                /dev/rootvg/lvocr
 VG Name                rootvg
 LV UUID                OrIiVb-Z8Bu-zWdB-VPUq-2BaK-oBdR-i3rHPn
 LV Write Access        read/write
 LV Status              available
 # open                 0
 LV Size                500.00 MB
 Current LE             125
 Segments               1
 Allocation             inherit
 Read ahead sectors     0
 Block device           253:0
  
[root@rac2 mapper]# vgdisplay rootvg
 --- Volume group ---
 VG Name               rootvg
 System ID            
 Format                lvm2
 Metadata Areas        1
 Metadata Sequence No 5
 VG Access             read/write
 VG Status             resizable
 MAX LV                0
 Cur LV                1
 Open LV               0
 Max PV                0
 Cur PV                1
 Act PV                1
 VG Size               4.00 GB
 PE Size               4.00 MB
 Total PE              1023
 Alloc PE / Size       125 / 500.00 MB
 Free PE / Size       898 / 3.51 GB
 VG UUID               1Mst0z-ZAmU-0uAp-vQC2-z1vD-ZABs-tc6I8f
 
 
在RAC2上建立一个lvm
 
[root@rac2 mapper]# lvcreate -L 500m -n lvora rootvg
 Logical volume "lvora" created
[root@rac2 mapper]# ls -l
total 0
crw------- 1 root root 10, 63 Jul 28 14:38 control
brw-r--r-- 1 root root 253, 0 Jul 28 18:09 rootvg-lvocr
brw-rw---- 1 root disk 253, 1 Jul 28 18:16 rootvg-lvora
[root@rac2 mapper]#
 
在RAC1 激活lvm
 
[root@rac1 mapper]# ls -l
total 0
crw------- 1 root root 10, 63 Jul 28 14:37 control
brw-rw---- 1 root disk 253, 0 Jul 28 17:44 rootvg-lvocr
[root@rac1 mapper]# mknod rootvg-lvora b 253 1
[root@rac1 mapper]# ls -l
total 0
crw------- 1 root root 10, 63 Jul 28 14:37 control
brw-rw---- 1 root disk 253, 0 Jul 28 17:44 rootvg-lvocr
brw-r--r-- 1 root root 253, 1 Jul 28 18:17 rootvg-lvora
[root@rac1 mapper]# vgchange -a n rootvg
 0 logical volume(s) in volume group "rootvg" now active
[root@rac1 mapper]# vgchange -a y rootvg
 2 logical volume(s) in volume group "rootvg" now active
[root@rac1 mapper]# lvdisplay
 --- Logical volume ---
 LV Name                /dev/rootvg/lvocr
 VG Name                rootvg
 LV UUID                OrIiVb-Z8Bu-zWdB-VPUq-2BaK-oBdR-i3rHPn
 LV Write Access        read/write
 LV Status              available
 # open                 0
 LV Size                500.00 MB
 Current LE             125
 Segments               1
 Allocation             inherit
 Read ahead sectors     0
 Block device           253:0
  
 --- Logical volume ---
 LV Name                /dev/rootvg/lvora
 VG Name                rootvg
 LV UUID                hmI83p-e0p0-bznb-IoT2-Er1j-6zzw-OM4Li4
 LV Write Access        read/write
 LV Status              available
 # open                 0
 LV Size                500.00 MB
 Current LE             125
 Segments               1
 Allocation             inherit
 Read ahead sectors     0
 Block device           253:1
  
[root@rac1 mapper]#









本文转自 客居天涯 51CTO博客,原文链接:http://blog.51cto.com/tiany/731006,如需转载请自行联系原作者
目录
相关文章
|
5天前
|
Ubuntu Unix Linux
Linux网络文件系统NFS:配置与管理指南
NFS 是 Linux 系统中常用的网络文件系统协议,通过配置和管理 NFS,可以实现跨网络的文件共享。本文详细介绍了 NFS 的安装、配置、管理和常见问题的解决方法,希望对您的工作有所帮助。通过正确配置和优化 NFS,可以显著提高文件共享的效率和安全性。
63 7
|
2月前
|
数据库连接 Linux Shell
Linux下ODBC与 南大通用GBase 8s数据库的无缝连接配置指南
本文详细介绍在Linux系统下配置GBase 8s数据库ODBC的过程,涵盖环境变量设置、ODBC配置文件编辑及连接测试等步骤。首先配置数据库环境变量如GBASEDBTDIR、PATH等,接着修改odbcinst.ini和odbc.ini文件,指定驱动路径、数据库名称等信息,最后通过catalog.c工具或isql命令验证ODBC连接是否成功。
|
2月前
|
缓存 资源调度 安全
深入探索Linux操作系统的心脏——内核配置与优化####
本文作为一篇技术性深度解析文章,旨在引领读者踏上一场揭秘Linux内核配置与优化的奇妙之旅。不同于传统的摘要概述,本文将以实战为导向,直接跳入核心内容,探讨如何通过精细调整内核参数来提升系统性能、增强安全性及实现资源高效利用。从基础概念到高级技巧,逐步揭示那些隐藏在命令行背后的强大功能,为系统管理员和高级用户打开一扇通往极致性能与定制化体验的大门。 --- ###
74 9
|
4月前
|
网络协议 安全 Linux
如何配置Linux端的ftp?
如何配置Linux端的ftp?
166 64
|
2月前
|
存储 安全 数据管理
如何在 Rocky Linux 8 上安装和配置 Elasticsearch
本文详细介绍了在 Rocky Linux 8 上安装和配置 Elasticsearch 的步骤,包括添加仓库、安装 Elasticsearch、配置文件修改、设置内存和文件描述符、启动和验证 Elasticsearch,以及常见问题的解决方法。通过这些步骤,你可以快速搭建起这个强大的分布式搜索和分析引擎。
60 5
|
3月前
|
Java Linux 网络安全
NIFI在Linux服务区上的部署配置过程是什么?
【10月更文挑战第21天】NIFI在Linux服务区上的部署配置过程是什么?
80 2
|
4月前
|
存储 Linux 5G
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
这篇文章介绍了LVM(逻辑卷管理)如何提供灵活的磁盘管理方式,允许动态调整逻辑卷的大小而不会丢失数据。
Linux 基于 LVM 逻辑卷的磁盘管理【简明教程】
|
3月前
|
Ubuntu Linux 编译器
Linux/Ubuntu下使用VS Code配置C/C++项目环境调用OpenCV
通过以上步骤,您已经成功在Ubuntu系统下的VS Code中配置了C/C++项目环境,并能够调用OpenCV库进行开发。请确保每一步都按照您的系统实际情况进行适当调整。
639 3
|
3月前
|
监控 安全 网络协议
快速配置Linux云服务器
【10月更文挑战第3天】快速配置Linux云服务器
|
4月前
|
Oracle Java 关系型数据库
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决
如果遇到"exec format error"问题,文章建议先检查Linux操作系统是32位还是64位,并确保安装了与系统匹配的JDK版本。如果系统是64位的,但出现了错误,可能是因为下载了错误的JDK版本。文章提供了一个链接,指向Oracle官网上的JDK 17 Linux版本下载页面,并附有截图说明。
Linux下JDK环境的配置及 bash: /usr/local/java/bin/java: cannot execute binary file: exec format error问题的解决