俺是新手在搭建rac的时候,安装oracleasmlib程序包的时候出现这问题是啥…
1、最好不要更新Linux内核版本,到Oracle官网上找和你的内核版本匹配的ASMLib包。其实,也可以不装ASMLib的,我们在实际使用中,发现ASMLib有很多BUG。我们都是把LUN直接拿过来使用。
2、其中的原因主要是因为Oracle RAC 0.1发布的时候RHEL5还没出来,那时的RedHat才是RHEL4,在SUSE Linux SLES10上也有同样的问题。问题出现刚开始安装的时候和最后一个节点运行root.sh的时候。
3、创建临时磁盘组,主要是用ASM 实例来检验下所有要加的盘没有问题,即使出问题,也不会影响原来的生产系统。虽然要检查的步骤比较多,比较烦,但是对于生产系统来说出不了任何意外。
4、udev主要做的是修改权限,你使用了多路径以后用聚合后的设备就可以,本来oracle asm现在就支持块设备、字符设备,没必要在经过asmlib、udev在去绑定一层。
5、Oracle CSS service is installed and running under init(1M)ASM可以使用裸设备或者ASMLib方式, 因为裸设备的维护更罗嗦一些,本文只讨论ASMLib方式。
linux软件安装问题
1、) 一种就是可执行文件,也就是解开包后就可以直接运行的。在Windows中所 有的软件包都是这种类型。安装完这个程序后,你就可以使用,但你看不到源程序。
2、使用源代码进行软件安装和RPM安装方式相比,使用源代码进行软件安装会复杂一些,但是用源代码安装软件是Linux下进行软件安装的重要手段,也是运行Linux的最主要的优势之一。
3、Linux下软件的安装主要有两种不同的形式。第一种安装文件名为xxx.tar.gz;另一种安装文件名为xxx.i38rpm。以第一种方式发行的软件多为以源码形式发送的;第二种方式则是直接以二进制形式发送的。
4、缺少依赖项:某些软件包可能需要依赖其他库或工具。如果编译过程中出现了缺少依赖项的错误,请确保已经安装了所需的依赖项。使用包管理器来安装缺少的软件包或库,并再次尝试编译和安装。
5、一般的需要编译的linux软件都有说明,安装方法不尽相同。一般编译方法是:./configure make make install 要确保编译时无“NO”。2 有些软件有安装脚本,一般输入 sh ***.sh安装。
linux怎么nomount磁盘
1、删除缓存文件 缓存文件是临时存储在磁盘上的数据,可以在需要时被重新使用。但是,缓存文件也会占用大量的磁盘空间。
2、Linux的磁盘格式化命令是“mkfs”,它可以用来格式化磁盘,比如格式化ext4文件系统,可以使用“mkfs.ext4 /dev/sda1”命令,其中/dev/sda1是要格式化的磁盘设备。
3、成功登录到Linux的远程主机。输入指令:df -h,查看当前磁盘的情况,该命令会显示出挂载磁盘和挂载点,目前一共有三个,分别是:逻辑卷、临时文件、和磁盘Sdb。
4、linux系统下使用fdisk分区命令和mkfs文件系统创建命令可以将移动硬盘的分区制作成linux系统所特有的extext3格式。这样,在linux下使用就更方便了。使用下面的命令直接挂接即可。
5、查看磁盘剩余空间可以使用命令:df-hl\x0d\x0a对磁盘的操作主要就是df命令。
6、在 Linux 中,可以通过以下步骤来挂载磁盘: 插入磁盘:将磁盘插入到计算机的磁盘插槽中,或将外部磁盘连接到计算机的 USB 端口。
想在Linux的环境下在ASM上建立Oracle数据库,可是没有ASM磁盘啊,应该怎么…
).安装cuvqdisk包。10).CVU验证安装环境。11).创建ASM磁盘。安装Oracle软件和创建数据库。这个步骤就是开始安装Oracle软件(Grid、Database等),如果前面的工作做到位,那么这一步是非常easy的工作。
创建临时磁盘组,主要是用ASM 实例来检验下所有要加的盘没有问题,即使出问题,也不会影响原来的生产系统。虽然要检查的步骤比较多,比较烦,但是对于生产系统来说出不了任何意外。
)确保有足够的磁盘空间。Oracle 10g软件大约需要 5GB 的可用磁盘空间,数据库则另需至少2G的磁盘空间 3)/tmp 目录至少需要 400MB 的可用空间。
配置 Linux 内核参数 Linux 内核非常出色。与大多数其他 *NIX 系统不同,Linux 允许在系统启动和运行时修改大多数内核参数。完成内核参数更改后不必重新启动系统。Oracle 数据库 10g 需要以下所示的内核参数设置。
调整Linux核心与环境 在安装Oracle之前,应该先对RedHat 0的Linux内核与环境进行调整,要做以下工作:在完成RedHat 0 Linux的缺省安装后,需要安装以下软件包。
OracleASM如何添加新磁盘到磁盘
运行fdisk -l命令可以看到系统中增加了/dev/sdb、/dev/sdc、/dev/sdd、/dev/sde四个磁盘。使用fdisk工具在这个四个磁盘上各建立一个分区(具体步骤略,不熟悉的可以查阅Linux的fdisk命令用法)。
(1)添加磁盘。(2)fdisk格式化。(3)加载已更新的块设备分区表(在rac的两台机器上执行)(机器可以发现磁盘)(4)授权。(使oracle用户和响应的组拥有权限)(5)给磁盘组添加磁盘。
可以通过ASMLIB、udev及Faking的方式来创建ASM磁盘。
ASM可以支持条带化和磁盘镜像,从而实现了在数据库被加载的情况下添加或移除磁盘以及自动平衡I/O以删除“热点”。它还支持直接和异步的I/O并使用Oracle9i中引入的Oracle数据管理器API(简化的I/O系统调用接口)。
用dd命令将需要替换硬件的硬盘克隆到新机器的硬盘中 连接配置好存储网络后,点亮新机器。[一切正常的话就替换完成了。如果允许有停机时间的话风险会小的多。这个方案我完整替换过3套Oracle 11g RAC。
su – oracle sqlplus / as sysdba SQLstartup nomount; 使用RMAN来复制一个controlfile,源文件是+RECO/rac11g2/controlfile/current.25815940675,目标是建立到磁盘组+DATA中。