GNU/Linux >> Linux Esercitazione >  >> Linux

CentOS / RHEL:installazione e configurazione di ASMLib

Oracle ASM (Automated Storage Management) è un gestore di volumi di dati per i database Oracle. ASMLib è un'utilità opzionale che può essere utilizzata su sistemi Linux per gestire i dispositivi Oracle ASM. ASM assiste gli utenti nella gestione del disco tenendo traccia dei dispositivi di archiviazione dedicati ai database Oracle e allocando spazio su tali dispositivi in ​​base alle richieste delle istanze del database Oracle.

ASMLib è costituito dai seguenti componenti:

  1. Un pacchetto di moduli del kernel open source (GPL):kmod-oracleasm
  2. Un pacchetto di utilità open source (GPL):supporto per Oracle
  3. Un pacchetto libreria closed source (proprietario):oracleasmlib

Le caratteristiche e le funzionalità di ASM sono disponibili senza ASMLib. L'uso di ASMLib non influisce sulle prestazioni del database.

Installazione di ASMLib:

1. Installa il pacchetto del modulo del kernel ASMLib come root usando il comando seguente:

# yum install kmod-oracleasm

2. Scarica il pacchetto di utilità ASMLib (supporto per Oracle ) e il pacchetto della libreria ASMLib (oracleasmlib ) dal seguente percorso:
http://www.oracle.com/technetwork/server-storage/linux/asmlib/rhel6-1940776.html

3. Installa il pacchetto della libreria ASMLib ottenuto dal passaggio 2 come root utilizzando il comando seguente, con il pacchetto scaricato:

# yum localinstall oracleasmlib-[version].x86_64.rpm    # Where [version] is the revision downloaded in the previous step

4. Installa il pacchetto di utilità ASMLib ottenuto dal passaggio 2 come root utilizzando il seguente comando, con il pacchetto scaricato:

# yum localinstall oracleasm-support-[version].x86_64.rpm

Tutti e tre i componenti ASMLib richiesti dovrebbero ora essere installati sul tuo sistema.

Configurazione di ASMLib

1. Configurare ASMLib utilizzando il comando seguente. Lo script richiederà un utente e un gruppo che saranno proprietari del punto di accesso del driver ASM. Nel nostro caso, utilizzeremo l'utente del database "oracle" e il gruppo "oinstall". Ma puoi anche avere utenti e gruppi diversi da questi.

# /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 without typing an
answer will keep that current value.  Ctrl-C will abort.

Default user to own the driver interface []: oracle
Default group to own the driver interface []: oinstall
Start Oracle ASM library driver on boot (y/n) [n]: y
Fix permissions of Oracle ASM disks on boot (y/n) [y]: y
Writing Oracle ASM library driver configuration            [  OK  ]
Creating /dev/oracleasm mount point                        [  OK  ]
Loading module "oracleasm"                                 [  OK  ]
Mounting ASMlib driver filesystem                          [  OK  ]
Scanning system for ASM disks                              [  OK  ]

Questo carica il driver oracleasm.o e monta il filesystem del driver ASM. In caso di errore puoi controllare il file di log /var/log/oracleasm.

Per abilitare o disabilitare l'avvio automatico del driver ASMLib

Per disabilitare l'avvio automatico di ASMLib al riavvio del sistema:

# /etc/init.d/oracleasm disable
Writing Oracle ASM library driver configuration            [  OK  ]
Unmounting ASMlib driver filesystem                        [  OK  ]
Unloading module "oracleasm"                               [  OK  ]

Per abilitare l'avvio automatico di ASMLib al riavvio del sistema:

# /etc/init.d/oracleasm enable
Writing Oracle ASM library driver configuration            [  OK  ]
Loading module "oracleasm"                                 [  OK  ]
Mounting ASMlib driver filesystem                          [  OK  ]
Scanning system for ASM disks                              [  OK  ]


Linux
  1. Installazione di PostgreSQL e phpPgAdmin in CentOS

  2. Installazione e configurazione di php 7x su Centos 8

  3. Linux:configurazione, compilazione e installazione di un kernel Linux personalizzato?

  4. Installazione e configurazione di OpenSSH su Ubuntu e distribuzioni basate su Debian

  5. Concedi l'accesso sudo in RHEL e CentOS

Installazione e configurazione di OpenVPN (Windows)

Installazione e configurazione di OpenVPN (Ubuntu)

Installazione e configurazione di OpenVPN (CentOS6)

Installazione di Apache e PHP su CentOS 8

Come installare e configurare GlusterFS su CentOS 7/CentOS 8

Come installare EPEL Repo su CentOS e RHEL 7?