はじめに

本記事は、Verticaのテラバイトライセンスキー(*)について、追加方法をご紹介します。

(*)ライセンスの詳細は、紹介資料をご参考になさってください。

テラバイトライセンスキーの追加方法

テラバイトライセンスキーを追加するには、以下の3通りの方法があります。
① admintoolsを使用した方法
② SELECT INSTALL_LICENSEを使用した方法
③ Management Consoleを使用した方法
 
本記事では、既に1TBのテラバイトライセンスを適用済みの環境に対して、追加で1TB(合計2TB)を適用する例をご紹介します。

admintoolsを使用した方法

1.Verticaのいずれかのノード上にある任意のディレクトリに、テラバイトライセンスキーのファイルを配置します。(例:1号機の/tmp配下に配置)

2. テラバイトライセンスを追加するために、ライセンスキーのファイルを配置したノード上のdbadminユーザーにて、以下のadmintools のコマンドを実行します。

▼コマンド
$ admintools -t upgrade_license_key -d データベース名 -p パスワード -l “<テラバイトライセンスキーのファイルを配置した場所のフルパス>”
 
▼実行例

 
3. vsqlでデータベースに接続後、LICENSESシステムテーブルを参照することでライセンスが追加されたことを確認します。★印のある箇所のとおり、既存分と追加分の2つのテラバイトライセンスが適用されていることを確認します。

▼実行例

 
4. audit_license_size関数を実行して、テラバイトライセンスが追加されたこと、またライセンスで許可された使用可能なデータサイズを確認します。

▼実行例

SELECT INSTALL_LICENSEを使用した方法

1.Verticaのいずれかのノード上にある任意のディレクトリに、テラバイトライセンスキーのファイルを配置します。(例:1号機の/tmp配下に配置)

2. テラバイトライセンスを追加するために、ライセンスキーのファイルを配置したノード上のdbadminユーザーでvsqlにログイン後、以下のSELECT INSTALL_LICENSE のコマンドを実行します。

▼コマンド
SELECT INSTALL_LICENSE(‘<テラバイトライセンスキーのファイルを配置した場所のフルパス>’);
 
▼実行例

 
3.LICENSESシステムテーブル を参照することでライセンスが適用されたことを確認します。★印のある箇所のとおり、既存分と追加分の2つのテラバイトライセンスが適用されていることを確認します。

▼実行例

 
4. audit_license_size関数を実行して、テラバイトライセンスが追加されたこと、またライセンスで許可された使用可能なデータサイズを確認します。

▼実行例

Management Consoleを使用した方法

1. Management Consoleに接続可能なPCにテラバイトライセンスキーのファイルを配置します。

2. ブラウザでManagement Consoleに接続し、トップメニューから以下の操作を実施ください。
→画面左側のバーにある「View infrastructure」タブをクリック
→「Database and Cluster View」をクリック後、右側に表示された「Database」のアイコンをクリック
→右側に表示されたポップアップ画面の中の「View」ボタンをクリック
→画面左側のバーにある「License」タブをクリック
→画面上部にある「Install New License」ボタンをクリック
→「Upload a new database license」の項目にある「Browse」ボタンをクリックし、ライセンスキーのファイルを指定
→画面上部にある「Apply」ボタンをクリック
→Accept EULA and Analyticsでライセンス許諾の内容に問題がないければ、「チェックボックス」にチェックを入れ、「OK」ボタンをクリック
→ポップアップした画面で「Success」と表示されていればライセンスを適用できたことなので、「Close」ボタンをクリック
→画面左側のバーにある「License」タブをクリック
→画面上部にある「AUDIT」ボタンをクリック
 
以下画像のとおり、Installed Licensesに表示されている1行目が既存分のテラバイトライセンス、2行目が追加分のテラバイトライセンスです。また、 Latest Audit(total usage)の表示結果より Total License Size が 2TB であることから、追加分のテラバイトライセンスを問題なく適用でき、かつライセンスで許可された使用可能なデータサイズ 2TB であることが確認できます。

検証バージョンについて

この記事の内容はVertica 25.2で確認しています。

更新履歴

2025/08/27 「Vertica紹介資料」を「紹介資料」に修正
2025/08/25  検証バージョンを「Vertica 25.2」に修正、
         タイトルを「テラバイトライセンスキーの追加方法」に修正、
         admintoolsを使用した方法で「テラバイトライセンスの拡張子がdat」の場合の説明を削除、
         「SELECT INSTALL_LICENSEを使用した方法」の手順の追加、
         記事の内容を「ライセンスキーの追加方法」から「テラバイトライセンスキーの追加方法」に修正、
         手順に「4. 適用済みのライセンスサイズを確認します。」を追記
2019/12/26 カテゴリを修正
2019/07/29 本記事を公開