Skip to content

information_infra

PhilippeLeroux edited this page Oct 8, 2018 · 5 revisions

Table of contents


Visualiser la configuration :

$ cd ~/plescripts/database_servers
$ show_info_server -db=daisy
# Configuration for daisy exist : [ok]

# Oracle Release : 12.2.0.1

# LUNs hosted by : K2 protocol iSCSI
# ORACLE_HOME FS : ocfs2 : heartbeat on eth1/66.60.60.100

# Node #1 RAC :
#       Server name     srvdaisy01       : 192.250.240.100
#       VIP             srvdaisy01-vip   : 192.250.240.101
#       Interco RAC     srvdaisy01-rac   : 66.60.20.100
#       Interco iSCSI   srvdaisy01-iscsi : 66.60.60.100

# Node #2 RAC :
#       Server name     srvdaisy02       : 192.250.240.102
#       VIP             srvdaisy02-vip   : 192.250.240.103
#       Interco RAC     srvdaisy02-rac   : 66.60.20.102
#       Interco iSCSI   srvdaisy02-iscsi : 66.60.60.102

# scan : daisy-scan
#        192.250.240.104
#        192.250.240.105
#        192.250.240.106

# DG CRS :
#       S1DISKDAISY01  6Gb
#       S1DISKDAISY02  6Gb
#       S1DISKDAISY03  6Gb
#             3 disks 18Gb

# DG GIMR :
#       S1DISKDAISY04  4Gb
#       S1DISKDAISY05  4Gb
#       S1DISKDAISY06  4Gb
#       S1DISKDAISY07  4Gb
#       S1DISKDAISY08  4Gb
#       S1DISKDAISY09  4Gb
#       S1DISKDAISY10  4Gb
#       S1DISKDAISY11  4Gb
#       S1DISKDAISY12  4Gb
#       S1DISKDAISY13  4Gb
#            10 disks 40Gb

# DG DATA :
#       S1DISKDAISY14  4Gb
#       S1DISKDAISY15  4Gb
#       S1DISKDAISY16  4Gb
#       S1DISKDAISY17  4Gb
#             4 disks 16Gb

# DG FRA :
#       S1DISKDAISY18  4Gb
#       S1DISKDAISY19  4Gb
#       S1DISKDAISY20  4Gb
#       S1DISKDAISY21  4Gb
#             4 disks 16Gb

Monter le répertoire d'installation Oracle

$ ssh root@srvdaisy01 mount /mnt/oracle_install`

Connection aux serveurs

Pour pouvoir exécuter les outils graphiques d'Oracle utiliser le paramètre -Y avec la commande ssh, ex :

  • $ ssh -Y grid@srvdaisy01
  • $ ssh -Y oracle@srvdaisy01

Gestion des disques :

12.1 les disques sont gérés avec oracleasm

[root@srvdaisy01 ~]# oracleasm listdisks
S1DISKDAISY01
S1DISKDAISY02
S1DISKDAISY03
S1DISKDAISY04
S1DISKDAISY05
S1DISKDAISY06
S1DISKDAISY07
S1DISKDAISY08

Les disques sont donc automatiquement visibles par runInstaller

12.2 lister les disques disponibles

Documentation sur AFD.

Pour pouvoir connaître les disques utilisables par Oracle, depuis le compte root, exécuter le script :

[root@srvdaisy01 ~]# cd ~/disk
[root@srvdaisy01 disk]# ./check_disks_type.sh
# disk /dev/sda 24.00Gb type dos, partitions :
#       -/dev/sda1 type xfs
#       -/dev/sda2 type LVM2_member
#       lsblk /dev/sda2
		NAME                 MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
		sda2                   8:2    0 23,5G  0 part
		├─ol_orclmaster-root 252:0    0 21,1G  0 lvm  /
		└─ol_orclmaster-swap 252:1    0  2,4G  0 lvm  [SWAP]

# disk /dev/sdb 20.00Gb type dos, partitions :
#       -/dev/sdb1 type LVM2_member
#       lsblk /dev/sdb1
		NAME            MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
		sdb1              8:17   0  20G  0 part
		└─vggrid-lvgrid 252:2    0  20G  0 lvm  /u01

# disk /dev/sdc 20.00Gb type dos, partitions :
#       -/dev/sdc1 type LVM2_member
#       lsblk /dev/sdc1
		NAME            MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
		sdc1              8:33   0  20G  0 part
		└─vgorcl-lvorcl 252:3    0  20G  0 lvm  /u02

# disk /dev/sdd 4.00Gb type unused

# disk /dev/sde 4.00Gb type unused

# disk /dev/sdf 4.00Gb type unused

# disk /dev/sdg 4.00Gb type unused

# disk /dev/sdh 4.00Gb type unused
[skipped]

Tous les disques marqués unused sont disponibles.

Lorsqu'ils seront utilisés par le Grid leur type sera oracleasm, même si c'est AFD qui est utilisé.

Conformité RAC

  • Monter le répertoire contenant les binaires d'installation :

     $ ssh root@srvdaisy01 mount /mnt/oracle_install
    
  • Exécuter les commandes :

     $ ssh grid@srvdaisy01
     $ cd /mnt/oracle_install/grid
     $ ./runcluvfy.sh stage -pre crsinst -n srvdaisy01,srvdaisy02
    

Description du réseau

Chaque serveur possède 3 interfaces réseau :

  • eth0 : réseau public 192.250.240/24
  • eth1 : réseau SAN 66.60.60/24
  • eth2 : réseau RAC 66.60.20/24 non configuré sur un standalone server.

Ex :

[root@srvsaturne01 ~]# ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
	link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
	link/ether 08:00:27:d4:c8:5c brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
	link/ether 08:00:27:a1:56:ee brd ff:ff:ff:ff:ff:ff
4: eth2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
	link/ether 08:00:27:35:04:62 brd ff:ff:ff:ff:ff:ff

Par défaut les serveurs n'ont pas d'accès à internet, pour leur donner l'accès :

  • nmcli connection modify eth0 ipv4.gateway 192.250.240.3

Pour fermer l'accès :

  • nmcli connection modify eth0 ipv4.gateway ""

Redémarrer le réseau pour que la modification soit prise en compte.

Pour afficher les IPs : ip address

Clone this wiki locally