OSManagerCLI(プレリリース)
OSManagerCLI とは?
Section titled “OSManagerCLI とは?”Disguise OSManagerCLI は、Windows コンピューターから任意の Disguise メディアサーバーまたはノードを再イメージング(リイメージ)できるコマンドラインインターフェース(CLI)で、これをローカルネットワーク経由で実現します。
OSManagerCLI は、Disguise メディアサーバーまたはノードの OS を Windows マシンに取り込み、そのマシンが d3net 経由でセッション中のサーバーに接続することで動作します。ユーザーは再イメージングしたいメディアサーバーまたはノードを選択するだけで、処理が完了します。
OSManagerCLI は、従来の USB による Redisguise 方式と比べて、再イメージングの完了に必要な手順数を削減します。また、1 対多で再イメージングできるため、複数のサーバーやノードを同時に再イメージングする際にかかる時間も短縮します。
OSManagerCLI は自己完結型のため、大容量の USB ドライブや外付け SSD からも実行できます。取り込んだ OS ライブラリも一緒に持ち運べるので、どの Windows ノートパソコンに接続しても「そのまま動作」します。すべての OS イメージが収まるだけの容量があるドライブを用意してください。
必要なもの:
- 再イメージングしたいマシン上で Designer ソフトウェア バージョン r30.2 以降 が動作している Disguise メディアサーバーまたはノード。
- 再イメージングしたいサーバーと同じネットワーク(d3Net)上にある Windows ノートパソコン/マシン(こちらも Designer バージョン r30.2 以降 が動作していること)。管理者アクセスが許可されている必要があり、取り込む OS イメージ(通常はそれぞれ 10 GB 以上)に十分なディスク容量が必要です。
OSManagerCLI は、再イメージング中にサーバーが OS を取得する Windows ネットワーク共有(例: \\<your-laptop>\d3OsDeploymentShare)をノートパソコン上でホストします。初回実行時には、これがスムーズに機能するように、いくつかの Windows ファイル共有設定を確認し、必要に応じて調整します。
初回インストール
Section titled “初回インストール”- ダウンロードして展開する: 最新の OSManagerCLI_v1.12.zip をダウンロードし、その中から
OSManagerCLI.exeを展開します。必要なのはこの 1 ファイルだけです。 - インストールして実行する:
OSManagerCLI.exeを Windows ノートパソコン(または外付け SSD)の任意のフォルダーに保存し、ダブルクリックします。初回起動時に、exe と同じ場所にconfig、logs、resources、d3OsDeploymentShareフォルダーが作成され、スタートメニューにショートカットが追加され、すべてが自動的にセットアップされます。 - OS を取り込む: 必要な ハードウェア OS イメージ をダウンロードします。次に
Oキーを押して Choose OS(OS を選択) を選び、OS イメージを取り込みます。 - サーバーを選択する:
Aキーを押して Choose Actor(Actor を選択) を選びます。OSManagerCLI が d3Net をスキャンし、見つかったサーバーを一覧表示します(ホスト名や IP を指定して直接追加することもできます)。 - Redisguise を開始する: OS とサーバーを選択した状態で
Rキーを押して Start a Redisguise(Redisguise を開始) を選びます。サーバーが再起動し、ネットワーク経由でノートパソコンから OS を取得して、自身を再イメージングします。 Redisguise が完了するまで、ノートパソコンの電源を入れたままネットワークに接続し続けてください。サーバーは再イメージングのサイクル中に、そこから OS を取得します。
OSManagerCLI の新しいバージョンへのアップグレード
Section titled “OSManagerCLI の新しいバージョンへのアップグレード”OSManagerCLI は随時更新されます。更新するには以下の手順に従ってください:
- 古い
OSManagerCLI.exeファイルを削除し、新しいバージョンをその場所に配置します。 - その他(
config、logs、取り込み済みの OS ライブラリなど)はそのままにしておきます。
各バージョンの変更点については リリースノート をご覧ください。
フィードバックの提供
Section titled “フィードバックの提供”OSManagerCLI は積極的に開発が進められており、皆様のフィードバックが直接その形を左右します。特に、使い勝手、分かりにくい点、そしてもちろん不具合について、ぜひお聞かせください。
フィードバックは product-team@disguise.one までお寄せください。ご連絡いただく際は、次の点をお願いします:
- 何をしていて、何を期待し、実際に何が起きたのかを記載してください。
logsフォルダー(exe の隣にあります)を zip 圧縮して 添付してください。問題の原因を素早く突き止めるのに役立ちます。
- コマンドライン・終了コード — 高度な用途・自動化と、各終了コードの意味について。
- リリースノート — 各バージョンの新機能について。