ライブラリ・バージョン12.1.3.0

アップグレードに関する一般的な注意事項
前 | 第6章 既存のOracle NoSQL Databaseデプロイメントのアップグレード | 次

## アップグレードに関する一般的な注意事項

この項には、Oracle NoSQL Databaseのすべてのバージョンに一般的に当てはまるアップグレード情報が含まれています。特定のリリースに関するアップグレードの手順および注意事項は、その後の項に記載されています。

Oracle NoSQL Databaseが初めてインストールされる際、コンピュータごと、または必要に応じて複数のストレージ・ノードによって(NFSを使用するなどして)共有されるKVHOMEディレクトリに配置されます。ここでは、この既存のKVHOMEの場所を`OLD_KVHOME`と呼びます。

### 注意

インストールでリリース番号を含める規則をKVHOMEに使用すると、便利です。つまり、`/var/kv/kv-M.N.O`(`M.N.O`はrelease.major.minor番号)のようなKVHOMEの場所を常に使用します。これは、単にディストリビューションを一般的なディレクトリ(この例では、/var/kv)に展開するだけで簡単に行えます。

新規ソフトウェアをインストールする場合、各ノードを再起動する必要があります。Oracle NoSQL Databaseはレプリケートされたシステムであるため、過度なフェイルオーバー・イベントを防ぐには、マスターとして稼働しているノードは、レプリカとマークされているすべてのノードの後に再起動することをお薦めします。次のコマンドによって、マスター・ノードとレプリカ・ノードを区別できます。

    java -Xmx256m -Xms256m \
    -jar KVHOME/lib/kvstore.jar ping -host <hostname> -port <port>

ストア内のアクティブなノードのホストとレジストリ・ポートを使用します。たとえば、次の例では、rg1-rn1およびrg2-rn1はMASTERとして実行され、最後に再起動する必要があります(表示領域に収まるように、`ping`出力の一部のみを表示しています)。

    java -Xmx256m -Xms256m \
    -jar KVHOME/lib/kvstore.jar ping -port 5000 -host node01
    Pinging components of store mystore based upon topology sequence #315
    mystore comprises 300 partitions and 6 Storage Nodes
    Storage Node [sn1] on node01:5000  Zone: [name=Boston id=zn1 type=PRIMARY]
        Status: RUNNING   Ver: 12cR1.3.0.1 2013-12-18 06:35:02 UTC  ....
        Rep Node [rg1-rn1]  Status: RUNNING,MASTER at ....
    Storage Node [sn2] on node02:5000  Zone: [name=Boston id=zn1 type=PRIMARY]
        Status: RUNNING   Ver: 12cR1.3.0.1 2013-12-18 06:35:02 UTC  ....
        Rep Node [rg1-rn2]  Status: RUNNING,REPLICA at ....
    Storage Node [sn3] on node03:5000  Zone: [name=Boston id=zn1 type=PRIMARY]
        Status: RUNNING   Ver: 12cR1.3.0.1 2013-12-18 06:35:02 UTC  ....
        Rep Node [rg1-rn3]  Status: RUNNING,REPLICA at ....
    Storage Node [sn4] on node04:5000  Zone: [name=Boston id=zn1 type=PRIMARY]
        Status: RUNNING   Ver: 12cR1.3.0.1 2013-12-18 06:35:02 UTC  ....
        Rep Node [rg2-rn1]  Status: RUNNING,MASTER at ....
    Storage Node [sn5] on node05:5000  Zone: [name=Boston id=zn1 type=PRIMARY]
        Status: RUNNING   Ver: 12cR1.3.0.1 2013-12-18 06:35:02 UTC  ....
        Rep Node [rg2-rn2]  Status: RUNNING,REPLICA at ....
    Storage Node [sn6] on node06:5000  Zone: [name=Boston id=zn1 type=PRIMARY]
        Status: RUNNING   Ver: 12cR1.3.0.1 2013-12-18 06:35:02 UTC  ....
        Rep Node [rg2-rn3]  Status: RUNNING,REPLICA at ....

前 | 先頭へ | 次
第6章 既存のOracle NoSQL Databaseデプロイメントのアップグレード | ホーム | リリース2.0からリリース3.0へのアップグレード