ホームページ データベース mysql チュートリアル 在Oracle Linux 5 和6上使用UDEV SCSI Rules配置ASM

在Oracle Linux 5 和6上使用UDEV SCSI Rules配置ASM

Jun 07, 2016 pm 04:47 PM
asm

UDEV ASMDisk 配置 因为Oracle 不出支持 RHEL6 系列的 ASMLib,所以我们可以改为 Udev 的方式配置ASMDisk,

UDEV ASMDisk 配置
 因为Oracle 不出支持 RHEL6 系列的 ASMLib,,所以我们可以改为 Udev 的方式配置ASMDisk,详细如下:
 
优先使用udev 的方式配置ASM存储的块设备信息。
 
1.确认udev包已安装
 [root@rac01 ~]# rpm -qa | grep udev
 udev-147-2.40.el6.x86_64
 
2.获得硬盘WWID系统信息
 (1) Oracle Linux 5 用如下命令
 [root@rac01 ~]# /sbin/scsi_id -g -u -s /block/sdb
 SATA_VBOX_HARDDISK_VBd306dbe0-df3367e3_
 [root@rac01 ~]# /sbin/scsi_id -g -u -s /block/sdc
 SATA_VBOX_HARDDISK_VB46dec7e0-192e8000_
 [root@rac01 ~]# /sbin/scsi_id -g -u -s /block/sdd
 SATA_VBOX_HARDDISK_VBce8c63bb-ac67a172_
 [root@rac01 ~]# /sbin/scsi_id -g -u -s /block/sde
 SATA_VBOX_HARDDISK_VB7437a3b7-95b199cd_
 
(2) Oracle Linux 6 用如下命令
 [root@rac01 ~]# /sbin/scsi_id -g -u -d /dev/sdb
 SATA_VBOX_HARDDISK_VBd306dbe0-df3367e3_
 [root@rac01 ~]# /sbin/scsi_id -g -u -d /dev/sdc
 SATA_VBOX_HARDDISK_VB46dec7e0-192e8000_
 [root@rac01 ~]# /sbin/scsi_id -g -u -d /dev/sdd
 SATA_VBOX_HARDDISK_VBce8c63bb-ac67a172_
 [root@rac01 ~]# /sbin/scsi_id -g -u -d /dev/sde
 SATA_VBOX_HARDDISK_VB7437a3b7-95b199cd_
 3.对/dev/sdb 4G的硬盘分2个主分区,每个区2G,以实现OCR信息的冗余
 [root@rac01 ~]# fdisk /dev/sdb
 
4.对/dev/sdc 8G的硬盘分4个逻辑个,每个区2G,以存储数据文件
 [root@rac01 ~]# fdisk /dev/sdc
 
5. 配置udev配置文件
 重要:每个配置文件一行为一条规则,并且,(逗号)与下一个关键词之间有空格。
 [root@rac01 ~]# cd /etc/udev/rules.d/
 [root@rac01 rules.d]# vi 99-oracle-asmdisk.rules
 (1)Oracle Linux 5用如下参数
 KERNEL==”sd?[1-2]“, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -s /block/$parent”, RESULT==”SATA_VBOX_HARDDISK_VBd306dbe0-df3367e3_”, NAME=”asm-disk1″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 KERNEL==”sd?[5-8]“, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -s /block/$parent”, RESULT==”SATA_VBOX_HARDDISK_VB46dec7e0-192e8000_”, NAME=”asm-disk2″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 KERNEL==”sd?1″, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -s /block/$parent”, RESULT==”SATA_VBOX_HARDDISK_VBce8c63bb-ac67a172_”, NAME=”asm-disk3″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 KERNEL==”sd?1″, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -s /block/$parent”, RESULT==”SATA_VBOX_HARDDISK_VB7437a3b7-95b199cd_”, NAME=”asm-disk4″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 
 
 
(2)Oracle Linux 6 用如下参数
 KERNEL==”sd?[1-2]“, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -d /dev/$parent”, RESULT==”SATA_VBOX_HARDDISK_VBd306dbe0-df3367e3_”, NAME=”asm-disk1″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 KERNEL==”sd?[5-8]“, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -d /dev/$parent”, RESULT==”SATA_VBOX_HARDDISK_VB46dec7e0-192e8000_”, NAME=”asm-disk2″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 KERNEL==”sd?1″, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -d /dev/$parent”, RESULT==”SATA_VBOX_HARDDISK_VBce8c63bb-ac67a172_”, NAME=”asm-disk3″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 KERNEL==”sd?1″, BUS==”scsi”, PROGRAM==”/sbin/scsi_id -g -u -d /dev/$parent”, RESULT==”SATA_VBOX_HARDDISK_VB7437a3b7-95b199cd_”, NAME=”asm-disk4″, OWNER=”grid”, GROUP=”asmadmin”, MODE=”0660″
 6. 确认配置正常,块设备的权限正确
 # cd /dev
 # ls -al asm-disk*
 brw-rw—- 1 grid asmadmin 8, 17 Apr  8 22:47 asm-disk1
 brw-rw—- 1 grid asmadmin 8, 33 Apr  8 22:47 asm-disk2
 brw-rw—- 1 grid asmadmin 8, 49 Apr  8 22:47 asm-disk3
 brw-rw—- 1 grid asmadmin 8, 65 Apr  8 22:47 asm-disk4

本文永久链接地址:

linux

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

DockerでのMySQLメモリの使用を減らします DockerでのMySQLメモリの使用を減らします Mar 04, 2025 pm 03:52 PM

DockerでのMySQLメモリの使用を減らします

Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか? Mar 19, 2025 pm 03:51 PM

Alter Tableステートメントを使用してMySQLのテーブルをどのように変更しますか?

mysqlの問題を解決する方法共有ライブラリを開くことができません mysqlの問題を解決する方法共有ライブラリを開くことができません Mar 04, 2025 pm 04:01 PM

mysqlの問題を解決する方法共有ライブラリを開くことができません

sqliteとは何ですか?包括的な概要 sqliteとは何ですか?包括的な概要 Mar 04, 2025 pm 03:55 PM

sqliteとは何ですか?包括的な概要

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし) Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし) Mar 04, 2025 pm 03:54 PM

Linuxでmysqlを実行します(phpmyAdminを使用してポッドマンコンテナを使用して/なし)

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド Mar 04, 2025 pm 03:49 PM

MACOSで複数のMySQLバージョンを実行する:ステップバイステップガイド

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? 人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか? Mar 21, 2025 pm 06:28 PM

人気のあるMySQL GUIツール(MySQL Workbench、PhpMyAdminなど)は何ですか?

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか? 共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか? Mar 18, 2025 pm 12:00 PM

共通の脆弱性(SQLインジェクション、ブルートフォース攻撃)に対してMySQLを保護するにはどうすればよいですか?

See all articles