Cookie
FlexiHub Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.
ネットワーク越しにウェブカメラを共有する方法
Olga Weis Olga Weis 最終更新日 Dec 5, 2024

XenServer USBパススルー - 詳細ガイド

Citrix XenServerでUSBサポートを有効にする方法を探している方のために、このガイドをご用意しました。

この記事では、XenServerのUSBパススルーを有効にする2つの簡単な方法と、発生する可能性のある問題の解決方法について説明します。

USBパススルーをXenServerで利用する最も柔軟な方法

FlexiHub
4.8 Rank に基づく 386+ レビュー
FlexiHub

FlexiHubは、Citrix XenServer内で一般的なハイパーバイザー制限なしに、あらゆる種類のUSBデバイスにアクセスするのに役立つシンプルで強力なソフトウェアです。

FlexiHubは直感的なインターフェースを備え、高度な機能を提供し、XenServerがローカルのUSBデバイスにアクセスできるようにします。

XenServerでUSBデバイスのパススルーを有効にするのが難しい状況に遭遇した場合でも、FlexiHubを使用すれば、仮想マシンから数回のクリック操作だけで実際のUSB周辺機器との接続を確立できます。

マルチユーザー環境向けのデバイス隔離機能
FlexiHubを使用して、マルチユーザー環境でプライベートセッションを実行できます。このセッションでは、USBおよびCOMデバイスにアクセスできるのはあなただけです。
isolationFeatureImage

FlexiHubの最大の利点の1つは、Windows、Linux、Android、およびMacのオペレーティングシステムで動作することです。これにより、WindowsからLinux、LinuxからMacなど、さまざまな組み合わせで簡単にUSBデバイスを接続できます。

XenServerでUSBデバイスをパススルーする方法

  • 1.
    ソフトウェアの公式ウェブサイトでFlexiHubアカウントを作成します
    FlexiHubアカウント
  • 2.
    ユーザーキャビネット内で、必要な接続数を持つサブスクリプションプランを選択し、FlexiHubのデモ期間を開始します。

    * 30日間無料のデモ、いつでもキャンセル可能です。
    FlexiHubにログイン
  • 3.
    次に、FlexiHubをダウンロードし、ホストマシンとゲストマシンの両方にインストールします。
    サーバーとなるコンピューターにFlexiHubをインストール
  • 4.
    両方のシステムでソフトウェアを起動し、先ほど作成したアカウントにログインします。
    インストール後にアカウントにログイン
  • 5.
    ログイン後、XenServerのUSBパススルーで利用可能なUSBデバイスのリストが表示されます。
    デバイスへのリモートアクセス
  • 6.
    ゲストOSで必要なデバイスを見つけ、「Connect」をクリックします。
    デバイス接続
ステップバイステップガイドが必要な場合は、以下のビデオガイドをご覧ください:
これで完了です!ホストコンピューターに接続されているデバイスが、Citrix Hypervisor内で直接ゲストに接続されているかのように表示されます。
FlexiHub
4.8 Rank に基づく 386+ レビュー

Citrix XenServerでUSBパススルーを実現する別の方法

Citrix XenServerでUSBパススルーを可能にするもう一つの方法は、XenServerをローカルに接続されたUSBデバイスと連携するように設定することです。以下の手順でXenServerでローカルUSBデバイスにアクセスできます。

XenServerでローカルUSBにアクセスする方法

  • 1.
    Enterprise Editionライセンスを持つXenServerを実行しているホストにUSB周辺機器を接続します。これにより、XenCenterのUSBタブでUSBデバイスのリストが表示されます。
  • 2.
    必要なUSBデバイスを選択し、「Enable passthrough(パススルーを有効化)」をクリックします。表示されるウィンドウで「Yes, enable passthrough(はい、パススルーを有効化)」を選択してください。
    Citrix XenServerでUSBパススルーを有効化
  • 3.
    USBデバイスへのアクセスが必要な仮想マシンをシャットダウンします。ホットプラグオプションは使用できません。
  • 4.
    作業が完了したら、USB周辺機器を仮想マシンに接続します。これを行うには、XenCenterで仮想マシンを右クリックし、「Properties(プロパティ)」→「USB」→「Attach(接続)」を選択します。その後、接続するデバイスを選び、「Attach」をクリックしてください。
    XenServerにUSBを接続
  • 5.
    USBデバイスにアクセスするために、ゲストOSを起動します。
