---
schema_version: "1"
id: 4a1e6c176c431d0cc7313db4855a7831132d6591fbbafaadc19ca44d46015d3b
title: Mule ライセンスキーの置き換え
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/runtime-fabric/1.13/replace-license-key.md
canonical_url: https://docs.mulesoft.com/jp/runtime-fabric/1.13/replace-license-key
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 8ca9e6c158d484973742a43aa6dd1730a888372f861344532ca890a1c745c18f
description: MuleSoft Documentation Site
release: "1.13"
latest: false
---
# Mule ライセンスキーの置き換え

Mule ライセンスの期限が切れた場合、Mule ライセンスキーを置き換える必要があります。また、インストール中に正しくないライセンスキーを入力した場合もこの手順を使用します。

インストールを開始するために使用したコントローラーノードで次の手順を実行します。Azure および AWS インストールでは、このノードの名前はデフォルトで ​`rtf-controller-1`​ に設定されます。

## [](#rtfctl-のインストール)rtfctl のインストール

Runtime Fabric の Mule ライセンスキーを置き換えるには、​`rtfctl`​ ユーティリティが必要です。続行する前に、​[rtfctl をインストール](https://docs.mulesoft.com/jp/runtime-fabric/1.13/install-rtfctl)​する手順を実行します。

VM/ベアメタルの Runtime Fabric の場合、​`rtfctl`​ バイナリは ​`/opt/anypoint/runtimefabric/`​ ディレクトリにあります。現在の作業ディレクトリも ​`/opt/anypoint/runtimefabric/`​ であることを確認します。

自己管理型 Kubernetes の Runtime Fabric の場合、​`rtfctl`​ バイナリが現在の作業ディレクトリとユーザーの ​`$PATH`​ に存在することを確認します。

特権ユーザーとして ​`rtfctl`​ コマンドを実行します。

## [](#手順)手順

1. MuleSoft から提供された新しい Mule ​`.lic`​ ライセンスファイルを Base64 でエンコードします。
    
    - MacOS では、次のコマンドをターミナルで実行します。
        
        BASE64\_ENCODED\_LICENSE=$(base64 -b0 license.lic)
    - Unix では、次のコマンドを実行します。
        
        BASE64\_ENCODED\_LICENSE=$(base64 -w0 license.lic)
    - Windows では、次のいずれかを選択します。
        
        - base64 ツールが含まれる WSL または Cygwin シェルを使用し、上記の Unix コマンドを使用します。
        - Windows git (​`C:\Program Files\Git\usr\bin`​) と一緒に含まれている ​`base64.exe`​ プログラムを使用します。
        - 次の Powershell コマンドを使用します。
            
            $BASE64\_ENCODED\_LICENSE=\[convert\]::ToBase64String((Get-Content -path "license.lic" -Encoding byte))
2. インストール中にリーダーとして機能するコントローラーノード (インストーラーノード) で、​`rtfctl`​ ユーティリティをライセンスキーの Base64 値と共に使用します。​`rtfctl`​ コマンドについての詳細は、​[「rtfctl のコマンド」](https://docs.mulesoft.com/runtime-fabric/latest/install-rtfctl#list-supported-commands)​を参照してください。
    
    rtfctl apply mule-license $BASE64\_ENCODED\_LICENSE
3. Mule ライセンスキーが正しく適用されたことを確認するには、​`rtfctl`​ ユーティリティを使用してコンテンツを取得します。
    
    rtfctl get mule-license

## [](#関連情報)関連情報

- [rtfctl のインストール](https://docs.mulesoft.com/runtime-fabric/latest/install-rtfctl)