Restart與RAC One Node資料庫

2021-09-26 13:23:26 字數 2036 閱讀 4840

oracle使用者執行

/data/prd/grid/12c/bin/srvctl config database #查出dbname

/data/prd/grid/12c/bin/srvctl config service -d ractest  #查出service name與server pool

/data/prd/grid/12c/bin/srvctl add service -d ractest -s racsrv -serverpool srvpool_ractest #所有服務共用服務池

/data/prd/grid/12c/bin/srvctl  stop instance -d ractest -i ractest_2 #關例項2

/data/prd/grid/12c/bin/srvctl convert database -d ractest -c raconenode #轉換命令

/data/prd/grid/12c/bin/srvctl  config database -d ractest #檢視轉換後型別(type欄位)

檢視轉換後型別

[oracle@rac-db-t01 ~]$ /data/prd/grid/12c/bin/srvctl config database -d ractest

database unique name: ractest

database name: ractest

oracle home: /data/prd/oracle/database/12c/ractest

oracle user: oracle

spfile: +data/ractest/parameterfile/spfile.268.946682819

password file: +data/ractest/password/pwdractest.256.946682175

domain: 

start options: open

stop options: immediate

database role: primary

management policy: automatic

server pools: srvpool_ractest

disk groups: data,fra

mount point paths: 

services: racsrv

type: raconenode

online relocation timeout: 30

instance name prefix: ractest

candidate servers: 

osdba group: dba

osoper group: oper

database instances: 

database is policy managed

只需要這一條

/data/prd/grid/12c/bin/srvctl convert database -d ractest -c rac
rac onenode手動切換至另一節點(root使用者執行)

/data/prd/grid/12c/bin/srvctl relocate database -d ractest -n rac-db-t01 -v

# -n 後為目標主機名

通常會把scan ip 一起切過去

#切換監聽及scan ip

/data/prd/grid/12c/bin/srvctl relocate scan_listener -i 1 -n rac-db-t01

#檢視scan及scan***狀態

/data/prd/grid/12c/bin/srvctl status scan

/data/prd/grid/12c/bin/srvctl status scan_listener

Docker 容器的 restart引數

restart引數有3個可選值 no,on failure,always 1.no為預設值,表示容器退出時,docker不自動重啟容器 2.on failure表示,若容器的退出狀態非0,則docker自動重啟容器,還可以指定重啟次數,若超過指定次數未能啟動容器則放棄 docker update r...

docker建立容器一直restart解決

原因 容器同時只能管理乙個程序,如果這個程序結束了容器就退出了,但是不表示容器只能執行乙個程序 其他程序可在後台執行 但是要使容器不退出必須要有乙個程序在前台執行。解決方案 啟動指令碼最後乙個程序一定要用前台執行方式 即在程序最後不加 表示在後台執行 否則容器退出。方法1 可在指令碼後加 bin b...

SQL與NoSQL MySQL與NoSQL的融合

寫這一篇內容的原因是mysql5.6.2突然推出了memcached的功能。nosql to innodb with memcached的出現,可以看出nosql對關聯式資料庫的確產生了巨大的影響,個人覺得這是乙個非常大的進步,可以讓開發人員更加方便的使用nosql和關聯式資料庫。nosql一般被認...