ゲストマシンでデバイスを正しく動作させるためには、デバイスドライバーをインストールする必要がある場合があります。

仮想マシン実行中のUSBデバイス取り外し方法

Citrix XenServerでは、仮想マシンが稼働中でもUSBデバイスを取り外すことが可能です。以下の手順で実行してください。
  • 1.
    XenCenterのインターフェイス内で、対象となる仮想マシンを右クリックします。
  • 2.
    「Properties(プロパティ)」メニューを開き、「USB」を選択します。次に、取り外したいUSB周辺機器をリストから選択します。
  • 3.
    「Detach(取り外し)」ボタンをクリックし、表示される確認ウィンドウで「Yes(はい)」を選択します。
    XenServerでUSBデバイスを取り外す
  • 4.
    「OK」をクリックして操作を完了させます。

XenServerでUSBパススルーを利用することで、物理的なUSBデバイスを仮想マシン(VM)に直接接続でき、VMがローカルに接続されているかのようにUSBデバイスを使用できます。この機能を最大限に活用しつつ、その制限を理解するために知っておくべき情報を以下にまとめました。

基本情報

対応オペレーティングシステム(HVMゲストOS)
Windows: Windows 7 SP1 から Windows Server 2016 までサポート
Linux: RHEL 7 および Debian 8

エディション要件
XenServer Enterprise Editionのライセンスが必要です。または、XenDesktop/XenAppのエンタープライズライセンスを通じてアクセスしてください。

セキュリティ
信頼できるUSBデバイスのみを使用してください。特に、CentOS 7のような標準的なLinux環境で安定動作するデバイスを選びましょう。不安定なデバイスの使用は、システムに悪影響を及ぼす可能性があります。

技術的制約
  • システムのBIOSがUSBから起動しないように設定してください。
  • USBパススルーのバックエンドには、qemu-upstreamを使用する必要があります。
  • 1つのVMに接続できるUSBデバイスは最大6台までです。
サポートされない操作:
スナップショットの取得、一時停止、プールの移行、ストレージの移行などの操作は、USBデバイスがVMに接続されている間はサポートされていません。これらの操作を行う場合は、USBデバイスを先に取り外す必要があります。

高可用性(HA)の制約:
HAが有効なプールでは、VMが自動的に再起動するように設定されている場合、USBデバイスをパススルーすることはできません。この制限は、VMが問題なく再起動できるようにするためです。また、VMが十分にアジャイルでない場合、オプションが無効化されることがあります。

注意点とまとめ
USBパススルーを効果的に使用することで、仮想マシンの柔軟性を大幅に向上させ、外部ハードウェアを直接利用できるようになります。ただし、上記のガイドラインを守ることで、安全で互換性のあるセットアップを確保してください。

XenServer USBパススルーに関するよくある質問

Citrix Hypervisor(旧称XenServer)は、複雑なサーバー仮想化プラットフォームであり、エンタープライズクラスの機能を備えています。このプラットフォームにより、混在するオペレーティングシステム、ストレージ、データ交換構成を簡単に管理できます。

Citrix Hypervisorは、基盤となるOSなしでサーバーハードウェア上で使用でき、効率的にスケーラブルなシステムを構築できます。

このハイパーバイザーは、ハードディスク、ポート、デバイスなどのハードウェアコンポーネントを仮想化し、ゲストオペレーティングシステムがそれらを利用できるように設計されています。
このエラーは、特定のVMにパススルー可能なUSBデバイスの最大数を超えたことを示しています。1つのVMに接続できるUSBデバイスは最大6台までです。
このエラーは、不適切なライセンスが原因でUSBタブが無効化されている可能性があります。

XenServerホストにUSBデバイスを接続してもXenCenterでUSBタブが表示されない場合は、XenServer Enterprise Editionの使用、またはXenDesktop/XenAppエンタープライズライセンスを通じたアクセスが必要です。正しいライセンスを使用していることを確認し、USBパススルー機能を実現してください。
ネットワーク越しにウェブカメラを共有する
  • 4.8 総合ランク に基づく 386+ レビュー
  • 要件:Windows、macOS、Linux、Android、およびRaspberry Pi。
  • 10.76MB Size.
  • バージョン 7.0.15125. (03/06/2024).
  • 年間請求で月額14ドルからの価格設定