Oracle 仮想マシン イメージとそれらの Microsoft Azure へのデプロイ
適用対象: ✔️ Linux VM
この記事では、Azure Marketplace で Oracle によって発行された仮想マシン (VM) イメージに基づく Oracle ソリューションについての情報を扱います。 Oracle Cloud Infrastructure を使用したクラウド横断アプリケーション ソリューションに関心がある場合は、「Microsoft Azure と Oracle Cloud Infrastructure を統合する Oracle アプリケーション ソリューション」を参照してください。
現在利用可能なイメージの一覧を取得するには、次のコマンドを実行します。
az vm image list --publisher oracle --output table --all
2023 年 4 月の時点では、次のイメージが利用可能です。
Architecture Offer Publisher Sku Urn Version
-------------- ---------------------------- ----------- ------------------------ ------------------------------------------------------------------ -------------
x64 ohs-122140-jdk8-ol73 Oracle ohs-122140-jdk8-ol73 Oracle:ohs-122140-jdk8-ol73:ohs-122140-jdk8-ol73:1.1.2 1.1.2
x64 ohs-122140-jdk8-ol74 Oracle ohs-122140-jdk8-ol74 Oracle:ohs-122140-jdk8-ol74:ohs-122140-jdk8-ol74:1.1.2 1.1.2
x64 ohs-122140-jdk8-ol76 Oracle ohs-122140-jdk8-ol76 Oracle:ohs-122140-jdk8-ol76:ohs-122140-jdk8-ol76:1.1.2 1.1.2
x64 oracle-database Oracle oracle_db_12_2_0_1_ee Oracle:oracle-database:oracle_db_12_2_0_1_ee:12.2.01 12.2.01
x64 oracle-database Oracle oracle_db_12_2_0_1_se Oracle:oracle-database:oracle_db_12_2_0_1_se:12.2.01 12.2.01
x64 oracle-database Oracle oracle_db_21 Oracle:oracle-database:oracle_db_21:21.0.0 21.0.0
x64 oracle-database-19-3 Oracle oracle-database-19-0904 Oracle:oracle-database-19-3:oracle-database-19-0904:19.3.1 19.3.1
x64 Oracle-Database-Ee Oracle 12.1.0.2 Oracle:Oracle-Database-Ee:12.1.0.2:12.1.20170220 12.1.20170220
x64 Oracle-Database-Ee Oracle 18.3.0.0 Oracle:Oracle-Database-Ee:18.3.0.0:18.3.20181213 18.3.20181213
x64 Oracle-Database-Se Oracle 12.1.0.2 Oracle:Oracle-Database-Se:12.1.0.2:12.1.20170220 12.1.20170220
x64 Oracle-Database-Se Oracle 18.3.0.0 Oracle:Oracle-Database-Se:18.3.0.0:18.3.20181213 18.3.20181213
x64 Oracle-Linux Oracle 6.10 Oracle:Oracle-Linux:6.10:6.10.00 6.10.00
x64 Oracle-Linux Oracle 6.8 Oracle:Oracle-Linux:6.8:6.8.0 6.8.0
x64 Oracle-Linux Oracle 6.8 Oracle:Oracle-Linux:6.8:6.8.20190529 6.8.20190529
x64 Oracle-Linux Oracle 6.9 Oracle:Oracle-Linux:6.9:6.9.0 6.9.0
x64 Oracle-Linux Oracle 6.9 Oracle:Oracle-Linux:6.9:6.9.20190529 6.9.20190529
x64 Oracle-Linux Oracle 7.3 Oracle:Oracle-Linux:7.3:7.3.0 7.3.0
x64 Oracle-Linux Oracle 7.3 Oracle:Oracle-Linux:7.3:7.3.20190529 7.3.20190529
x64 Oracle-Linux Oracle 7.4 Oracle:Oracle-Linux:7.4:7.4.1 7.4.1
x64 Oracle-Linux Oracle 7.4 Oracle:Oracle-Linux:7.4:7.4.20190529 7.4.20190529
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.1 7.5.1
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.2 7.5.2
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.20181207 7.5.20181207
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.20190529 7.5.20190529
x64 Oracle-Linux Oracle 7.5 Oracle:Oracle-Linux:7.5:7.5.3 7.5.3
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.2 7.6.2
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.3 7.6.3
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.4 7.6.4
x64 Oracle-Linux Oracle 7.6 Oracle:Oracle-Linux:7.6:7.6.5 7.6.5
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.1 7.7.1
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.2 7.7.2
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.3 7.7.3
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.4 7.7.4
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.5 7.7.5
x64 Oracle-Linux Oracle 77 Oracle:Oracle-Linux:77:7.7.6 7.7.6
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.01 7.7.01
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.02 7.7.02
x64 Oracle-Linux Oracle 77-ci Oracle:Oracle-Linux:77-ci:7.7.03 7.7.03
x64 Oracle-Linux Oracle 78 Oracle:Oracle-Linux:78:7.8.3 7.8.3
x64 Oracle-Linux Oracle 78 Oracle:Oracle-Linux:78:7.8.5 7.8.5
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.12 7.9.12
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.13 7.9.13
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.14 7.9.14
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.15 7.9.15
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.16 7.9.16
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.17 7.9.17
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.18 7.9.18
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.19 7.9.19
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.20 7.9.20
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.21 7.9.21
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.22 7.9.22
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.23 7.9.23
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.24 7.9.24
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.25 7.9.25
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.26 7.9.26
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.27 7.9.27
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.28 7.9.28
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.30 7.9.30
x64 Oracle-Linux Oracle 79-gen2 Oracle:Oracle-Linux:79-gen2:7.9.31 7.9.31
x64 Oracle-Linux Oracle 8 Oracle:Oracle-Linux:8:8.0.2 8.0.2
x64 Oracle-Linux Oracle 8-ci Oracle:Oracle-Linux:8-ci:8.0.11 8.0.11
x64 Oracle-Linux Oracle 81 Oracle:Oracle-Linux:81:8.1.0 8.1.0
x64 Oracle-Linux Oracle 81 Oracle:Oracle-Linux:81:8.1.2 8.1.2
x64 Oracle-Linux Oracle 81-ci Oracle:Oracle-Linux:81-ci:8.1.0 8.1.0
x64 Oracle-Linux Oracle 81-gen2 Oracle:Oracle-Linux:81-gen2:8.1.11 8.1.11
x64 Oracle-Linux Oracle ol77-ci-gen2 Oracle:Oracle-Linux:ol77-ci-gen2:7.7.1 7.7.1
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.01 7.7.01
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.02 7.7.02
x64 Oracle-Linux Oracle ol77-gen2 Oracle:Oracle-Linux:ol77-gen2:7.7.03 7.7.03
x64 Oracle-Linux Oracle ol78-gen2 Oracle:Oracle-Linux:ol78-gen2:7.8.03 7.8.03
x64 Oracle-Linux Oracle ol78-gen2 Oracle:Oracle-Linux:ol78-gen2:7.8.05 7.8.05
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.1 7.9.1
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.10 7.9.10
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.12 7.9.12
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.13 7.9.13
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.14 7.9.14
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.2 7.9.2
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.25 7.9.25
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.26 7.9.26
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.27 7.9.27
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.28 7.9.28
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.3 7.9.3
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.30 7.9.30
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.31 7.9.31
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.4 7.9.4
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.5 7.9.5
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.6 7.9.6
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.7 7.9.7
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.8 7.9.8
x64 Oracle-Linux Oracle ol79 Oracle:Oracle-Linux:ol79:7.9.9 7.9.9
x64 Oracle-Linux Oracle ol79-gen2 Oracle:Oracle-Linux:ol79-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol79-lvm Oracle:Oracle-Linux:ol79-lvm:7.9.01 7.9.01
x64 Oracle-Linux Oracle ol79-lvm-gen2 Oracle:Oracle-Linux:ol79-lvm-gen2:7.9.11 7.9.11
x64 Oracle-Linux Oracle ol82 Oracle:Oracle-Linux:ol82:8.2.1 8.2.1
x64 Oracle-Linux Oracle ol82 Oracle:Oracle-Linux:ol82:8.2.3 8.2.3
x64 Oracle-Linux Oracle ol82-gen2 Oracle:Oracle-Linux:ol82-gen2:8.2.01 8.2.01
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.1 8.3.1
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.2 8.3.2
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.3 8.3.3
x64 Oracle-Linux Oracle ol83-lvm Oracle:Oracle-Linux:ol83-lvm:8.3.4 8.3.4
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.11 8.3.11
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.12 8.3.12
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.13 8.3.13
x64 Oracle-Linux Oracle ol83-lvm-gen2 Oracle:Oracle-Linux:ol83-lvm-gen2:8.3.14 8.3.14
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.1 8.4.1
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.2 8.4.2
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.3 8.4.3
x64 Oracle-Linux Oracle ol84-lvm Oracle:Oracle-Linux:ol84-lvm:8.4.4 8.4.4
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.11 8.4.11
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.12 8.4.12
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.13 8.4.13
x64 Oracle-Linux Oracle ol84-lvm-gen2 Oracle:Oracle-Linux:ol84-lvm-gen2:8.4.14 8.4.14
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.1 8.5.1
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.2 8.5.2
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.4 8.5.4
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.5 8.5.5
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.6 8.5.6
x64 Oracle-Linux Oracle ol85-lvm Oracle:Oracle-Linux:ol85-lvm:8.5.7 8.5.7
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.11 8.5.11
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.12 8.5.12
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.14 8.5.14
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.15 8.5.15
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.16 8.5.16
x64 Oracle-Linux Oracle ol85-lvm-gen2 Oracle:Oracle-Linux:ol85-lvm-gen2:8.5.17 8.5.17
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.1 8.6.1
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.3 8.6.3
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.4 8.6.4
x64 Oracle-Linux Oracle ol86-lvm Oracle:Oracle-Linux:ol86-lvm:8.6.5 8.6.5
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.1 8.6.1
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.3 8.6.3
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.4 8.6.4
x64 Oracle-Linux Oracle ol86-lvm-gen2 Oracle:Oracle-Linux:ol86-lvm-gen2:8.6.5 8.6.5
x64 Oracle-Linux Oracle ol87-lvm Oracle:Oracle-Linux:ol87-lvm:8.7.1 8.7.1
x64 Oracle-Linux Oracle ol87-lvm Oracle:Oracle-Linux:ol87-lvm:8.7.2 8.7.2
x64 Oracle-Linux Oracle ol87-lvm-gen2 Oracle:Oracle-Linux:ol87-lvm-gen2:8.7.1 8.7.1
x64 Oracle-Linux Oracle ol87-lvm-gen2 Oracle:Oracle-Linux:ol87-lvm-gen2:8.7.2 8.7.2
x64 Oracle-Linux Oracle ol8_2-gen2 Oracle:Oracle-Linux:ol8_2-gen2:8.2.13 8.2.13
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.1 9.0.1
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.2 9.0.2
x64 Oracle-Linux Oracle ol9-lvm Oracle:Oracle-Linux:ol9-lvm:9.0.3 9.0.3
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.1 9.0.1
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.2 9.0.2
x64 Oracle-Linux Oracle ol9-lvm-gen2 Oracle:Oracle-Linux:ol9-lvm-gen2:9.0.3 9.0.3
x64 Oracle-Linux Oracle ol91-lvm Oracle:Oracle-Linux:ol91-lvm:9.1.1 9.1.1
x64 Oracle-Linux Oracle ol91-lvm Oracle:Oracle-Linux:ol91-lvm:9.1.2 9.1.2
x64 Oracle-Linux Oracle ol91-lvm-gen2 Oracle:Oracle-Linux:ol91-lvm-gen2:9.1.1 9.1.1
x64 Oracle-Linux Oracle ol91-lvm-gen2 Oracle:Oracle-Linux:ol91-lvm-gen2:9.1.2 9.1.2
x64 oracle_sd-wan_edge Oracle oracle_sdwan_edge_91000 Oracle:oracle_sd-wan_edge:oracle_sdwan_edge_91000:8.4.0 8.4.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_84007 Oracle:oracle_virtual_esbc:oracle_evsbc_84007:8.4.0 8.4.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_90001 Oracle:oracle_virtual_esbc:oracle_evsbc_90001:9.0.0 9.0.0
x64 oracle_virtual_esbc Oracle oracle_evsbc_91004 Oracle:oracle_virtual_esbc:oracle_evsbc_91004:9.1.4 9.1.4
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.2 1.1.2
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.3 1.1.3
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.4 1.1.4
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.5 1.1.5
x64 weblogic-122130-jdk8-ol73 Oracle owls-122130-jdk8-ol73 Oracle:weblogic-122130-jdk8-ol73:owls-122130-jdk8-ol73:1.1.6 1.1.6
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.2 1.1.2
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.3 1.1.3
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.4 1.1.4
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.5 1.1.5
x64 weblogic-122130-jdk8-ol74 Oracle owls-122130-jdk8-ol74 Oracle:weblogic-122130-jdk8-ol74:owls-122130-jdk8-ol74:1.1.6 1.1.6
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.3 1.1.3
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.4 1.1.4
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.5 1.1.5
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.6 1.1.6
x64 weblogic-122140-jdk8-ol76 Oracle owls-122140-jdk8-ol76 Oracle:weblogic-122140-jdk8-ol76:owls-122140-jdk8-ol76:1.1.7 1.1.7
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.1 1.1.1
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.2 1.1.2
x64 weblogic-122140-jdk8-rhel76 Oracle owls-122140-jdk8-rhel76 Oracle:weblogic-122140-jdk8-rhel76:owls-122140-jdk8-rhel76:1.1.3 1.1.3
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.2 1.1.2
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.3 1.1.3
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.4 1.1.4
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.5 1.1.5
x64 weblogic-141100-jdk11-ol76 Oracle owls-141100-jdk11-ol76 Oracle:weblogic-141100-jdk11-ol76:owls-141100-jdk11-ol76:1.1.6 1.1.6
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.1 1.1.1
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.2 1.1.2
x64 weblogic-141100-jdk11-rhel76 Oracle owls-141100-jdk11-rhel76 Oracle:weblogic-141100-jdk11-rhel76:owls-141100-jdk11-rhel76:1.1.3 1.1.3
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.2 1.1.2
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.3 1.1.3
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.4 1.1.4
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.5 1.1.5
x64 weblogic-141100-jdk8-ol76 Oracle owls-141100-jdk8-ol76 Oracle:weblogic-141100-jdk8-ol76:owls-141100-jdk8-ol76:1.1.6 1.1.6
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.1 1.1.1
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.2 1.1.2
x64 weblogic-141100-jdk8-rhel76 Oracle owls-141100-jdk8-rhel76 Oracle:weblogic-141100-jdk8-rhel76:owls-141100-jdk8-rhel76:1.1.3 1.1.3
これらのイメージはライセンス持ち込み型です。 VM の実行によって発生するコンピューティング、ストレージ、ネットワークのコストに対してのみ課金されます。 Oracle ソフトウェアを使用するための適切なライセンスがあり、Oracle と現在サポート契約を結んでいる必要があります。 Oracle では、オンプレミスから Azure へのライセンス モビリティを保証しています。 ライセンス モビリティの詳細については、「Oracle and Microsoft Strategic Partnership FAQ (オラクルと Microsoft の戦略的パートナーシップに関するよくある質問)」を参照してください。
Azure で一から作成したカスタム イメージに基づくソリューションにするか、オンプレミス環境からカスタム イメージをアップロードするかを選択することもできます。
Oracle データベースの VM イメージ
Oracle では、Oracle Linux ベースの VM イメージ上で、Azure での Oracle Database 12.1 以降の Standard および Enterprise エディションの実行をサポートしています。 Azure 上で Oracle DB の実稼働ワークロードのパフォーマンスを最大にするには、VM イメージのサイズを必ず適切に設定し、Premium SSD または Ultra SSD Managed Disks を使用してください。 Oracle で公開されている VM イメージを使用して Azure で Oracle DB を迅速に立ち上げて実行する方法については、「Azure VM で Oracle Database を作成する」をご覧ください。
接続ディスクの設定オプション
接続ディスクは Azure Blob Storage サービスを利用します。 各 Standard ディスクは理論上、毎秒最大約 500 回 の入出力の操作 (IOPS) が可能です。 Premium ディスク オファリングでは、高パフォーマンスのデータベース ワークロードが優先され、ディスクあたり最大 5000 IOPS を実現できます。
パフォーマンスのニーズを満たす場合は、1 つのディスクを使用できます。 ただし、複数の接続ディスクを使い、それらの間でデータベースのデータを分散させ、Oracle Automatic Storage Management (ASM) を利用すると、効果的に IOPS パフォーマンスを改善できます。 詳細については、「The Foundation for Oracle Storage Management (Oracle ストレージ マネジメントの基礎)」を参照してください。 Linux Azure VM に Oracle ASM をインストールして構成する方法の例については、「Azure Linux 仮想マシンで Oracle ASM を設定する」を参照してください。
共有ストレージの構成オプション
Azure NetApp Files は、クラウド内のデータベースなどの高パフォーマンスのワークロードを実行するように設計されました。 このサービスには次のような利点があります。
- VM ネイティブな NFS クライアントまたは Oracle dNFS のどちらかを経由して Oracle ワークロードを実行するための Azure ネイティブな共有 NFS ストレージ サービス
- 実世界のさまざまな IOPS の需要が反映されたスケーラブルなパフォーマンス レベル
- 待ち時間の短縮
- 通常、SAP や Oracle などのミッション クリティカルなエンタープライズ ワークロードによって要求される、大規模な高可用性、高い持続性、および管理容易性
- 最高レベルの RTO と RPO の SLA を達成するための、高速で効率的なバックアップと復旧
これらの機能は、Azure NetApp Files が、Azure データ センター環境内で Azure ネイティブなサービスとして実行されている NetApp® ONTAP® オール フラッシュ システムに基づいているために可能になります。 その結果、他の Azure ストレージ オプションと同様にプロビジョニングしたり、消費したりできる理想的なデータベース ストレージ テクノロジが提供されます。 Azure NetApp Files の NFS ボリュームをデプロイし、それにアクセスする方法の詳細については、Azure NetApp Files に関するページを参照してください。 Azure NetApp Files での Oracle データベースの操作に関するベスト プラクティスの推奨事項については、Azure NetApp Files を使用した Oracle ソリューションに関するページをご覧ください。
重要
Oracle 19c 以降をお使いのお客様は、「dNFS で必要な Oracle パッチはありますか?」に従って、Oracle バグ 32931941、33132050、33676296 のパッチが適用されていることをご確認ください。
Azure での Oracle Database およびソフトウェアのライセンス契約
Microsoft Azure は、Oracle Database を実行するための承認されたクラウド環境です。 Oracle Core Factor テーブルは、クラウドで Oracle Database をライセンス契約する場合には適用されません。 代わりに、Enterprise Edition のデータベースでハイパースレッディング テクノロジが有効になっている VM を使用するときは、ハイパースレッディングが有効になっている場合は、ポリシー ドキュメントに記載されているように、1 つの Oracle プロセッサ ライセンスと同等の 2 つの vCPU をカウントします。 ポリシーの詳細については、「クラウド コンピューティング環境での Oracle ソフトウェアのライセンス」を参照してください。
一般に、Oracle Database には、より高いメモリと I/O が必要です。 このため、これらのワークロードには、メモリ最適化済み VM を使用することをお勧めします。 ワークロードをさらに最適化するには、Oracle Database のワークロード対応の制約付きコア vCPU を使用することをお勧めします。これは、高メモリ、ストレージ、I/O 帯域幅が必要ですが、コア数を多く必要としません。
Oracle ソフトウェアとワークロードをオンプレミスから Microsoft Azure に移行する場合、Oracle からライセンス モビリティが提供されています。これについては、「Oracle and Microsoft Strategic Partnership FAQ (オラクルと Microsoft の戦略的パートナーシップに関するよくある質問)」に記載されています。
高可用性とディザスター リカバリーに関する考慮
Azure で Oracle データベースを使用する場合、いかなるダウンタイムも回避するために高可用性とディザスター リカバリー ソリューションを実装する責任があります。
Data Guard、Active Data Guard、または Oracle GoldenGate を使用して、Oracle Database Enterprise Edition に高可用性とディザスター リカバリーを実装できます。 このアプローチでは、2 つの個別の VM 上に 2 つのデータベースが必要です。これらは、プライベートの固定 IP アドレスを介して相互にアクセスできるようにするために、同じ仮想ネットワーク内に存在する必要があります。
VM を同じ可用性セットに配置して、Azure がそれらを個別の障害ドメインやアップグレード ドメインに配置できるようにすることをお勧めします。 地理的冗長性を実現する必要がある場合は、2 つの異なるリージョン間でレプリケートするように 2 つのデータベースをセットアップし、2 つのインスタンスを VPN Gateway で接続することができます。 Azure での基本的なセットアップ手順については、「Azure Linux 仮想マシンに Oracle Data Guard を実装する」を参照してください。
Oracle Data Guard を利用すると、1 つの VM にプライマリ データベースを置き、もう 1 つの VM にセカンダリ (待機) データベースを置き、その間に一方向のレプリケーションを設定することで高可用性を達成できます。 データベースのコピーへのアクセスを結果として読み込みます。 Oracle GoldenGate では、2 つのデータベース間に双方向レプリケーションを構成することができます。 これらのツールを使用してデータベース用に高可用性ソリューションを設定する方法については、Active Data Guard および GoldenGate に関するページをご覧ください。 データベースのコピーに読み込み/書き込みアクセスをする必要がある場合は、 Oracle Active Data Guardもご利用いただけます。
Azure での基本的なセットアップ手順については、「Azure Linux 仮想マシンに Oracle Data Guard を実装する」を参照してください。
Azure で高可用性とディザスター リカバリー ソリューションを設計することに加えて、データベースを復元するためのバックアップ戦略を立てる必要があります。 整合性バックアップを確立するための基本的な手順については、「Azure での Oracle アプリケーションとソリューションの概要」を参照してください。
JD Edwards のサポート
Oracle のサポートによると、JD Edwards EnterpriseOne バージョン 9.2 以降は、それぞれに固有の、最小限の技術面の要件 (MTR) を満たす "すべてのパブリック クラウド オファリング" でサポートされています。 オペレーティング システムおよびソフトウェア アプリケーションの互換性の MTR 仕様に準拠したカスタム イメージを作成する必要があります。 詳細については、ドキュメント ID 2178595.1 に関するページを参照してください。
Oracle WebLogic Server VM プラン
Oracle と Microsoft は、Azure アプリケーション プランの形式で WebLogic Server を Azure Marketplace に提供するために共同作業を行っています。 これらのプランの詳細については、「Oracle WebLogic Server を実行するためのソリューションとは」を参照してください。
Oracle WebLogic Server VM イメージ
クラスタリングは Enterprise Edition でのみサポートされています。 Oracle WebLogic Server の Enterprise Edition を使用する場合にのみ、WebLogic クラスタリングを使用するライセンスが付与されます。 Oracle WebLogic Server Standard Edition の場合、クラスタリングを使用しないでください。
UDP マルチキャストはサポートされていません。 Azure は UDP ユニキャストをサポートしていますが、マルチキャストとブロードキャストはサポートしていません。 Oracle WebLogic Server は、Azure UDP ユニキャスト機能に依存できます。 UDP ユニキャストへの依存で最適な結果を得るには、WebLogic クラスターのサイズを静的に保つか、管理サーバーを 10 台以下に保つことをお勧めします。
Oracle WebLogic Server では、パブリック ポートとプライベート ポートが T3 アクセスで同じであると想定されています。たとえば、Enterprise JavaBeans を使用する場合などです。 SLWLS という名前の仮想ネットワーク内で、サービスレイヤー (EJB) アプリケーションが、2 つ以上の VM で構成される Oracle WebLogic Server クラスター上で実行されている多層シナリオを考えてみましょう。 クライアント層は同じ仮想ネットワークの別のサブネットにあり、サービス層にある EJB を呼び出すためにシンプルな Java プログラムを実行します。 サービス層の負荷を分散する必要があるため、負荷分散されたパブリック エンド ポイントを Oracle WebLogic Server クラスター内の VM に作成する必要があります。 指定したプライベート ポートがパブリックポートと異なる場合 (7006:7008 など)、次のようなエラーが発生します。
[java] javax.naming.CommunicationException [Root exception is java.net.ConnectException: t3://example.cloudapp.net:7006: Bootstrap to: example.cloudapp.net/138.91.142.178:7006' over: 't3' got an error or timed out]
このエラーが発生するのは、どのリモート T3 アクセスの場合でも、Oracle WebLogic Server は、ロード バランサー ポートと WebLogic 管理対象サーバーのポートが同じであると想定しているためです。 上記の場合、クライアントはポート 7006 (ロード バランサー ポート) へ接続し、管理対象サーバーは 7008 (プライベート ポート) で待機します。 この制限は、HTTP ではなく T3 アクセスにのみ適用されます。
この問題を避けるには、次の回避策のいずれかを実施してください。
- T3 アクセス専用の負荷分散エンドポイントに対して、同じプライベートおよびパブリック ポート番号を使用します。
- Oracle WebLogic Server の起動時に、次の JVM パラメータを含めてください。
-Dweblogic.rjvm.enableprotocolswitch=true
動的なクラスタリングと負荷分散の制限事項。 Oracle WebLogic Server で動的クラスターを使用し、Azure 上の単一のパブリック負荷分散エンドポイントを介して、それを公開すると仮定します。 このアプローチは、マネージド サーバーのそれぞれに対して、範囲から動的に割り当てるのではなく、固定のポート番号を使用するときに実行できます。 また、管理者が追跡しているマシンよりも多くの管理対象サーバーを起動しないでください。仮想マシン (VM) ごとに管理対象サーバーは 1 つだけです。
設定の結果、起動する Oracle WebLogic Server の数が VM より多くなる場合、指定したポート番号に複数の Oracle WebLogic Server インスタンス サーバーをバインドすることはできません。 つまり、複数の Oracle WebLogic Server インスタンスが同じ仮想マシンを共有している場合、その VM 上の他のインスタンスは失敗します。
管理者のマネージド サーバーに一意のポート番号を自動的に割り当てるように構成した場合、負荷分散できません。 Azure では、この構成に必要となる、単一のパブリック ポートから複数のプライベート ポートへのマッピングはサポートされていません。
VM 上の Oracle WebLogic Server の複数のインスタンス。 デプロイ要件によりますが、VM が十分に大きい場合、同じ VM 上で複数の Oracle WebLogic Server のインスタンスを実行することを検討できます。 たとえば、2 つのコアを持つ中規模のサイズの VM では、Oracle WebLogic Server で 2 つのインスタンスを実行できます。 ただし、アーキテクチャに単一障害点を導入しないことをお勧めします。 1 つの VM 上で複数の Oracle WebLogic Server のインスタンスを実行することは、そのような単一点になります。
より良いアプローチは、少なくとも 2 つの VM を使用することです。 それぞれの VM で、複数の Oracle WebLogic Server のインスタンスを実行できます。 それでもなお、Oracle WebLogic Server の各インスタンスは同じクラスターの一部にすることができます。 ただし、今のところ、同じ VM 内の Oracle WebLogic Server のデプロイによって公開されるエンドポイントの負荷を Azure で分散することはできません。 Azure Load Balancer では、負荷分散されたサーバーを一意の VM 間で分散する必要があります。
次のステップ
ここでは、Microsoft Azure 内の VM イメージに基づいた現在の Oracle ソリューションの概要について説明しました。 次の手順では、Azure で最初の Oracle データベースをデプロイします。