GitLab Enterprise Edition(EE) をアクティベートします。
ライセンスなしで新しいGitLabインスタンスをインストールすると、Free機能のみが有効になります。GitLab Enterprise Edition(EE) でより多くの機能を有効にするには、アクティベーションコードを使ってインスタンスをアクティベートします。
GitLab EEをアクティベートします。
GitLab Enterprise Edition 14.1以降では、インスタンスをアクティベートするためにアクティベーションコードが必要です。
前提条件
- サブスクリプションを購入する必要があります。
- GitLab Enterprise Edition(EE) を実行している必要があります。
- GitLab 14.1 以降が必要です。
- インスタンスがインターネットに接続されている必要があります。
アクティベーションコードでインスタンスをアクティベートするには:
- アクティベーションコード(24文字の英数字文字列)をコピーします:
- 購読確認メール
- カスタマーポータルの「購入の管理」ページ。
- GitLabセルフマネージドインスタンスにサインインします。
- 左のサイドバーで、Search を選択するか、次のページに進んでください。
- Admin Areaを選択します。
- サブスクリプションを選択します。
- アクティベーションコードにアクティベーションコードを貼り付けます。
- 利用規約を読み、同意します。
- アクティベートを選択します。
サブスクリプションがアクティビティになります。
オフライン環境の場合は、代わりにライセンスファイルまたはキーでGitLab EEをアクティベートしてください。
インスタンスのアクティベーションに関するご質問やサポートが必要な場合は、GitLabサポートまでお問い合わせください。
ライセンスの有効期限が切れると、一部の機能がロックされます。
GitLabエディションの確認
エディションを確認するには、GitLabにサインインし、Help({question-o}) >Helpを選択します。GitLabのエディションとバージョンがページの一番上に表示されます。
GitLab Community Editionを使っている場合は、インストールをGitLab EEにアップグレードすることができます。詳しくは、エディション間のアップグレードをご覧ください。ご質問やGitLab Community Edition(CE) からEEへのアップグレードのサポートが必要な場合は、GitLabサポートまでお問い合わせください。
トラブルシューティング
接続エラーによりインスタンスをアクティブ化できません。
このエラーは、アクティベーションコードを使用してインスタンスをアクティベートしたにもかかわらず、インスタンスがGitLabサーバーに接続できない場合に発生します。
以下の理由で接続にイシューが発生している可能性があります:
-
オフライン環境です:
- GitLabサーバーに接続できるように設定してください。GitLabサーバーに接続できない場合は、営業担当者に連絡してライセンスキーをリクエストしてください。また、営業担当者の検索が必要な場合は、GitLabサポートにお問い合わせください。
-
カスタマーポータルはオペレーションできません:
- パフォーマンスやサービスの停止を確認するには、カスタマーポータルのステータスを確認してください。
-
ファイアウォールの設定
- GitLabインスタンスがポート443で
customers.gitlab.com
(IPアドレスは172.64.146.11と104.18.41.245)に暗号化された接続をしているか確認してください:
curl --verbose "https://customers.gitlab.com/"
- curlコマンドが失敗を返した場合は、以下のいずれかを実行してください:
-
gitlab.rb
でプロキシを設定し、サーバを指定します。 - プロキシを変更するには、ネットワーク管理者に連絡してください。
-
- SSL 検査アプライアンスを使用する場合は、アプライアンスのルート CA 証明書をサーバーの
/etc/gitlab/trusted-certs
に追加してから、gitlab-ctl reconfigure
を実行する必要があります。
- GitLabインスタンスがポート443で