Zeitzone auf ODA ändern

Bei der Installation einer ODA ist etwas schief gegangen: Die Zeitzone steht auf GMT und nicht auf Europe/Berlin, was man hier in Deutschland erwarten würde (Btw hätte ich gerne Europe/Ruhrpott, aber das ist eine andere Geschichte 😉 )

Muss ich die ODA jetzt redeployen? Oder gibt es andere Wege? Ich habe es einfach mal ausprobiert, hier die Ausgabe mit falscher Zeitzone:

[root@oda ~]# odacli describe-system

Appliance Information
----------------------------------------------------------------
                     ID: 1bdac1c3-0f25-4944-88d3-190e98b44d2c
               Platform: X7-2M
        Data Disk Count: 2
         CPU Core Count: 36
                Created: August 13, 2024 9:13:02 AM GMT

System Information
----------------------------------------------------------------
                   Name: oda
            Domain Name: example.com
              Time Zone: GMT
             DB Edition: EE
            DNS Servers: 192.168.0.36 192.168.0.79
            NTP Servers:  192.168.0.36


Disk Group Information
----------------------------------------------------------------
DG Name                   Redundancy                Percentage
------------------------- ------------------------- ------------
DATA                      FLEX                      80
RECO                      FLEX                      20

[root@oda ~]# timedatectl
      Local time: Tue 2024-08-13 09:16:23 GMT
  Universal time: Tue 2024-08-13 09:16:23 UTC
        RTC time: Tue 2024-08-13 09:16:23
       Time zone: GMT (GMT, +0000)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: n/a

Um die Zeitzone anzupassen muss zuerst die Zeitzone des Betriebssystems angepasst werden:

[root@oda ~]#  timedatectl set-timezone Europe/Berlin
[root@oda ~]# timedatectl
      Local time: Tue 2024-08-13 11:17:46 CEST
  Universal time: Tue 2024-08-13 09:17:46 UTC
        RTC time: Tue 2024-08-13 09:17:46
       Time zone: Europe/Berlin (CEST, +0200)
     NTP enabled: yes
NTP synchronized: yes
 RTC in local TZ: no
      DST active: yes
 Last DST change: DST began at
                  Sun 2024-03-31 01:59:59 CET
                  Sun 2024-03-31 03:00:00 CEST
 Next DST change: DST ends (the clock jumps one hour backwards) at
                  Sun 2024-10-27 02:59:59 CEST
                  Sun 2024-10-27 02:00:00 CET

Danach einfach ein update-registry um der ODA mitzuteilen, dass sie jetzt in einer anderen Timezone läuft:

[root@oda ~]# chown grid /u01/app/19.20.0.0/grid/bin/osdbagrp
[root@oda ~]# odacli update-registry -n system -f
[warten bis der Job durch ist]
[root@oda ~]# chown root /u01/app/19.20.0.0/grid/bin/osdbagrp
[root@oda ~]# odacli describe-system

Appliance Information
----------------------------------------------------------------
                     ID: 1bdac1c3-0f25-4944-88d3-190e98b44d2c
               Platform: X7-2M
        Data Disk Count: 2
         CPU Core Count: 36
                Created: August 13, 2024 11:19:17 AM CEST

System Information
----------------------------------------------------------------
                   Name: oda
            Domain Name: example.com
              Time Zone: Europe/Berlin
             DB Edition: EE
            DNS Servers: 192.168.0.36 192.168.0.79
            NTP Servers:  192.168.0.36


Disk Group Information
----------------------------------------------------------------
DG Name                   Redundancy                Percentage
------------------------- ------------------------- ------------
DATA                      FLEX                      80
RECO                      FLEX                      20

Wenn man die Zeitzone einer Datenbank auch noch anpassen möchte, braucht man diese Kommandos:

[oracle@oda ~]$ srvctl setenv database -d TESTDB -t TZ=Europe/Berlin
[oracle@oda ~]$ sqlplus / as sysdba
SQL> alter database set time_zone='Europe/Berlin';
SQL> shutdown immediate;
SQL> startup;

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.