scan ip 管理和配置

来源:互联网 发布:软件无线电原理与技术 编辑:程序博客网 时间:2024/06/06 12:58

查看每个节点的vip信息

[grid@racdb01 ~]$ srvctl status  vip  -n racdb01 VIP racdb01-vip is enabledVIP racdb01-vip is running on node: racdb01[grid@racdb01 ~]$ srvctl status  vip  -n racdb02 VIP racdb02-vip is enabledVIP racdb02-vip is running on node: racdb02[grid@racdb01 ~]$ srvctl status  vip  -n racdb03 VIP racdb03-vip is enabledVIP racdb03-vip is running on node: racdb03

查看节点的本地监听

[grid@racdb01 ~]$ srvctl status listener Listener LISTENER is enabledListener LISTENER is running on node(s): racdb02,racdb01,racdb03[grid@racdb01 ~]$ srvctl config listener Name: LISTENERNetwork: 1, Owner: gridHome: <CRS home>End points: TCP:1521

查看scan 的配置

[grid@racdb01 ~]$ srvctl config scanSCAN name: racdb-scan, Network: 1/10.100.20.0/255.255.254.0/eth3SCAN VIP name: scan1, IP: /racdb-scan/10.100.21.204[grid@racdb01 ~]$ srvctl config scan_listener SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521

scan_listener 的信息

[grid@racdb01 ~]$ srvctl config scan_listener SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1521

关闭 scan_listener

[grid@racdb01 ~]$ srvctl stop scan_listener 

确认状态

[grid@racdb01 ~]$ srvctl status  scan_listener SCAN Listener LISTENER_SCAN1 is enabledSCAN listener LISTENER_SCAN1 is not running
[grid@racdb01 ~]$ ping 10.100.21.204 PING 10.100.21.204 (10.100.21.204) 56(84) bytes of data.64 bytes from 10.100.21.204: icmp_seq=1 ttl=64 time=0.054 ms64 bytes from 10.100.21.204: icmp_seq=2 ttl=64 time=0.036 ms64 bytes from 10.100.21.204: icmp_seq=3 ttl=64 time=0.039 ms^C--- 10.100.21.204 ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 2050msrtt min/avg/max/mdev = 0.036/0.043/0.054/0.007 ms

此时scan ip 仍然是通的,但是telnet 1521端口已经不通了

[root@racdb01 ~]# telnet 10.100.21.204 1521 Trying 10.100.21.204...telnet: connect to address 10.100.21.204: Connection refusedtelnet: Unable to connect to remote host: Connection refused
[grid@racdb01 ~]$ srvctl start   scan_listener [root@racdb01 ~]# telnet 10.100.21.204 1521 Trying 10.100.21.204...Connected to racdb-scan (10.100.21.204).Escape character is '^]'.

举一反三

关闭监听也可以这样

[grid@racdb01 ~]$ srvctl stop  listener [grid@racdb01 ~]$ lsnrctl status LSNRCTL for Linux: Version 11.2.0.4.0 - Production on 08-OCT-2017 10:30:57Copyright (c) 1991, 2013, Oracle.  All rights reserved.Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=LISTENER)))TNS-12541: TNS:no listener TNS-12560: TNS:protocol adapter error  TNS-00511: No listener   Linux Error: 2: No such file or directory

修改端口

 [grid@racdb01 ~]$ srvctl modify  scan_listener  -p 1523 [grid@racdb01 ~]$ srvctl config scan_listener SCAN Listener LISTENER_SCAN1 exists. Port: TCP:1523[grid@racdb01 ~]$ srvctl status  scan_listener SCAN Listener LISTENER_SCAN1 is enabledSCAN listener LISTENER_SCAN1 is running on node racdb01
[grid@racdb01 ~]$ telnet 10.100.21.204  1523 Trying 10.100.21.204...telnet: connect to address 10.100.21.204: Connection refusedtelnet: Unable to connect to remote host: Connection refused

不生效 需要重启才能生效

[grid@racdb01 ~]$ srvctl stop   scan_listener [grid@racdb01 ~]$ srvctl start    scan_listener 

确认状态

[grid@racdb01 ~]$ telnet 10.100.21.204 1523 Trying 10.100.21.204...Connected to racdb-scan (10.100.21.204).Escape character is '^]'.