5.3. OS設定

5.3.1. サインイン

クラウドコンピューティングコントロールパネルで、 [仮想サーバー - サーバーインスタンス] を選択します。
[インスタンス] ページで、作成したVMインスタンスを探し、 [アクション - コンソール] を選択します。
../../_images/image0199.png

[インスタンスのコンソール] ページで、 [コンソールのみを表示するにはここをクリックします] を選択します。
../../_images/image0209.png

以下の値を入力し、ログインします。

項目 設定値
ユーザー名 Administrator
パスワード Administratorのパスワード※
※ 初回サインイン時には、パスワードの設定が要求されるため、お客様ご利用のパスワードを設定下さい。
../../_images/image0219.png

5.3.2. ネットワークインターフェイス設定

本書では、以下のネットワークインターフェイスを設定します。

インターフェイス IPアドレス 起動プロトコル DNSサーバーのIPアドレス デフォルトゲートウェイ
Ethernet 192.168.1.101 Manual お客様ご利用のDNSサーバーのIPアドレス 192.168.1.254
Ehternet 2 DHCP自動割当 Auto - -

Windows PowerShell 上で以下のコマンドを実行し、IPアドレスを設定します。

PS C:\Users\Administrator> New-NetIPAddress -InterfaceAlias "Ethernet" -IPAddress "192.168.1.101" -PrefixLength 24 -AddressFamily "IPv4" -DefaultGateway "192.168.1.254"

以下のコマンドを実行し、IPアドレスが正しく設定されている事を確認します。

PS C:\Users\Administrator> ipconfig

Windows IP Configuration

Ethernet adapter Ethernet:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::61fa:9059:7cab:3c0f%12
   IPv4 Address. . . . . . . . . . . : 192.168.1.101
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Default Gateway . . . . . . . . . : 192.168.1.254

Ethernet adapter Ethernet 2:

   Connection-specific DNS Suffix  . :
   Link-local IPv6 Address . . . . . : fe80::61fa:9059:7cab:3c0f%13
   IPv4 Address. . . . . . . . . . . : 169.254.0.5
   Subnet Mask . . . . . . . . . . . : 255.255.128.0
   Default Gateway . . . . . . . . . :

...省略...

5.3.3. ホスト名設定

本書では、以下のホスト名を設定します。

項目 設定値
ホスト名 oracle-se2
ドメイン名 example.local

以下のコマンドを実行し、ホスト名が正しく設定されている事を確認します。

PS C:\Users\Administrator> hostname
oracle-se2

確認結果が異なる場合、以下のコマンドを実行し、ホスト名を設定します。

PS C:\Users\Administrator> Rename-Computer -NewName "oracle-se2" -Force -Restart

以下のコマンドを実行し、ドメイン名を設定するインターフェースを確認します。 以下の例では、対象インターフェースは、Ethernet です。

PS C:\Users\Administrator> Get-DnsClient

InterfaceAlias               Interface ConnectionSpecificSuffix ConnectionSpecificSuffix RegisterThisConn UseSuffixWhen
                             Index                              SearchList               ectionsAddress   Registering
