Anlegen von Flat ASM Disken
Dieses Beispiel ist nicht für Produktive Installation gedacht und
dient nur als Unterstützung um ASM Installationen unter Test
Konditionen zu testen.
Erstellen von Text Datein mit „dd“
DD=/u01/disk
mkdir $DD
chown grid:dba $DD
su - grid
dd if=/dev/zero of=$DD/_file_disk1 bs=1M count=1000
dd if=/dev/zero of=$DD/_file_disk2 bs=1M count=1000
dd if=/dev/zero of=$DD/_file_disk3 bs=1M count=1000
dd if=/dev/zero of=$DD/_file_disk4 bs=1M count=1000
dd if=/dev/zero of=$DD/_file_disk5 bs=1M count=1000
dd if=/dev/zero of=$DD/_file_disk6 bs=1M count=35000
dd if=/dev/zero of=$DD/_file_disk7 bs=1M count=35000
Mittels losetup werden unsere Text Datein mit einem „loop“ Device zusammengeführt
losetup /dev/loop1 /u01/disk/_file_disk1
losetup /dev/loop2 /u01/disk/_file_disk2
losetup /dev/loop3 /u01/disk/_file_disk3
losetup /dev/loop4 /u01/disk/_file_disk4
losetup /dev/loop5 /u01/disk/_file_disk5
losetup /dev/loop6 /u01/disk/_file_disk6
losetup /dev/loop7 /u01/disk/_file_disk7
Anlegen der RAW Devices (optional)
raw /dev/raw/raw1 /dev/loop1 /dev/raw/raw1: bound to major 7, minor 1
raw /dev/raw/raw2 /dev/loop2 /dev/raw/raw2: bound to major 7, minor 2
raw /dev/raw/raw3 /dev/loop3 /dev/raw/raw3: bound to major 7, minor 3
raw /dev/raw/raw4 /dev/loop4 /dev/raw/raw4: bound to major 7, minor 4
raw /dev/raw/raw5 /dev/loop5 /dev/raw/raw5: bound to major 7, minor 5
raw /dev/raw/raw6 /dev/loop6 /dev/raw/raw6: bound to major 7, minor 6
raw /dev/raw/raw7 /dev/loop7 /dev/raw/raw7: bound to major 7, minor 7
Erstellen der ASM Devices
RAW Devices sind optinal. Man kann auch gleich auf die loop Devices losgehen.
/etc/init.d/oracleasm configure Configuring the Oracle ASM library driver. This will configure the on-boot properties of the Oracle ASM library driver. The following questions will determine whether the driver is loaded on boot and what permissions it will have. The current values will be shown in brackets ('[]'). Hitting <ENTER> without typing an answer will keep that current value. Ctrl-C will abort. Default user to own the driver interface []: grid Default group to own the driver interface []: oinstall Start Oracle ASM library driver on boot (y/n) [n]: y Scan for Oracle ASM disks on boot (y/n) [y]: y Writing Oracle ASM library driver configuration: done Initializing the Oracle ASMLib driver: [ OK ] Scanning the system for Oracle ASMLib disks: [ OK ]
/etc/init.d/oracleasm createdisk CLU1 /dev/loop1 Marking disk "CLU1" as an ASM disk: [ OK ] /etc/init.d/oracleasm createdisk CLU2 /dev/loop2 Marking disk "CLU2" as an ASM disk: [ OK ] /etc/init.d/oracleasm createdisk CLU3 /dev/loop3 Marking disk "CLU3" as an ASM disk: [ OK ] /etc/init.d/oracleasm createdisk CLU4 /dev/loop4 Marking disk "CLU4" as an ASM disk: [ OK ] /etc/init.d/oracleasm createdisk CLU5 /dev/loop5 Marking disk "CLU5" as an ASM disk: [ OK ] /etc/init.d/oracleasm createdisk DATA1 /dev/loop6 Marking disk "DATA1" as an ASM disk: [ OK ] /etc/init.d/oracleasm createdisk DATA2 /dev/loop7 Marking disk "DATA2" as an ASM disk: [ OK ]