ZENworks 7にアップグレードする前に、Novell Clientをアップグレードするか、ZENworks 7デスクトップ管理エージェントをインストールする必要があります。eDirectoryへの認証のために、これらのいずれかが使用されます。Novell Clientのアップグレードの詳細については、『Novell Client for Windows Installation and Administration Guide』を参照してください。
Novell ClientおよびZENworks Server (ZENworks 7ではDesktop Management Serverと呼びます)をアップグレードしたら、ユーザワークステーションにデスクトップ管理エージェントをインストールする必要があります。このインストールにより、ユーザワークステーションのNovell Application Launcher、Workstation Manager、およびリモート管理ソフトウェアがアップデートされます。また、ワークステーションインベントリエージェントとイメージセーフデータ(Image Safe Data)サービスもインストールされます。
ユーザがeDirectoryへの認証に使用する唯一の手段としてデスクトップ管理エージェントを導入した後、ユーザのワークステーションからNovell Clientをアンインストールすることができます。この場合、ZENworks 7 Desktop Managementは“クライアントレス”になります。つまり、ユーザがデスクトップ管理エージェントを使ってログインする場合にZENworks 7 Desktop ManagementでNovell Clientが不要になります。詳細については、『Novell ZENworks 7 Desktop Management管理ガイド』の「ZENworks 7環境でのNovell Clientの使用
」を参照してください。
ZENworks 7 Desktop Managementコンポーネントが提供するワークステーションの機能は、デスクトップ管理エージェントをインストールした場合のみ利用できます。このことは、現在ワークステーションにNovell Clientをインストールしている場合にも当てはまります。デスクトップ管理エージェントをインストールすると、Novell ClientによってインストールされていたDesktop Managementの機能が削除され、選択したZENworks 7 Desktop Managementワークステーションの機能に置き換えられます。
現在ZENworks for Desktops 3.2 SP3を使用しているワークステーションにデスクトップ管理エージェントをインストールする場合、次のタスクを実行する必要があります。
デスクトップ管理エージェントインストールプログラム(zfdagent.msi)は、インストール処理中にMSI (Microsoft Windows Installer)のバージョン1.1以降を必要とします。インストールを実行する前に、各ワークステーションにMSIバージョン1.11以降を手動でインストールすることにより、Windows 98ワークステーションをアップグレードすることができます。
次の表は、WindowsワークステーションにすでにインストールされているMSIのバージョンを示しています。
表 29-1 WindowsワークステーションにすでにインストールされているMSIのバージョン
メモ:同じバージョンのMSIエンジンを使用するために、すべてのユーザワークステーションをアップグレードするかどうかを検討する必要があります。
利便性を図るため、Novell ZENworks 7 Companion 2 CDの\windows installerフォルダまたはNovell ZENworks 7 with Support Pack 1 Companion 2 CDの\microsoft windows installerフォルダに、Windows 2000/XPまたはWindows 98で利用可能なMSI 2.0が格納されています。
Microsoft Windowsインストーラに関する詳しい説明は、MSI Webサイトを参照してください。
MSIエンジンをインストールする必要がある場合、ZENworks for Desktops 3.2のNovell Application Launcherを使用して、単純なアプリケーションの配布でMSIエンジンをインストールすることができます。
適切なMSIエンジンインストーラユーティリティをZENworksサーバにコピーしてください。
(条件付き) Novell ZENworks 7 Companion 2 CDから、適切なMSIエンジンインストーラユーティリティをZENworksサーバにコピーします。
(条件付き) Novell ZENworks 7 with Support Pack 1 Companion 2 CDから、適切なMSIエンジンインストーラユーティリティをZENworksサーバにコピーします。
ConsoleOneに新たにインストールされたZENworks 7 Desktop Management (またはSP1)スナップインを使って、インストールしようとしているMSIエンジンのバージョン用の単純なアプリケーションオブジェクトを作成します。
両方のバージョンのインストールを希望する場合は、各バージョンについて単純なアプリケーションオブジェクトを作成する必要があります。
単純なアプリケーションに名前を付けた後、アプリケーションの実行可能ファイルの実行元になる場所のパスを入力します。パスには実行可能ファイルを含めます。Application Launcherによってワークステーションのターゲットディレクトリにファイルがコピーされるので、ファイルのコピー先になるターゲットディレクトリのパスを指定します。
例: c:\temp\instmsiw.exe
MSIエンジンアプリケーションを配布する前にワークステーションで満たす必要のあるシステム要件を定義します。
詳細については、『Novell ZENworks 7 Desktop Management管理ガイド』の「eDirectoryでのアプリケーションの設定
」を参照してください。
アプリケーションオブジェクトをユーザまたはインポート対象ワークステーションに関連付けた後、この関連付けに適用する特性を選択します。
Application LauncherまたはWorkstation Helperが起動して、アプリケーションオブジェクトが利用できるようになったらすぐにアプリケーションオブジェクトが実行するよう、この関連付けに対して
特性を選択することをお勧めします。詳細については、『Novell ZENworks 7 Desktop Management管理ガイド』の「eDirectoryでのアプリケーションの設定
」を参照してください。
単純なアプリケーションオブジェクトを設定します。
[アプリケーションオブジェクトのプロパティ]ページで
タブ> の順にクリックします。Application Launcherがワークステーションにファイルをコピーできるよう、[アプリケーションファイル]リストにファイルを追加する必要があります。詳細については、ConsoleOneのオンラインヘルプを参照してください。
、 の順にクリックし、次のフィールドに入力します。
[ソースファイル]: ワークステーションにコピーするMSIエンジンインストーラユーティリティを選択します(たとえば、q:\public\zenworks\instmsiw.exe)。
[ターゲットファイル]: ファイル名を含む、ファイルのコピー先のフルパス(たとえば、c:\temp\instmsiw.exe)を入力します。
をクリックしてリストにファイルを追加し、 をクリックしてアプリケーションオブジェクトの情報を保存します。
Windows 2000またはWindows XPにインストールしている場合、[アプリケーションオブジェクトのプロパティ]ページで
タブ の順にクリックし、 オプションを選択します。そして、 を に設定し、 をクリックしてアプリケーションオブジェクトの情報を保存します。タブで を選択した場合、Application Launcherが起動してアプリケーションオブジェクトを利用できるようになった直後にMSIエンジンがインストールされます。
MSIエンジンにより実行可能ファイルがインストールされますが、このファイルは、デスクトップ管理エージェントMSIをインストールするために後で使用されます。MSIエンジンインストーラユーティリティは、このファイル(msiexec.exe)をワークステーションのwindows_drive:windows_directory\system\systemディレクトリにインストールします。
zfdagent.msiiパッケージは、多数のファイルをインストールし、ワークステーションに対してさまざまな環境設定の変更を実行する複雑なアプリケーションです。デスクトップ管理エージェントをインストールする最も効率的な方法は、Novell Application Launcherを使ってエージェントをMSIアプリケーションとしてワークステーションに配布する方法です。Novell Application Launcherは、エージェントMSIパッケージを配布するだけでなく、Windows Installerを呼び出してワークステーションへのインストールを実行します。
ここでは、Application Launcherを使って配布するようMSIパッケージを設定する手順について説明します。
ConsoleOneで、アプリケーションオブジェクトを作成するコンテナを右クリックし、
> の順にクリックして、[新規オブジェクト]ダイアログボックスを開きます。[新規アプリケーション]ダイアログボックスで、
オプションを選択し、 をクリックします。.msiファイルをコピーしたネットワークの位置のパスを指定します。
をクリックし、必要に応じてフィールドを変更して、アプリケーションオブジェクトをカスタマイズします。
をクリックし、エージェントMSIの配布に先立って、ワークステーションが満たす必要のある配布ルールを定義します。
をクリックして、AgentのMSIアプリケーションオブジェクトを、配布先であるユーザまたはワークステーションに関連付けます。
をクリックし、アプリケーションオブジェクトの設定を確認したら、 をクリックしてアプリケーションオブジェクトを作成します。
重要:エージェントMSI (または何らかのMSIパッケージ)をNovell Application Launcherを使って配布する前に、AgentのMSIアプリケーションオブジェクトが
に設定されており、eDirectoryとActive Directory(使用されている場合)で、ローカルワークステーション上のユーザのアカウント情報が同期されていることを確認してください。MSIアプリケーションオブジェクトの作成に関する詳細については、『ZENworks 7 Desktop Management管理ガイド』の「Windows Installer (.MSI)ファイルからアプリケーションオブジェクトを作成する
」を参照してください。
ZENworks 7デスクトップ管理エージェントのMSIパッケージより、デフォルトで次のすべての機能がインストールされます。
[アプリケーション管理]: Novell Application Launcherを使用することにより、管理者がインストールして管理できるワークステーションアプリケーションに、ユーザがアクセスできるようにします。
Workstation Manager: 管理者がeDirectoryを使って、ワークステーションを設定、管理できるようにします。
ワークステーションインベントリ(Workstation Inventory): 管理者が、スキャンの対象になるワークステーションからハードウェアとソフトウェアのインベントリ情報を収集できるようにします。この機能を選択すると、Workstation Managerがデフォルトで選択されます。
[リモート管理]: 管理者が管理コンソールからリモートワークステーションを管理できるようにします。
ミラードライバ: ビデオアダプタを独立して使用し、他のリモートコントロールソリューションと共存させることができます。この機能が選択されていると、MSIインストールでは、ビデオドライバのチェックが無視され、Windowsのすべてのメッセージが非表示になります。ミラードライバを必要としない場合は、選択を解除できます(最適化が無効になります)。
Mirror Driverは、まだMicrosoftによって署名されていません。
ワークステーションイメージング(Workstation Imaging): 管理者が、ワークステーションのハードドライブのイメージを取得し、それをネットワークを介して他のワークステーションに配置できるようにします。
このデフォルトのインストールを変更する場合、MSI機能を、zfdagent.msiアプリケーションオブジェクトのパブリックプロパティとして追加できます。次の手順を使用して、インストール対象機能のリストを変更します。
アプリケーションオブジェクトの
タブの[プロパティ]ページで、 をクリックして、[追加するプロパティを選択してください]ダイアログボックスを表示します。フィールドに、プロパティ名として「ADDLOCAL」(すべて大文字)と入力し、 フィールドでプロパティの値を指定します。プロパティ値として次の機能名を1つ以上使用します。
コンマ(スペースなし)で区切ることにより、これらの値を2つ以上リストに追加できます。たとえば、Application LauncherとWorkstation Managerを機能として追加する場合、プロパティとして「ADDLOCAL」と入力し、そのプロパティの値としてApplicationLauncherとWorkstationManagerを入力します。
をクリックして、プロパティを リストに追加します。
次の表に、変更可能なその他のプロパティとその値(値に対する定義を含む)の一覧を示しています。この表に示されるプロパティで値が指定されていない場合、MSIパッケージはデフォルト値を使用します。
表 29-2 Desktop Management Agent MSIアプリケーションオブジェクトで利用可能なプロパティと値
管理対象デバイスにSymantec PCAnywhere* 10.x (またはそれ以前のバージョン)をインストールしていて、Remote Management Agentをアップグレードする場合には、次の情報に注意する必要があります。
Desktop Management Agentのインストール時に
オプションを選択すると、管理対象デバイスが低解像度またはVGAモードに移行することがあります。これは、PCAnywhereが、フックドライバ技術に基づくRemote Controlソリューションとの共存をサポートしていないからです。ZENworks 6.5 (以降)に付属するRemote Managementフックドライバは無視され、アップグレード中に管理デバイスにはインストールされません。メモ:次のステップを1度だけ実行する必要があります。続くアップグレードではこれらのステップを必要としないので、インストール時には
オプションを選択することを推奨します。この問題を解決するには
管理対象デバイスにシステムビデオドライバを再インストールします。
管理対象デバイスにPCAnywhereを再インストールします。
オプションを選択して、ZENworks Management Agentをインストールします。
rmsetdrv.exeを起動して、フックドライバを有効にする必要があります。
オプションを選択しなかった場合には、低解像度またはVGA画面の問題は生じません。ただし、[ミラードライバ]を選択しなかった場合には、リモートセッションのパフォーマンスは最適化されません。このため、ZENworks 6.5の開始時に無視された、オプションを選択せずに、ZENworks Management Agentをインストールします。
rmsetdrv.exe /hookを実行します。
メモ:rmsetdrv.exeを起動することが必要になり、ZENworks 6.5の開始時にはフックドライバが無視されるので、エージェントのアップグレード時には オプションを選択することを推奨します。
オプションを選択しなかった場合、エージェントをアップグレードするたびにrmsetdrv.exeの詳細については、Novell Support KnowledgebaseのTID 10089810を参照してください。
一度に1つのワークステーションをインストールする場合、手動でzfdagent.msiをインストールすることができます。詳細については、セクション 12.2, 手動によるデスクトップ管理エージェントのインストールを参照してください。
手動でコマンドラインパラメータおよびMSIインストールプロパティを入力した場合、パラメータフィールドの表示例は次のようになります。
/i zfdagent.msi /qb STARTUP_APPEXPLORER=1
アプリケーションオブジェクトの
フィールドには、行の長さに関する制限が設定されているため、多数のMSIインストールプロパティを追加できない場合があります。この制限を回避するには、次に示す2つの方法のいずれかを実行します。InstallShield AdminStudioの使用に関する詳細については、『AdminStudio 6 ZENworks Edition Installation Guide』を参照してください。
orca.exeのインストール方法と使用方法に関する詳細については、MicrosoftサポートWebサイトのマイクロソフト サポート技術情報255905を参照してください。