--------------               --------- ------------------------ ------------------------ ---------------- -------------
Ethernet                             3                          {}                       True             True
Ethernet 2                           6                          {}                       True             True
Loopback Pseudo-Interface 1          1                          {}                       True             True
isatap.{3F96FFB2-3A88-434...         4                          {}                       True             True
isatap.{E71A1954-6F22-447...         5                          {}                       True             True

以下のコマンドを実行し、ドメイン名を設定します。

PS C:\Users\Administrator> Set-DnsClient -InterfaceAlias "Ethernet" -ConnectionSpecificSuffix "example.local"

以下のコマンドを実行し、ドメイン名が設定されたことを確認します。

PS C:\Users\Administrator> Get-DnsClient

InterfaceAlias               Interface ConnectionSpecificSuffix ConnectionSpecificSuffix RegisterThisConn UseSuffixWhen
                             Index                              SearchList               ectionsAddress   Registering
--------------               --------- ------------------------ ------------------------ ---------------- -------------
Ethernet                             3 example.local            {}                       True             True
Ethernet 2                           6                          {}                       True             True
Loopback Pseudo-Interface 1          1                          {}                       True             True
isatap.{3F96FFB2-3A88-434...         4 example.local            {}                       True             True
isatap.{E71A1954-6F22-447...         5                          {}                       True             True

注釈

ホスト名、ドメイン名設定後、適宜 hosts ファイルやDNS登録を行い、FQDN名(今回の例では、oracle-se2.example.local )が名前解決できるよう設定します。


5.3.4. タイムゾーン設定

本書では、以下のタイムゾーンを設定します。

項目 設定値
タイムゾーン Tokyo Standard Time

以下のコマンドを実行し、タイムゾーンを設定します。

PS C:\Users\Administrator> tzutil /s "Tokyo Standard Time"

以下のコマンドを実行し、タイムゾーンが正しく設定されている事を確認します。

PS C:\Users\Administrator> tzutil /g
Tokyo Standard Time

5.3.5. Database用ボリュームのマウント

本書では、以下のデータベース用ボリュームをマウントします。

項目 設定値
ドライブレター D
ファイルシステム NTFS

以下のコマンドを実行し、データベース用ボリュームが正しく認識されている事を確認します。

PS C:\Users\Administrator> Get-Disk

Number Friendly Name Serial Number                    HealthStatus         OperationalStatus      Total Size Partition
                                                                                                         Style
------ ------------- -------------                    ------------         -----------------      ---------- ----------
0      Red Hat Vi... 73fc088b-f861-4464-b             Healthy              Online                      80 GB MBR
1      Red Hat Vi... 4b561bf3-4e1a-49c5-a             Healthy              Offline                    100 GB RAW

以下のコマンドを実行し、追加したディスクをオンラインにします。

PS C:\Users\Administrator> Set-Disk -Number 1 -IsOffline $False

以下のコマンドを実行し、追加したディスクを初期化します。

PS C:\Users\Administrator> Initialize-Disk -Number 1 -PartitionStyle MBR

以下のコマンドを実行し、追加したディスクにドライブを割り当て、フォーマットします。

PS C:\Users\Administrator> New-Partition -DiskNumber 1 -UseMaximumSize -DriveLetter D |
>> Format-Volume -FileSystem NTFS -NewFileSystemLabel Data -Force

DriveLetter FileSystemLabel FileSystem DriveType HealthStatus OperationalStatus SizeRemaining   Size
----------- --------------- ---------- --------- ------------ ----------------- -------------   ----
D           Data            NTFS       Fixed     Healthy      OK                     99.89 GB 100 GB

エクスプローラを起動し、追加したディスクを確認します。

../../_images/image0226.png

5.3.6. Oracle Database用OSユーザーの作成

本書では、以下のユーザーを作成します。

ユーザー名 パスワード 管理者権限の付与 パスワード変更期限 用途
oracle お客様指定パスワード Yes No Oracleインストール・ユーザー

以下のコマンドを実行し、oracle ユーザーを作成します。

PS C:\Users\Administrator> net user oracle [パスワード] /add
PS C:\Users\Administrator> net localgroup Administrators oracle /add
PS C:\Users\Administrator> wmic useraccount where "Name='oracle'" set PasswordExpires=FALSE

5.3.7. oracle ユーザーでのサインイン

コンソールまたはリモートデスクトップを使用して、対象VMインスタンスに、oracle ユーザーでサインインします。


5.3.8. ORACLE_BASE および ORACLE_HOME ディレクトリの作成

本書では、以下の ORACLE_BASE および ORACLE_HOME ディレクトリを作成します。

項目 設定値
ORACLE_BASE ディレクトリパス D:\app\oracle\virtual
ORACLE_HOME ディレクトリパス D:\app\oracle\virtual\product\19.0.0\dbhome_1
所有OSユーザー oracle

以下のコマンドを実行し、ORACLE_BASE および ORACLE_HOME ディレクトリを作成します。

PS C:\Users\oracle> New-Item D:\app\oracle\virtual -itemType Directory
PS C:\Users\oracle> New-Item D:\app\oracle\virtual\product\19.0.0\dbhome_1 -itemType Directory

5.3.9. Oracleインストーラーの展開

本書では、以下のOracleインストーラーを展開します。

項目 設定値
ディレクトリパス C:\Software\Database\V982656-01.zip
展開先 D:\app\oracle\virtual\product\19.0.0\dbhome_1

以下のコマンドを実行し、Oracleインストーラーを展開します。

PS C:\Users\oracle> Expand-Archive -Path C:\Software\Database\V982656-01.zip -DestinationPath D:\app\oracle\virtual\product\19.0.0\dbhome_1

D:\app\oracle\virtual\product\19.0.0\dbhome_1 内にファイルが展開されていることを確認します。

../../_images/installer.png