clone
- モード
- AMF事前設定EXECモード
- カテゴリー
- AMF / コマンド
構文
[atmf-provision]# clone SRCNODENAME
コマンド説明
既存ノードのバックアップデータを複製して、対象ノード用の事前設定データ領域(ディレクトリー)を作成する。本コマンドで事前設定データ領域を作成した後は、locateコマンドで該当データ領域内のflashディレクトリーに移動してコンフィグファイルを編集したり、configure boot systemコマンドやconfigure boot configコマンドでファームウェアやコンフィグを変更したりできる。また、license-certコマンドでは有効化するライセンスの指定が可能。
その後、新規ノードを接続する既存ノードのAMF接続ポートに対して、インターフェースモードのatmf provisionコマンドでノード名を関連付けることで、該当ポートに新規ノードを接続したとき、ゼロタッチインストレーションによる新規ノードの自動セットアップが行われるようになる。
本コマンドはマスターでのみ有効。
パラメーター
SRCNODENAME- 複製元のAMFノード名。指定したAMFノードのバックアップデータをコピーして、対象ノード用のバックアップデータを作成する
使用例
既存のAMFノード「ESW231」のバックアップデータを複製して、これから設置する新規AMFノード「ESW232」用の事前設定データ領域を作成する。SBx81# atmf provision node ESW232 SBx81[atmf-provision]# clone ESW231 Copying... Successful operation
注意・補足事項
対象ノードの事前設定データまたはバックアップデータが存在する場合は、そのデータを削除してから本コマンドを実行すること。本コマンドでは、複製元となる既存ノードのライセンス情報も引き継がれる。
本コマンドでは、複製元となる既存ノードのバックアップディレクトリーをコピーして新規ノードの事前設定データ領域を作成するが、その際下記の変更を行う。
- 複製元ノードの/.configs/sshディレクトリーはコピーされない
- 複製元ノードの起動時コンフィグおよびバックアップコンフィグに対し、以下の変更を行う。
- コンフィグ中にhostnameコマンドが存在している場合、hostnameコマンドの引数を新規ノードのノード名に書き換える
- コンフィグ中にstack virtual-chassis-idコマンドが存在している場合、該当コマンドをコメントアウトする。
- コンフィグ中にhostnameコマンドが存在している場合、hostnameコマンドの引数を新規ノードのノード名に書き換える
本コマンド入力時に複製元ノードのバックアップが実行中だった場合、本コマンドはエラーになる。また、本コマンドの実行中に複製元ノードのバックアップが始まった場合もエラーとなる。その場合、事前設定データは作成されない(作成中のデータは削除される)。
AMFのバックアップ先としてSSHサーバー(atmf backup server)を2台設定している場合、本コマンドを含むAMF事前設定EXECモードのコマンドで事前設定データの作成・削除・変更を行ったときや、事前設定データをファイル操作CLIによって直接変更したときは、atmf backup synchronizeコマンドを実行して、2台のサーバー間でデータを同期すること(手動・自動バックアップのときのようにSSHサーバー間の自動同期は行われないため)。