--step hadr
stop:
primary -> standby
start:
standby -> primary
##############################
-stop hadr
on primary server:
db2 stop hadr on db nama_db
on standby server:
db2 deactivate db nama_db
db2 stop hadr on db nama_db
###############################
-start hadr
on standby server:
db2 start hadr on db nama_db as standby
on primary server:
db2 start hadr on db nama_db as primary
db2 start hadr on db SYAR24 as primary
########################################
db2support
db2support . -d SYAR24 -c -s
P@ssw0rd1!
--Open vnc window
xterm -name "DAILY" &
word count
| wc -l
mmi@123456
kill -9 id
ps -ef | grep db2sysc
--control M remove
:1,$ s/.$//
--cek harddisk
lsdev -Cc disk
--IP
-Primary
10.251.1.46 > G24 dan AUDIT_K node 1
10.251.1.36 > node 2 konven
10.251.1.39 > JSWITCH
10.251.1.36 > GOLD24 & EMAS24
10.251.1.35 > SYAR24 & AUDIT_S
10.251.1.242 > MIS
10.251.24.250 > PSAK71 port 1818
-Standby
10.253.1.111 > G24 dan AUDIT_K
10.253.1.120 > JSWITCH
10.253.1.117 > GOLD24 & EMAS24
10.253.1.114 > SYAR24 & AUDIT_S
10.253.1.82 > MIS
#################################################
--User & Pass #
--User-- --Pass-- #
G24 & AUDIT_K = db2inst1 db2inst1 #
#
#
JSWITCH = db2inst1 db2inst1 #
#
#
GOLD24 = db2inst1 B4rt05dba! #
EMAS24 = db2inst2 #
#
SYAR24 & AUDIT_S = sy24inst sy24inst #
#
MIS Primary = db2inst1 db2mis123 #
MIS Standby = db2inst1 db2inst1 #
#
PSAK71 = db2inst1 db2inst1 #
#
#################################################
--------------------------------------To do---------------------------------------
--Word daily--
1. Status database
2. Status backup & file backup di direktory backup masing" server
3. Ketersediaan filesystem /db2data /backup /ARCH_LOGS /db2 dan kalo ada directory
yg sudah mencapai >80%
4. Status HADR tiap server, kecuali PSAK71 karena PSAK71 gapake HADR
5. Utilisasi (nmon) tiap server capture sesuai di WORD
6. Top query di foglight (PDF)
--------------------------------Command db2------------------------------------
-Tanggal
date
-status db
db2 list active databases
-apply crontab -e
crontab -v
-status backup
db2 list history backup since 2022060119 for <nama_db> ## cocokkan
dengan tanggal pengengecekan ##
ls -lt <direktori backup>
db2 list history backup all for
db2 list history backup since 2022060119 for
db2 list history backup since 2022071620 for
2022071620
-history REORG
db2 list history reorg since 2022040119 for <nama_db> ## cocokkan
dengan tanggal pengengecekan ##
db2 list history reorg since 20220601 for <nama_db> ## cocokkan dengan
tanggal pengengecekan ##
-DDL database
db2look -d G24 -e -a -o db2look_Konven.ddl
ps -ef | grep db2
-filesystem
df -g (AIX)
df -H (LINUX)
-HADR
db2top -d <nama_db>
klik A
-Resource server (nmon)
nmon
l (cpu)
m (memory)
##################################################################################
------------------------------Top Query foglight (PDF)----------------------------
Link:
http://foglight.pegadaian.co.id:8080/console/page/dckpmztqqz
user : reno
pass : r3no!@#
klik databases -> pilih ip server db2 -> pilih db yg dituju -> klik SQL Performance
-> klik Reports
tarik Top query dari 5 DB perhari
G24, GOLD24, EMAS24, SYAR24
##################################################################################
-Mencari fle
lslpp -l perl*
-Log db2diag
db2diag dgn timestamp tertentu:
db2diag -t 2022-04-09-22.00:2022-04-10-00.00 -g db=EDWDEV -l Severe >
/backup/EDWPROD/backup_diag_12_2MC.out ## cocokkan dengan tanggal
pengengecekan ##
db2diag -t 2022-04-01-00.00:2022-05-01-00.00 -g db=G24 >
/BACKUP2/diag_Konven_Apr.out ## cocokkan dengan tanggal
pengengecekan ##
db2diag -t 2022-06-01-00.00:2022-06-27-00.00 -g db=G24 >
/BACKUP2/PM_Konven_June.out
db2diag -t 2022-06-01-00.00:2022-06-27-00.00 -g db=JSWITCH >
/BACKUP2/PM_switch_June.out
db2diag -t 2022-06-01-00.00:2022-06-27-00.00 -g db=EMAS24 >
/BACKUP/PM_emas_June.out
db2diag -t 2022-06-01-00.00:2022-06-27-00.00 -g db=SYAR24 >
/BACKUP/PM_syar_June.out
db2diag -t 2022-06-01-00.00:2022-06-27-00.00 -g db=EDWPROD >
/backup/PM_MIS_June.out
db2diag -t 2022-07-16-20.00:2022-07-20-10.00 -g db=PSAK71 >
/BACKUP/diag_20_juli.out
2022071620
db2diag hitung mundur saat perintah dijalankan:
1H = 1 jam mundur
1d = 1 hari mundur
db2diag -H 1h -g db=EMAS24 -l Severe | pg
## cocokkan dengan tanggal pengengecekan ##
db2diag -H 11h -g db=EDWPROD | grep Backup
db2diag -H 24d -g -l Severe db=PSAK71 > /BACKUP/PSAK71/db2diag_PM_Mar_PSAK71.out
db2diag -H 3d -g db=PSAK71 > /BACKUP/PSAK71/db2diag_15_mei_psak.out
db2diag -H 5d -g db=SYAR24
db2diag -t 2022-05-19-14.30:2022-05-19-14.45 -g db=EMAS_08 -l Severe
##########################################################################
------------------------------Raise Ticket IBM----------------------------
Masuk ke link berikut:
https://www.ibm.com/mysupport/s/createrecord/NewCase
login akun IBM:
user :
[email protected]Pass : Stoeda102
##########################################################################
--Mendapatkan size database
db2 connect to nama_db
db2 "CALL GET_DBSIZE_INFO(?, ?, ?, 0)"
contoh output
Value of output parameters
--------------------------
Parameter Name : SNAPSHOTTIMESTAMP
Parameter Value : 2022-06-15-11.07.08.990594
Parameter Name : DATABASESIZE
Parameter Value : 4095499149312
Parameter Name : DATABASECAPACITY
Parameter Value : 6343274315776
Return Status = 0
Size Database core:
Wed Jun 15 11:16:29 WIB 2022
G24 : 4204943515648 / 3.8 TB
Syar24 : 687259951104 / 640 GB
Emas24 : 514466267136 / 479 GB
JSWITCH : 1124089671680 / 1.02 GB
MIS : 11499286298624 / 10.5 TB
######################### Catatan takeover HADR#########################
db2 takeover HADR on db AUDIT_K
db2 takeover HADR on db AUDIT_S
######################### Catatan takeover HADR#########################
--update config utility heapsize
db2 update db cfg for EDWDEV using UTIL_HEAP_SZ 30000000