利用UDEV管理配置ASMDISK
#### udev方式配置ASM ####
1. 檢視可用磁碟
[root@cnlvs118 tmp]# fdisk -l |grep "Disk /dev"
Disk /dev/sda: 53.7 GB, 53687091200 bytes
Disk /dev/sdb: 107.4 GB, 107374182400 bytes
Disk /dev/sdc: 549.8 GB, 549755813888 bytes
Disk /dev/sdd: 1073 MB, 1073741824 bytes
Disk /dev/sdf: 1073 MB, 1073741824 bytes
Disk /dev/sde: 1073 MB, 1073741824 bytes
2. 初始化磁碟
[root@cnlvs118 tmp]# fdisk /dev/sdd
Command (m for help): n
[root@cnlvs118 tmp]# partprobe /dev/sdd
[root@cnlvs118 tmp]# partprobe /dev/sdd1
... ...
[root@cnlvs118 tmp]# ls -l /dev/sdd
brw-rw---- 1 root disk 8, 48 Dec 23 16:25 /dev/sdd
[root@cnlvs118 tmp]# ls -l /dev/sdd1
brw-rw---- 1 root disk 8, 49 Dec 23 16:25 /dev/sdd1
3. 檢視磁碟資訊
[root@cnlvs118 sdd1]# udevadm info -a -p /sys/block/sdd/sdd1
Udevadm info starts with the device specified by the devpath and then
walks up the chain of parent devices. It prints for every device
found, all possible attributes in the udev rules key format.
A rule to match, can be composed by the attributes of the device
and the attributes from one single parent device.
... ...
looking at device '/devices/pci0000:00/0000:00:17.0/0000:13:00.0/host3/target3:0:1/3:0:1:0/block/sdd/sdd1':
KERNEL=="sdd1"
SUBSYSTEM=="block"
DRIVER==""
ATTR{partition}=="1"
ATTR{start}=="61"
ATTR{size}=="2096753"
ATTR{alignment_offset}=="0"
ATTR{discard_alignment}=="0"
ATTR{stat}==" 316 1851 2699 49 0 0 0 0 4294967295 420493 4294546803"
ATTR{inflight}=="4294967295 0"
... ...
4. 新增rules
[root@cnlvs118 ~]# vi /etc/udev/rules.d/99-oracle-asmdevices.rules
KERNEL=="sdd1", SUBSYSTEM=="block", ATTR{size}=="2096753", ATTR{start}=="61", NAME="asmdisk1_udev_a1", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sde1", SUBSYSTEM=="block", ATTR{size}=="2096753", ATTR{start}=="61", NAME="asmdisk1_udev_a2", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sdf1", SUBSYSTEM=="block", ATTR{size}=="2096753", ATTR{start}=="61", NAME="asmdisk1_udev_a3", OWNER="grid", GROUP="asmadmin", MODE="0660"
KERNEL=="sdc1", SUBSYSTEM=="block", ATTR{size}=="1073736342", ATTR{start}=="63", NAME="asmdisk1_udev_p1", OWNER="grid", GROUP="asmadmin", MODE="0660"
5. Reload and Restart the udev rules:
[root@cnlvs118 ~]# udevadm control --reload-rules
[root@cnlvs118 ~]# start_udev
Starting udev: [ OK ]
[root@cnlvs118 ~]# ls -ltr /dev/asm*
brw-rw---- 1 grid asmadmin 8, 49 Dec 23 16:36 /dev/asmdisk1_udev_a1
另外一節點
vi /etc/udev/rules.d/99-oracle-asmdevices.rules
partprobe /dev/sdc
partprobe /dev/sdd
partprobe /dev/sde
partprobe /dev/sdf
[root@cnlvs119 tmp]# ls -ltr /dev/asm*
brw-rw---- 1 grid asmadmin 8, 49 Dec 23 16:49 /dev/asmdisk1_udev_a1
brw-rw---- 1 grid asmadmin 8, 65 Dec 23 16:49 /dev/asmdisk1_udev_a2
brw-rw---- 1 grid asmadmin 8, 81 Dec 23 16:49 /dev/asmdisk1_udev_a3
brw-rw---- 1 grid asmadmin 8, 33 Dec 23 16:49 /dev/asmdisk1_udev_p1
udev方式的共享磁碟完成
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17086096/viewspace-2072924/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 使用udev管理asmdisk常用的命令devASM
- 使用udev管理asmdisk執行/sbin/scsi_id不顯示UUIDdevASMUI
- 使用udev管理asmdisk執行/sbin/scsi_id不顯示UUID的解決方法devASMUI
- 利用UDEV配置OCR VOTE(基於整個磁碟)dev
- linux_openfiler_udev配置Linuxdev
- UDEV管理RAC共享儲存dev
- 利用UDEV管理Linux塊裝置,並分配ASM使用 (文件 ID 1528148.1)devLinuxASM
- UDEV簡介及配置過程dev
- linux上udev的配置(轉載)Linuxdev
- mulitpath配置+udev(red5+red6)dev
- UDEV方式配置Oracle RAC ASM共享磁碟devOracleASM
- Udev的配置,配置IP轉發,計劃任務dev
- RAC_UDEV的99-oracle-asmdevices.rules配置方法devOracleASM
- Linux udev 動態管理Oracle ASM磁碟-實驗LinuxdevOracleASM
- rhel 7.x 使用 udev scsi rules 配置裸裝置dev
- udev如何除錯,如何看udev的輸出日誌?udev除錯的坑?dev除錯
- asmcmd lsdsk和lsdg檢視asmdisk和asmdiskgroupASM
- 【Linux】UDEV SCSI規則在Oracle Linux上配置ASMLinuxdevOracleASM
- udev詳解dev
- 使用udev(轉)dev
- Gentoo udev 指南dev
- 使用 udev 高效、動態地管理 Linux 裝置檔案devLinux
- 使用udev高效、動態的管理Linux裝置檔案devLinux
- orcl:和asmdisk對應的磁碟分割槽資訊ASM
- rhel7 udevdev
- UDEV替代ASMLIBdevASM
- [轉帖]掌握udevdev
- Gentoo udev 指南(轉)dev
- 【BUILD_ORACLE】Oracle 19c RAC搭建(三)使用UDEV配置共享儲存UIOracledev
- Linux上建立udevLinuxdev
- 利用notion做知識管理
- Orace RAC安裝-Oracle Linux 5和6 ASM的UDEV SCSI規則配置OracleLinuxASMdev
- linux udev Rules files 理解Linuxdev
- udev-FAQ 中文翻譯dev
- 利用Apache配置本地 自定義域名Apache
- 活動目錄服務的配置與管理(8)利用組策略限制軟體執行
- 高效利用網盤--資料管理
- 利用StoryBook開發UI元件管理UI元件