|
|
楼主 |
发表于 2023-5-26 10:34:17
|
显示全部楼层
' G2 f' t1 V4 Q) h1.环境$ }9 }7 L3 @/ a( o
版本:! Z8 h$ f, U3 T( U
centos 7.4- k6 v6 K) v( L, d, u' i
ceph 10.2.95 f; {- s4 O* f" j5 L
oracle 11.2.0.4
# y1 s. n6 B9 Z2 j! N4 v5 M, Z: ]$ x9 _" \
机器构成:' n b$ h" A7 s \ L
ceph 集群的构成:0 H8 k5 }6 z% j h& W7 n' T
ceph-mon1 管理节点和监控节点 192.168.0.170
* \4 F) }% L: Q( V* g$ G" y ceph-osd1 存储节点 192.168.0.171
5 B9 V X+ Z1 z# g ceph-osd2 存储节点 192.168.0.172
+ Z& n' Z4 p U! a1 {+ b, L8 H ceph-osd3 存储节点 192.168.0.173
2 H1 ?+ m. J8 L. Z) p* H: `5 Z0 f; h$ G9 E0 B
规划的每台机器贡献出来的存储空间
1 B8 M5 t) S' I z$ R4 e ceph-osd1 20g
* V l2 ?7 F5 {$ r ceph-osd2 30g- N7 t7 z9 M, L! r3 H w
ceph-osd3 40g9 [8 g% p9 p( J4 B# n0 _
/ T# R _' m& v6 n2 h; | 我这里是测试,正常规划,应该大小上接近,因为默认池的副本为3.! }3 U5 i3 g* q+ c: i7 N
9 o5 S$ y- Z% N
数据库环境:5 C$ H0 `2 I. h
ceph-rac1 数据库节点 192.168.0.175
$ Q- O8 n) R9 V# ?4 F ceph-rac2 数据库节点 192.168.0.176$ t, n7 `- k1 a+ N
! L$ e4 h: q9 c9 f1 p5 @* h% v6 h rac ip
3 `+ q. K+ J$ U) ~! j 192.168.0.175 ceph-rac1
* @# `) d6 M1 ?$ ?# L1 a 192.168.0.176 ceph-rac2
/ q/ y5 `0 g7 k9 X/ {: ~& Z4 D8 Z6 Z
192.168.0.177 ceph-rac1-vip5 n1 ]" d) l {
192.168.0.178 ceph-rac2-vip
: q+ I/ n$ \/ C$ c& g5 T9 U2 O. x* A+ Z; z# U( l2 M5 d \
192.168.0.179 ceph-scanip
( f- g# N2 w1 O- X2.安装ceph 集群, u/ Q' `. h7 s9 t8 x; s; z
在 ceph-mon1,ceph-osd1 ,ceph-osd2,ceph-osd3上安装ceph集群% o, v2 U6 e, Q1 a( U( @ ]3 a
具体安装见另外的帖子.# C i+ x0 T- ~8 p* R# I7 K
0 J8 q4 L' v6 |/ D* d p- d+ r3.规划磁盘
: b7 i/ G( A C8 h. ~, h
# _, O j, t2 Q! E2 d- B. N5 z 规划的每台机器贡献出来的存储空间
: W4 Y( e. Y e9 i# I' F ceph-osd1 20g 分区 /dev/sdb: ^$ p/ @/ T6 G& [
ceph-osd2 30g 分区 /dev/sdb
3 E6 i$ w8 k# s7 N5 l, P: Q ceph-osd3 40g 分区 /dev/sdb
% V: U, e' k# g& l7 p) e 3.1 列出每个节点上的磁盘
! [1 I$ G+ _. I# ?$ E5 | * x# s; A. S) H& @
查看一下 Ceph 存储节点的硬盘情况:: F+ _" |) ~' l, U( ~. ]& i' ]
# ceph-deploy disk list ceph-osd10 k' b7 k; b1 z
# ceph-deploy disk list ceph-osd2) r6 N7 u% T2 t: m5 ?
# ceph-deploy disk list ceph-osd3
9 K9 X/ ~0 d) `, S: r# A
. M" s2 P& x) m+ o 3.2 擦出盘所有数据& ~) `$ n2 l" i
# ceph-deploy disk zap ceph-osd1:/dev/sdb ceph-osd2:/dev/sdb ceph-osd3:/dev/sdb
/ W; \, F' u. _2 Y 0 o9 H' O0 H& J
3.3 格式化盘
: j8 w' {/ D) D- g # ceph-deploy osd prepare ceph-osd1:/dev/sdb ceph-osd2:/dev/sdb ceph-osd3:/dev/sdb / H* q! G7 d4 \) y
& T4 |* O- \6 |7 U
3.4 激活盘
2 W" @6 i# T5 q# f& I #ceph-deploy osd activate ceph-osd1:/dev/sdb1 ceph-osd2:/dev/sdb1 ceph-osd3:/dev/sdb1 ) d8 S) C6 z1 f7 W
% s8 h# h+ w% d$ ]
[root@ceph-mon1 ceph-cluster]# ceph df* Z) \' h6 z- A+ F$ t* K$ t8 k* O+ S+ V
GLOBAL:
' p0 F! S# V2 c6 t SIZE AVAIL RAW USED %RAW USED+ S0 T3 r, l% b, o0 B1 t
76756M 71317M 5439M 7.094 h4 U, k) q- }$ C. }+ v; i9 T( s
POOLS:5 k! a, b9 m4 S& Q- S) {* n
NAME ID USED %USED MAX AVAIL OBJECTS
5 }" w- ?$ U9 u; B0 c rbd 0
: E. [; ]+ x; d6 N" n
) y' V+ X. W. d8 p9 y, X 默认有一个池 ,rbd
[$ p0 Z# V; {$ O/ [4 D" s: x; F. H4 o" P, _# s
3.5 创建新的池6 Z0 X% i9 m7 B& s- c! ~9 |
3.5.1 删除原来的池
0 }, n1 c! U2 L$ F rados rmpool rbd rbd --yes-i-really-really-mean-it
/ y% k4 X) T( E( N* k 3.5.2 新增加池: V2 G. Q s9 I/ K
这里的池,就有点像我们lvm中的卷组
" V) r8 h& o! @3 v$ I 考虑到我们要安装rac,因此,把vote,ocr盘 ,与数据盘分开,因此,我们建立两个池.2 t$ ?2 B; i. Y* v( ~* ? y
0 I% f7 O& U- L0 I, K- U
ceph osd pool create votpool 128
7 o; N# J' b& U6 v6 X; ] ceph osd pool create asmpool 120
, d$ U1 h6 x& P9 j+ l7 o9 d2 E" f! X( R/ Z3 A
注意:以上在ceph-mon1机器上操作.% s( a5 G" M% W( v8 u
+ \! }7 O8 m9 z8 G- L/ h5 i6 K
4. rac节点安装ceph 软件
- U/ m- k/ W; A6 K' s5 U* i 在ceph-rac1,ceph-rac2上安装ceph软件,让他们可以使用ceph存储
+ D/ l6 x: M( ]! ~3 j# q. s! j# @& |" _4 Y/ t$ P2 ~7 t+ M
具体安装安装简略如下:" Y( J: S4 @$ i% J# }) Z$ Y
4.1 安装软件
9 k7 [5 Y/ s$ O! ?3 F6 k yum install ceph ceph-radosgw rdate -y3 W/ H& B5 M% `1 o, \
4 s4 D; i, m, ?# e4 s3 g3 j 注:这个操作在ceph-rac1,ceph-rac2上操作! W6 M0 K+ ~. P% m- o
3 c6 X. q8 Z8 C+ @$ Z 4.2 把配置文件和密钥拷贝到client节点ceph-rac1,ceph-rac20 u" S1 E% O# V
[root@ceph-mon1 ~]# cd /root/ceph-cluster/' f7 S1 Y4 p, `7 ~; H- M! c' r1 ]
[root@ceph-mon1 ceph-cluster]# ll' W0 f" l/ U- V; ]
total 220! a6 g |2 i2 H; n7 T& N
-rw------- 1 root root 113 Oct 26 04:21 ceph.bootstrap-mds.keyring+ ^) f. G5 E/ \% E. n) Z/ m3 ]
-rw------- 1 root root 113 Oct 26 04:21 ceph.bootstrap-osd.keyring
* N/ v2 l3 V% `5 P1 M; U -rw------- 1 root root 113 Oct 26 04:21 ceph.bootstrap-rgw.keyring
0 _4 O6 F5 B# ^* k, o* E -rw------- 1 root root 129 Oct 26 04:21 ceph.client.admin.keyring2 _$ P, O6 o2 n7 o
-rw-r--r-- 1 root root 258 Oct 26 04:20 ceph.conf" J: y9 ]) f& G. ]
-rw-r--r-- 1 root root 200577 Oct 27 07:21 ceph-deploy-ceph.log
) [" Z K" w. I- g2 K: a( w -rw------- 1 root root 73 Oct 26 04:16 ceph.mon.keyring
5 Y# }6 A. u4 `* v* w# W 看到有很多密钥,mds,osd,rgw,client密钥,需要拷贝的就是ceph.client.admin.keyring和 ceph.conf* Q, G: c: G2 F* f q# c
可以用ceph-deploy工具拷贝
" D1 d: y( ]3 k* M# X; T3 Z0 q7 L1 ^# w 5 X% k1 U$ G/ h4 Z- d# S8 \
[root@ceph-mon1 ceph-cluster]# ceph-deploy admin ceph-rac1 ceph-rac2
3 ~4 N& E4 w0 f% x' b, k+ O$ y' q9 u4 ]0 y& S3 x% n
ceph-deploy 工具会把密钥环复制到 /etc/ceph 目录,要确保此密钥环文件有读权限! M: @* T0 x7 T n3 j( |1 G7 @! y$ i7 D3 s
(如 chmod +r /etc/ceph/ceph.client.admin.keyring)。4 @6 E* ~/ Y- X3 b" o4 x+ p
. Q. L( T7 ?# R% G: Z 注意:以上在ceph-mon1机器上操作.
! ]/ D7 B8 T& Q
3 @7 Y% q9 K Q* Q) }7 c3 H! V8 C5 g X5.创建具体的image
3 C* n6 h3 i( h, k% ~% Z9 V/ K4 X6 P7 t! m( J3 Y* H3 w
在 ceph-rac1 节点上创建一个块设备 image 。1 F: |$ p) m" E, X+ t- [
4 g+ [& l. l6 E --创建3个1G 的vote盘 Image
; t* K( {8 k9 p( V* ~ [root@ceph-oracle ceph]#- w q/ H: ^3 E" q% x( L/ y* a
rbd create votpool/img_vot1 --size 1G --image-format 2 --image-feature layering. C0 e+ W5 f, I2 H4 z/ K; C; ~
rbd create votpool/img_vot2 --size 1G --image-format 2 --image-feature layering
+ i& `; i! B' W! n& x6 ?: i+ m0 g/ t9 m3 T
rbd create votpool/img_vot3 --size 1G --image-format 2 --image-feature layering( ]. Z W; v5 z! O, ?6 A' a6 ?
E! h! I6 J) a- N3 u( G3 E$ t
--创建5个2G 的数据文件盘 Image
% ^( z0 g J2 F3 R9 E6 j7 S6 g1 j& Z2 p7 n( k& e9 T
rbd create asmpool/img_asm1 --size 2G --image-format 2 --image-feature layering h- ?" ?3 ~! B
rbd create asmpool/img_asm2 --size 2G --image-format 2 --image-feature layering3 J0 {1 G, ]( H4 I$ }* ^
rbd create asmpool/img_asm3 --size 2G --image-format 2 --image-feature layering# Y- e4 J: [) ?: c" i
rbd create asmpool/img_asm4 --size 2G --image-format 2 --image-feature layering- Q5 N1 E3 H; y) s# @: O' r
rbd create asmpool/img_asm5 --size 2G --image-format 2 --image-feature layering8 E0 v* e: T! F9 w. S: Z: l
, l4 m0 U- ^3 U, T t
--查看rbd池中的块设备
6 Z% O3 v, b, q- V- m2 m [root@ceph-mon1 ceph-cluster]# rbd ls --pool votpool! c9 w. u' ^. `$ f) ?6 S7 I! }
img_vot11 i9 a% r* C5 J7 O2 \: x
img_vot2: ]) z4 x9 L! F, l
img_vot3
/ b8 ]+ ]8 X3 L9 o) \! P
# i. ]7 F2 i; V; {' A: C* Z7 B [root@ceph-mon1 ceph-cluster]# rbd ls --pool asmpool8 x& |0 m- H* b
img_asm1) Y1 w$ ^( n) U) ~
img_asm2
, D: I' b9 N$ K( c) t img_asm3$ Q4 a( J% L2 J6 L0 S* O5 K! }8 z
img_asm47 _5 T% m: } U* e
img_asm5% d: r$ L6 z4 @* f, [7 B& `4 K7 ?* y
" l. `1 I/ t# u# v- @) h C+ _6.映射块设备% f Q/ R* j# A8 n% ~
这个必须在客户端节点上执行,比如ceph-rac1,ceph-rac2上执行.
! ^& P; N. t* c: a
" X' `" c1 z+ i4 [2 c9 S' I0 } [root@ceph-rac1 ceph]#
2 j) z1 y) N7 K1 I o( u, r+ M- ]. ~8 d( R
rbd map votpool/img_vot1
. n4 |/ @* E( z; y0 A# _2 H rbd map votpool/img_vot2 J D& c1 b) W( V
rbd map votpool/img_vot3 : t9 L) z6 d$ E$ X+ A ^* k3 A( C
rbd map asmpool/img_asm1
0 h" [' G: L( W; b7 a) f8 l- M rbd map asmpool/img_asm2
5 n7 y- g) N, A0 B# m rbd map asmpool/img_asm3
$ w, j* _% }7 T* A) R# F3 G; S rbd map asmpool/img_asm4
2 p& w$ h9 t- {; T# { rbd map asmpool/img_asm5
5 i; @1 l# ~& w
3 k% y% x( ?0 r) d9 L4 T! ` 这个时候,我们通过lsblk上,可以看到新的块设备了:" U3 |; s$ }# Q& ?6 ]2 D! M
[root@ceph-rac1 ~]# lsblk
$ M" A1 I+ z1 {3 Z2 c NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
- O* g2 L! q; Y$ ^ sda 8:0 0 100G 0 disk
- E& v6 E, x+ h& t( q7 ? ├─sda1 8:1 0 1G 0 part /boot
, z" |& {# j" O, L3 R └─sda2 8:2 0 99G 0 part) y$ w" e* U# w( v2 f* A4 L, b( x
├─centos-root 253:0 0 50G 0 lvm /" o" C- Q' ?1 G$ [6 k
├─centos-swap 253:1 0 2G 0 lvm [SWAP]
: |/ J, ]& k; J* p j1 {9 ?! [ └─centos-home 253:2 0 47G 0 lvm /home
8 H( G* y. H& d" ]3 U/ U1 z6 h6 X$ W4 V7 Q& X! C
rbd0 252:0 0 1G 0 disk
, Z2 x; U* r0 F6 F* q& x rbd1 252:16 0 1G 0 disk
7 c' W( }) N1 q0 Z rbd2 252:32 0 1G 0 disk
8 m& s4 Q" K) c3 P) R rbd3 252:48 0 2G 0 disk
$ u( F# P/ Q' T6 m rbd4 252:64 0 2G 0 disk
V0 L$ ^( {$ k# R! | rbd5 252:80 0 2G 0 disk
M: s: I+ a! [4 n7 ]( n$ J1 C rbd6 252:96 0 2G 0 disk5 R" ?3 G* y9 m# P# [ t" X5 c
rbd7 252:112 0 2G 0 disk
, Y t% Z% p- r3 q8 N& U6 f+ \: o# [, r: y3 f5 f
--要查看这个对应关系:8 Z6 V$ Y3 s6 k. G: p1 a
i, P# Y$ K' E) z( F+ O: K G- }
[root@ceph-oracle ~]# rbd showmapped
( t7 F. i: K) I: C id pool image snap device 2 v6 ]$ I5 n. r4 y6 D
0 votpool img_vot1 - /dev/rbd0
2 H; u9 |& B8 s5 t& D! ]" } ]; M 1 votpool img_vot2 - /dev/rbd15 x7 `: W9 t; [4 K$ @ N
2 votpool img_vot3 - /dev/rbd2
5 {0 R! f5 j+ ~4 W0 I 3 asmpool img_asm1 - /dev/rbd39 i: i9 x0 S1 ?0 T; w
4 asmpool img_asm2 - /dev/rbd4
7 a6 v3 Z% I& s1 n9 s 5 asmpool img_asm3 - /dev/rbd5! l% J# f3 j& b! I3 d
6 asmpool img_asm4 - /dev/rbd6
5 R3 \0 p& y- q0 y: c- X) j 7 asmpool img_asm5 - /dev/rbd7
$ b2 x0 P6 U/ w& g# T/ R r. r( g! l9 f
7.修改权限7 m3 E; k8 f- h: u5 j7 I8 g
这个块设备,每次重起,权限都会变回root:root
1 ^" U$ k+ z; w5 x 而且,这个对照也必须手工重起映射." r- v) S: ^2 w# S( \0 V* K9 F$ Z
因此,我们可以在 /etc/rc.local中,对应权限和映射,都写在里面0 ]* v7 w \4 Q$ T" V% Q N
9 G4 G8 g& |6 Q7 K% l [root@ceph-rac1 ~]# cat /etc/rc.local
9 T0 ?. Y+ I- P7 _) v#!/bin/bash }; o4 @ c' C3 J }
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
, l5 w, B4 I2 @6 _#
/ V( i1 w9 {. @" U- m0 x+ g# It is highly advisable to create own systemd services or udev rules
0 m" m& _5 T1 ?1 @! x* W( C* }# to run scripts during boot instead of using this file.! g; x4 _: D4 K2 v* D
#$ n; s4 S4 U1 I. ~! @+ r& T
# In contrast to previous versions due to parallel execution during boot3 y* i) z) J0 O- w( V( s
# this script will NOT be run after all other services.
. v& E: u+ y. W& B#$ ]4 S6 \) o/ E/ p/ y
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
* w7 l; ]6 @( f! N1 c" z! _# that this script will be executed during boot.+ S0 m( Y9 l! \) T
touch /var/lock/subsys/local9 w! J* x; b/ V# r5 V% _
rbd map votpool/img_vot1 / l7 f. e5 c9 U5 `# \- J; m
rbd map votpool/img_vot2 . N9 T* b0 g2 |! ^
rbd map votpool/img_vot3
8 M! T. ]" E0 Arbd map asmpool/img_asm1
* v! ~1 c" h5 Q4 x# T) Urbd map asmpool/img_asm2
+ ~0 g+ Q5 q. `% Srbd map asmpool/img_asm3
( U+ d5 b1 d" X4 u. F: r8 krbd map asmpool/img_asm45 f1 ~6 a8 m: V' }! Z
rbd map asmpool/img_asm5
' g R( F2 X7 c: f, Gchown oracle:dba /dev/rbd*
! E9 L. u6 N0 t+ k; ^chmod 660 /dev/rbd*7 x- w8 ^* R5 z0 s4 l; p
9 ]" b1 P- ]9 X7 `+ J) r
C- u+ H* m; K( E编辑完后,执行以下语句,否则,系统重起,不会执行/etc/rc.local
' U3 [. @3 u$ Y" R% ichmod +x /etc/rc.d/rc.local& i- W& y, i. i3 T# W$ k- ~: `
% _ Q! M$ [3 C. p0 B
之后,每次启动后,映射和权限对应都会自动修改. U+ s4 g- h5 ~3 D3 w$ Q3 S3 B$ s
7 U9 J7 U. O- l1 Y8.安装rac$ Y+ y2 A- I' P# {& t
具体安装步骤略6 @: ]3 k+ l8 d
安装过程和普通的rac安装没有任何差别.& Z- l& l: r; r* T' P7 l
% d) A8 | p0 g4 u. m 磁盘的对应关系:
$ `3 H2 g, X7 {7 J /dev/rbd0 dgocr$ K6 t) u6 q3 F9 s/ e& a0 Q; ~( R& ?. v
/dev/rbd1 dgocr6 m6 V. W% v j, |4 c/ ], v) x
/dev/rbd2 dgocr
7 F9 K7 q2 _5 M! j% n9 k
' B, A( H; y3 a1 Q) l) k! b K /dev/rbd3 dgdata
$ y9 t8 ?* K+ c* k) N6 o Q /dev/rbd4 dgdata+ {; A' ?# X( T7 t1 m: d9 a
/dev/rbd5 dgdata/ k/ u( K; Y5 o/ D% ^9 Q, g4 v4 b
/dev/rbd6 dgdata
7 Y3 P$ W9 T, Q /dev/rbd7 dgdata
+ m2 f- ] l! P) j: @, j* {7 p
# |4 W) ~7 i& E9.安装完成:" p, g. E. `" h0 J8 }
1* select name,path,os_mb from v$asm_disk
# {' I. J1 L3 WNAME PATH OS_MB
, L3 s0 f/ }. L. Q7 S" X------------------------------ ------------------------------ ----------
4 {) }7 u2 F, d5 d+ |DGDATA_0004 /dev/rbd7 2048# s/ e4 W5 C2 |
DGDATA_0003 /dev/rbd6 2048
( Z2 C* U g' A6 c2 jDGDATA_0002 /dev/rbd5 20488 v4 ~( [( Z/ C8 g# H, ]0 }
DGDATA_0001 /dev/rbd4 2048" z" F3 s! H+ X5 p; b+ U& `* e) c0 x
DGDATA_0000 /dev/rbd3 2048! C7 C( f z9 b
DGOCR_0002 /dev/rbd2 1024+ }. c5 D5 y0 k8 D3 {
DGOCR_0001 /dev/rbd1 1024
% O0 r# y" A# D* j4 n7 a, UDGOCR_0000 /dev/rbd0 1024+ i) F' m, ~2 G9 I _+ a
6 j: V v2 b; t: X2 J2 `, o' K
资源状态:# E' _. t6 }( `6 \6 w. q( O- c8 b
[oracle@ceph-rac1 ~]$ crsctl stat res -t7 X, m/ q- a- u9 n& {; p
--------------------------------------------------------------------------------
4 a; Q) E7 m8 B. sNAME TARGET STATE SERVER STATE_DETAILS
* Y" C5 J: Q: D2 S& _9 _--------------------------------------------------------------------------------/ s/ `' W7 A2 h" q+ H2 }$ W% F& w
Local Resources, h( p* P, B2 z
--------------------------------------------------------------------------------
: g( y/ N" c9 U2 ^ora.DGDATA.dg
/ B! e9 g) H0 Z4 q* h( Q& o ONLINE ONLINE ceph-rac1 , e( Y. B9 D" ]- |( V
ONLINE ONLINE ceph-rac2 1 F" H" v+ {$ T; O& h, v: g
ora.DGOCR.dg _! G2 I* Z! N- z
ONLINE ONLINE ceph-rac1 ' |- u) @ \2 S+ q8 G( Q
ONLINE ONLINE ceph-rac2
, T. Q8 _3 e' I' _1 O* x1 e, U6 Nora.LISTENER.lsnr
( l# Y) m2 r: q, a( F$ @ ONLINE ONLINE ceph-rac1 1 |+ h4 X# o F# ?+ P% {
ONLINE ONLINE ceph-rac2 ) Q* x9 [( s' ?, d4 E, d2 Q/ v
ora.asm; k6 ?& R. |+ s
ONLINE ONLINE ceph-rac1 Started $ N w6 S( Q4 k' S. h# G: J/ K
ONLINE ONLINE ceph-rac2 Started 3 h4 y1 A- k" d
ora.gsd
$ B* N8 S% [+ x0 T5 m/ ` OFFLINE OFFLINE ceph-rac1 $ X/ t- A1 w4 A7 L2 T. e* h
OFFLINE OFFLINE ceph-rac2 7 M, m5 T A/ k) C2 B; L
ora.net1.network4 H& g8 Q7 L. T/ G q" p) x( d
ONLINE ONLINE ceph-rac1
7 B k+ p- K6 v( t0 X2 ~ `( c ONLINE ONLINE ceph-rac2 3 i# i" B' {& D- p: m8 J
ora.ons
8 W n% [# {8 E ONLINE ONLINE ceph-rac1 6 ~# n9 H9 w- p8 D0 t! L
ONLINE ONLINE ceph-rac2
% s8 L# ]0 l/ ~--------------------------------------------------------------------------------
' a7 }6 q( V* k0 x6 wCluster Resources
7 C" J8 g* V/ p6 N" j# L; h$ [% }; _--------------------------------------------------------------------------------) d* `7 E4 I$ v3 E
ora.LISTENER_SCAN1.lsnr; Q$ c. G3 k; Q8 P
1 ONLINE ONLINE ceph-rac1
' _" V6 ~; o% c7 T& Iora.ceph-rac1.vip
+ e1 K% y( n# R2 P4 \' G 1 ONLINE ONLINE ceph-rac1 ) M; o0 }# F8 z* p& V' t
ora.ceph-rac2.vip9 g x/ h6 ?. j M! |5 S
1 ONLINE ONLINE ceph-rac2 & M& Q/ `6 j) E/ X" ?+ F: G
ora.cvu
; P P# j0 h7 O4 f 1 ONLINE ONLINE ceph-rac1
( G7 h; v# g% pora.oc4j
4 `% V# F3 L7 v, K. w7 j; ` 1 ONLINE ONLINE ceph-rac1 6 H" _# I1 [9 i) e
ora.scan1.vip
. v0 d: [& k' n0 K 1 ONLINE ONLINE ceph-rac1
9 Z6 P4 s' d& Lora.sztech.db
; ^# g" I2 M7 f0 W6 o7 x+ V 1 ONLINE ONLINE ceph-rac1 Open ' }3 L1 p2 v) m
2 ONLINE ONLINE ceph-rac2 Open |
|