`mgr-sync`の使用

コマンドプロンプトで`mgr-sync`ツールが使用されます。 それは、SUSE Multi-Linux Managerを使用するための機能を提供しますが、Web UIでは常に利用できるわけではありません。 `mgr-sync`の主な使用目的は、SUSE Customer Centerに接続し、製品およびパッケージ情報を取得し、SUSE Multi-Linux Managerサーバーとの同期のためにチャンネルを準備することです。

このツールは、SUSEサポートサブスクリプションの利用を目的としています。 オープンソースディストリビューション(openSUSE、CentOS、Ubuntuを含む)には必要ありません。

`mgr-sync`の利用可能なコマンドと引数は、この表にリストされています。 `mgr-sync`コマンドには、この構文を使用してください。

mgr-sync [-h] [--version] [-v] [-s] [-d {1,2,3}] {list,add,refresh,delete}
Table 1. mgr-syncコマンド
コマンド 説明 使用例

リスト

チャンネル、組織の資格情報、または製品をリストします

mgr-sync list channels

追加

チャンネル、組織の資格情報、または製品を追加します

mgr-sync add channel <channel_name>

refresh

製品、チャンネル、およびサブスクリプションのローカルコピーを更新します

mgr-sync refresh

delete

ローカルシステムから既存のSCC組織の資格情報を削除します

mgr-sync delete credentials

同期

指定されたチャンネルを同期するか、空白の場合は入力を求めます。

mgr-sync sync channel <channel_name>

コマンドに固有のオプションの全リストを表示するには、次のコマンドを使用します。

mgr-sync <command> --help
Table 2. mgr-syncオプション引数
オプション 省略形オプション 説明 使用例

help

h

コマンドの使用法とオプションを表示します。

mgr-sync --help

バージョン

N/A

現在インストールされているバージョンの`mgr-sync`を表示します。

mgr-sync --version

verbose

v

詳細な出力を提供します。

mgr-sync --verbose refresh

store-credentials

s

資格情報をローカルの隠しファイルに保存します。

mgr-sync --store-credentials

debug

d

追加のデバッグ情報を記録します。レベル1、2、3のいずれかを指定する必要があります。3を選択すると、最も多くのデバッグ情報が記録されます。

mgr-sync -d 3 refresh

no-sync

N/A

`add`コマンドと一緒に使用すると、同期を開始せずに製品やチャンネルを追加できます。

mgr-sync --no-sync add <channel_name>

`mgr-sync`のログは以下にあります:

  • /var/lib/containers/storage/volumes/var-log/_data/rhn/mgr-sync.log

  • /var/lib/containers/storage/volumes/var-log/_data/rhn/rhn_web_api.log