Fedora Virtualization Guide - en to ja_JP translation catalogue (128 entries)

note: Tag: title
en: Troubleshooting Xen
ja_JP: Xen のトラブルシューティング

note: Tag: para
en: This chapter covers essential concepts to assist you in troubleshooting problems in Xen. Troubleshooting topics covered in this chapter include:
ja_JP: この章では、Xen に於けるトラブルシューティング問題でユーザーを支援するための 基本的な概念を扱います。この章で扱うトラブルシューティングのトピックには以下が 含まれます:

note: Tag: para
en: troubleshooting tools for Linux and virtualization.
ja_JP: Linux 及び仮想化のためのトラブルシューティングツール

note: Tag: para
en: troubleshooting techniques for identifying problems.
ja_JP: 問題判別の為のトラブルシューティング技術

note: Tag: para
en: The location of log files and explanations of the information in logs.
ja_JP: ログファイルの場所とログ内の情報の説明

note: Tag: para
en: This chapter is to give you, the reader, a background to identify where problems with virtualization technologies are. Troubleshooting takes practice and experience which are difficult to learn from a book. It is recommended that you experiment and test virtualization on Red Hat Enterprise Linux to develop your troubleshooting skills.
ja_JP: この章では、読者に対して仮想化技術の問題場所を判別するための基礎を提供します。 トラブルシューティングは本で学習することが困難な実践と経験を要します。ユーザーは Red Hat Enterprise Linux 上で仮想化の実験とテストをして、トラブルシューティングの 能力を開発することが推奨されます。

note: Tag: para
en: If you cannot find the answer in this document there may be an answer online from the virtualization community. Refer to <xref linkend="sect-Virtualization-Additional_resources-Online_resources"/> for a list of Linux virtualization websites.
ja_JP: このドキュメント内に解答を求めることが出来ない場合は、仮想化コミュニティからの オンライン解決案があるかも知れません。Linux 仮想化のウェブサイトの一覧は <xref linkend="sect-Virtualization-Additional_resources-Online_resources"/> でご覧下さい。

note: Tag: title
en: Debugging and troubleshooting Xen
ja_JP: Xen でのデバッギングとトラブルシューティング

note: Tag: para
en: This section summarizes the System Administrator applications, the networking utilities, and debugging tools. You can employ these standard System administration tools and logs to assist with troubleshooting:
ja_JP: このセクションはシステム管理アプリケーション、ネットワーキングユーティリティ、 及びデバグツールなどを要約しています。これらの標準のシステム管理者ツールとログを 活用してトラブルシューティングの手助けにできます:

note: Tag: title
en: Useful commands and applications for troubleshooting
ja_JP: トラブルシューティングの為の役に立つコマンドとアプリケーション

note: Tag: para
en: <command>xentop</command> displays real-time information about a host system and the guest domains.
ja_JP: <command>xentop</command> はホストシステムとゲストドメインに関するリアルタイムの 情報を表示します。

note: Tag: para
en: Using the <command>dmesg</command> and <command>log</command>
ja_JP: <command>dmesg</command> と <command>log</command> の使用

note: Tag: para
en: The <command>iostat</command>, <command>mpstat</command> and <command>sar</command> commands are all provided by the <filename>sysstat</filename> package.
ja_JP: <command>iostat</command> コマンド、<command>mpstat</command> コマンド、及び <command>sar</command> コマンドは全て <filename>sysstat</filename> パッケージで用意されています。

note: Tag: para
en: You can employ these Advanced Debugging Tools and logs to assist with troubleshooting:
ja_JP: これらの高度なデバグツールとログを活用してトラブルシュートの手助けにできます:

note: Tag: para
en: These networking tools can assist with troubleshooting virtualization networking problems:
ja_JP: これらのネットワーキングツールを活用して仮想化ネットワーキング問題での トラブルシュートの手助けにできます:

note: Tag: para
en: The <command>tcpdump</command> command &#39;sniffs&#39; network packets. <command>tcpdump</command> is useful for finding network abnormalities and problems with network authentication. There is a graphical version of <command>tcpdump</command> named <command>wireshark</command>.
ja_JP: <command>tcpdump</command> は ネットワークのパケットを検査します。 <command>tcpdump</command> はネットワーク異常とネットワーク認証に関する 問題を見つけるのに役に立ちます。 <command>tcpdump</command> のグラフィカルバージョンが <command>wireshark</command> と言う名前で存在します。

note: Tag: para
en: <command>brctl</command> is a networking tool that inspects and configures the Ethernet bridge configuration in the Virtualization linux kernel. You must have root access before performing these example commands:
ja_JP: <command>brctl</command> は Virtualization linux カーネル内のイーサネットブリッジ構成を検査して設定するネットワーキングツールです。これらのサンプルコマンドを実行するには root アクセスが必要になります:

note: Tag: para
en: Listed below are some other useful commands for troubleshooting virtualization on Red Hat Enterprise Linux 5. All utilities mentioned can be found in the <filename>Server</filename> repositories Red Hat Enterprise Linux 5.
ja_JP: 以下の一覧では、Red Hat Enterprise Linux 5 上の仮想化のトラブルシューティングの為の その他の役立つコマンドを表示しています。ここで言及してある全てのユーティリティは Red Hat Enterprise Linux 5 の <filename>Server</filename> レポジトリ内で見ることが できます。

note: Tag: para
en: <application>strace</application> is a command which traces system calls and events received and used by another process.
ja_JP: <application>strace</application> は他のプロセスで受信されて使用されたシステムコールと イベントを追跡するコマンドです。

note: Tag: para
en: <application>vncviewer</application>: connect to a VNC server running on your server or a virtual machine. Install <application>vncviwer</application> using the <command> yum install vnc</command> command.
ja_JP: <application>vncviewer</application>: 使用中のサーバー、又は仮想マシン上で 稼働している VNC サーバーに接続します。<command> yum install vnc</command> コマンドを使用すると <application>vncviwer</application> がインストールできます。

note: Tag: para
en: <application>vncserver</application>: start a remote desktop on your server. Gives you the ability to run graphical user interfaces such as virt-manager via a remote session. Install <application>vncserver</application> using the <command>yum install vnc-server</command> command.
ja_JP: <application>vncserver</application>: 使用するサーバー上でリモートデスクトップを 開始します。そしてユーザーがリモートセッションを通じて virt-manager などのグラフィカル ユーザーインターフェイスを実行できるようにします。<application>vncserver</application> の インストールには、<command>yum install vnc-server</command> コマンドを使用します。

note: Tag: title
en: Log files overview
ja_JP: ログファイルの概要

note: Tag: para
en: When deploying Red Hat Enterprise Linux 5 with Virtualization into your network infrastructure, the host&#39;s Virtualization software uses many specific directories for important configuration, log files, and other utilities. All the Xen logs files are standard ASCII files, and accessible with a text editor:
ja_JP: Virtualization が収納されている Red Hat Enterprise Linux 5.0 をネットワークインフラ ストラクチャに導入する場合、ホストの Virtualization ソフトウェアは重要な設定、ログファイル、及び他のユーティリティの為に多くの特定ディレクトリを使用します。全ての Xen ログファイルは標準の ASCII ファイル形式であり、テキストエディタで簡単に アクセスできます:

note: Tag: para
en: Xen kernel information is stored in the <command>/proc/xen/</command> directory.
ja_JP: Xen カーネル情報は <command>/proc/xen/</command> ディレクトリに格納して あります。

note: Tag: title
en: Log file descriptions
ja_JP: ログファイルの説明

note: Tag: para
en: Xen features the <command>xend</command> daemon and <command>qemu-dm </command> process, two utilities that write the multiple log files to the <command>/var/log/xen/</command> directory:
ja_JP: Xen は <command> xend </command> デーモンと <command>qemu-dm </command> プロセスを特長とします。これらの二つのユーティリティは複数ログファイルを <command>/var/log/xen/ </command>ディレクトリに書き込みます:

note: Tag: para
en: <filename>xend.log</filename> is the log file that contains all the data collected by the <command>xend</command> daemon, whether it is a normal system event, or an operator initiated action. All virtual machine operations (such as create, shutdown, destroy and so on) appear in this log. The <command> xend.log</command> is usually the first place to look when you track down event or performance problems. It contains detailed entries and conditions of the error messages.
ja_JP: <filename>xend.log</filename> は <command>xend</command> デーモンにより収集された通常のシステムイベント、又はオペレータ先導のアクションのどちらでも、全てのデータを含むログファイルです。全ての仮想マシン運用 (作成、シャットダウン、破棄など) はこのログに現われます。<command> xend.log</command> は通常、ユーザーがイベントやパフォーマンス問題を追跡する時に調査する最初の場所です。ここには、エラーメッセージの 詳細なエントリと状況が含まれています。

note: Tag: para
en: <filename>xend-debug.log</filename> is the log file that contains records of event errors from <command>xend</command> and the Virtualization subsystems (such as framebuffer, Python scripts, and so on).
ja_JP: <filename>xend-debug.log</filename> は <command>xend</command> と Virtualization サブシステム (フレームバッファ、Python スクリプトなど) からのイベントエラーの記録を含むログファイルです。

note: Tag: para
en: <filename>xen-hotplug-log</filename> is the log file that contains data from hotplug events. If a device or a network script does not come online, the event appears here.
ja_JP: <filename>xen-hotplug-log</filename> は、hotplug イベントからのデータを含むログファイルです。デバイス、又はネットワークのスクリプトがオンラインに出ない場合はイベントはここに表示されます。

note: Tag: para
en: <filename>qemu-dm.[PID].log</filename> is the log file created by the <command>qemu-dm</command> process for each fully virtualized guest. When using this log file, you must retrieve the given <command>qemu-dm </command> process PID, by using the <command>ps</command> command to examine process arguments to isolate the <command>qemu-dm</command> process on the virtual machine. Note that you must replace the [PID] symbol with the actual PID <command>qemu-dm</command> process.
ja_JP: <filename>qemu-dm.[PID].log</filename> は各完全仮想化ゲスト用の <command>qemu-dm</command> プロセスで作成されたログファイルです。このログファイルを使用する時には、仮想マシン上の <command>qemu-dm</command> プロセスを隔離する為のプロセス引数を検査するのに <command>ps</command> コマンドを使用することで任意の <command>qemu-dm</command> プロセス PID を取り込む必要があります。この [PID] シンボルは実際の PID <command>qemu-dm</command> プロセスで入れ換えることに注意して下さい。

note: Tag: para
en: If you encounter any errors with the Virtual Machine Manager, you can review the generated data in the <command>virt-manager.log</command> file that resides in the <command>/.virt-manager </command> directory. Note that every time you start the Virtual Machine Manager, it overwrites the existing log file contents. Make sure to backup the <command> virt-manager.log </command> file, before you restart the Virtual Machine manager after a system error.
ja_JP: 仮想マシンマネージャでなんらかの問題に遭遇した場合、<command>/.virt-manager</command> ディレクトリ内にある <command> virt-manager.log</command> ファイルの生成データで確認することができます。仮想マシンマネージャを開始する度に既存のログファイル内容は書き変えられることに注意して下さい。システムエラーの後では、 仮想マシンマネージャを再起動する前に <command>virt-manager.log</command> をバックアップすることを忘れないで下さい。

note: Tag: title
en: Important directory locations
ja_JP: 重要ディレクトリの場所

note: Tag: para
en: There are other utilities and log files you should be aware of for tracking errors and troubleshooting problems with Xen:
ja_JP: Xen でエラー追跡をしたり問題のトラブルシュートをしたりする時、認識しておくべき 他のユーティリティやログファイルがあります:

note: Tag: para
en: Virtualized guest images reside in the <command>/var/lib/libvirt/images</command> directory.
ja_JP: 仮想ゲストイメージは <command>/var/lib/libvirt/images</command> ディレクトリ内にあります。

note: Tag: para
en: When you restart the <command>xend</command> daemon, it updates the <command>xend-database</command> that resides in the <command>/var/lib/xen/xend-db</command> directory.
ja_JP: <command>xend </command> デーモンを再開始する場合、それは <command>/var/lib/xen/xend-db</command> ディレクトリにある <command>xend-database</command> を更新します。

note: Tag: para
en: Virtual machine dumps (that you perform with the <command>xm dump-core</command> command) resides in the <command>/var/lib/xen/dumps</command> directory.
ja_JP: 仮想マシンダンプ (<command>xm dump-core </command> コマンドで実行) は<command>/var/lib/xen/dumps</command> ディレクトリにあります。

note: Tag: para
en: The <command>/etc/xen</command> directory contains the configuration files that you use to manage system resources. The <command>xend</command> daemon configuration file is <command>/etc/xen/xend-config.sxp</command>. This file can be edited to implement system-wide changes and configure the networking. However, manually editing files in the <filename>/etc/xen/</filename> folder is not advised.
ja_JP: <command>/etc/xen</command> ディレクトリには、システムリソースの管理に使用する設定ファイルが含まれています。<command>xend </command> デーモン設定ファイルは <command>/etc/xen/xend-config.sxp</command> です。このファイルを編集して システム全体の変更を実装し、そしてネットワーキングを設定することができます。しかし、 <filename>/etc/xen/</filename> フォルダ内でファイルを手動で編集することは推奨 できません。

note: Tag: para
en: The <command>proc</command> folders are another resource that allows you to gather system information. These proc entries reside in the <filename>/proc/xen</filename> directory:
ja_JP: <command>proc</command> フォルダは、ユーザーがシステム情報を取得できるようにするもう１つのリソースです。以下の proc エントリは <filename>/proc/xen</filename> ディレクトリにあります:

note: Tag: title
en: Troubleshooting with the logs
ja_JP: ログを使用したトラブルシューティング

note: Tag: para
en: When encountering installation issues with Xen, refer to the host system&#39;s two logs to assist with troubleshooting. The <command>xend.log</command> file contains the same basic information as when you run the <command>xm log</command> command. This log is found in the <filename>/var/log/</filename> directory. Here is an example log entry for when you create a domain running a kernel:
ja_JP: Xen のインストール問題に遭遇した時には、ホストシステムの二つのログを参照して、トラブルシューティングに役立てることができます。<command>xend.log </command> ファイルには、<command>xm log </command> コマンドを実行する時と同じ基本情報があります。このログは <filename>/var/log/</filename> ディレクトリにあります。カーネルを実行してドメインを作成するためのログエントリの例を以下にしめします:

note: Tag: para
en: The other log file, <command> xend-debug.log</command>, is very useful to system administrators since it contains even more detailed information than <command> xend.log </command>. Here is the same error data for the same kernel domain creation problem:
ja_JP: もう１つのログファイル、<command> xend-debug.log </command> は、システム管理者に非常に役に立ちます。これには、<command> xend.log </command> 以上の詳細情報が含まれています。以下に同じカーネルドメイン作成問題についての同じエラーデータを示します:

note: Tag: para
en: When calling customer support, always include a copy of both these log files when contacting the technical support staff.
ja_JP: カスタマサポートに連絡する場合、技術サポートスタッフと通信する時に常にこれらの両方のログファイルコピーを含めて下さい。

note: Tag: title
en: Troubleshooting with the serial console
ja_JP: シリアルコンソールを使用したトラブルシューティング

note: Tag: para
en: The serial console is helpful in troubleshooting difficult problems. If the Virtualization kernel crashes and the hypervisor generates an error, there is no way to track the error on a local host. However, the serial console allows you to capture it on a remote host. You must configure the host to output data to the serial console. Then you must configure the remote host to capture the data. To do this, you must modify these options in the <command>grub.conf</command> file to enable a 38400-bps serial console on <command>com1</command><filename>/dev/ttyS0</filename>:
ja_JP: シリアルコンソールは難しい問題のトラブルシュートに役に立ちます。Virtualization カーネルがクラッシュしてhypervisor がエラーを生成する場合は、ローカルホスト上でエラーを追跡する方法はありません。しかし、シリアルコンソールでは、ユーザーはそれをリモートホストでキャプチャできます。その為には ホストを設定してデータをシリアルコンソールに出力できるようにしなければなりません。そして、そのデータをキャプチャするためにリモートホストを設定する必要があります。これを実行するには、<command>grub.conf</command> ファイル内のオプションを修正して、<command>com1</command> <filename>/dev/ttyS0</filename> 上の 38400-bps シリアルコンソールを有効にする必要があります:

note: Tag: para
en: The <command>sync_console</command> can help determine a problem that causes hangs with asynchronous hypervisor console output, and the <command>"pnpacpi=off"</command> works around a problem that breaks input on the serial console. The parameters <command>"console=ttyS0"</command> and <command> "console=tty" </command> means that kernel errors get logged with on both the normal VGA console and on the serial console. Then you can install and set up <command> ttywatch </command> to capture the data on a remote host connected by a standard null-modem cable. For example, on the remote host you could type:
ja_JP: <command>sync_console</command> は非同期の hypervisor コンソール出力でハングの原因となる問題の判定の手助けになります。そして <command>"pnpacpi=off"</command> はシリアルコンソール上で入力を破損する問題を回避します。パラメータ <command> "console=ttyS0" </command> と <command> "console=tty" </command> はカーネルエラーが通常の VGA コンソールと シリアルコンソールの両方でログされることを意味します。それから、<command> ttywatch </command> をインストール及び設定をして、標準の null-modem ケーブルで接続されたリモートホスト上でデータをキャプチャすることができます。例えば、リモートホスト上で以下のように入力します:

note: Tag: title
en: Itanium serial console troubleshooting
ja_JP: Itanium シリアルコンソールのトラブルシューティング

note: Tag: para
en: To access the hypervisor via a serial console on the <trademark class="registered">Itanium</trademark> architecture you must enable the console in ELILO. For more information on configuring ELILO, refer to <xref linkend="chap-Virtualization-Configuring_ELILO"/>.
ja_JP: <trademark class="registered">Itanium</trademark> アーキテクチャ上の シリアルコンソールを介して hypervisor にアクセスするには、ELILO 内でコンソールを 有効にしなければなりません。ELILO の設定に関しては <xref linkend="chap-Virtualization-Configuring_ELILO"/> を参照して下さい。

note: Tag: para
en: This pipes the output from <command> /dev/ttyS0 </command> into the file <command> /var/log/ttywatch/myhost.log </command>.
ja_JP: これが <command> /dev/ttyS0 </command> からの出力をファイル <command> /var/log/ttywatch/myhost.log </command> にパイプします。

note: Tag: title
en: Para-virtualized guest console access
ja_JP: Para-virtualized ゲストコンソールのアクセス

note: Tag: para
en: Para-virtualized guest operating systems automatically has a virtual text console configured to transmit data to the host operating system. Connect to a guest&#39;s virtual console with the following command:
ja_JP: Para-virtual のゲストオペレーティングシステムは自動的にデータを ホストオペレーティングシステムに送り込むように仮想テキストコンソールを設定できます。 以下のコマンドを使用してゲストの仮想コンソールに接続します:

note: Tag: para
en: You can also use <command>virt-manager</command> to display the virtual text console. In the Virtual Machine Details window, select <guilabel>Serial Console</guilabel> from the <guilabel>View</guilabel> menu.
ja_JP: <command>virt-manager</command> を使用して仮想テキストコンソールを 表示することができます。仮想マシンの詳細ウィンドウ内で、<guilabel>表示</guilabel> メニューから <guilabel>シリアルコンソール</guilabel> を選択します。

note: Tag: title
en: Fully virtualized guest console access
ja_JP: 完全仮想化ゲストコンソールのアクセス

note: Tag: para
en: Fully virtualized guest operating systems automatically has a text console configured for use, but the difference is the kernel guest is not configured. To enable the guest virtual serial console to work with the Full Virtualized guest, you must modify the guest&#39;s <command>grub.conf</command> file, and include the <command>&#39;console =ttyS0 console=tty0&#39;</command> parameter. This ensures that the kernel messages are sent to the virtual serial console (and the normal graphical console). If you plan to use the virtual serial console in a full virtualized guest, you must edit the configuration file in the <command>/etc/xen/</command> directory. On the host domain, access the serial console with the following command:
ja_JP: 完全仮想化ゲストオペレーティングシステムは自動的にテキストコンソールの使用を設定します。しかし、相異点は、カーネルゲストが設定されていないことです。完全仮想化ゲストと共にゲスト仮想シリアルコンソールが稼動するようにするには、ゲストの <command>grub.conf</command> ファイルを修正して、<command>'console =ttyS0 console=tty0'</command> パラメータを含むようにする必要があります。これにより、カーネルメッセージが仮想シリアルコンソール (及び通常のグラフィカルコンソール) に確実に送信されることになります。完全仮想化ゲスト内で仮想シリアルコンソールを使用する予定であれば、<command>/etc/xen/</command> ディレクトリ内で設定ファイルを編集しなければなりません。ホストドメインで以下のコマンドを入力して、シリアルコンソールにアクセスできます:

note: Tag: title
en: Accessing data on guest disk image
ja_JP: ゲストディスクイメージ上のデータにアクセス

note: Tag: para
en: You can use two separate applications that assist you in accessing data from within a guest disk image. Before using these tools, you must shut down the guests. Accessing the file system from the guest and dom0 could potentially harm your system.
ja_JP: 二つの個別のアプリケーションを使用して、ゲストディスクイメージ内からデータへのアクセスの手助けにできます。これらのツールを使用する前に、先ずゲストをシャットダウンする必要があります。ゲストと dom0 からシステムファイルにアクセスすることはシステム破損の可能性を持ちます。

note: Tag: para
en: You can use the kpartx application to handle partitioned disks or LVM volume groups:
ja_JP: kpartx アプリケーションを使用して、パーティション化したディスクや LVM ボリュームグループを処理することができます:

note: Tag: para
en: To access LVM volumes on a second partition, you must rescan LVM with vgscan and activate the volume group on the partition (called <filename>VolGroup00</filename> by default) by using the <command>vgchange -ay</command> command:
ja_JP: 二番目のパーティションの LVM ボリュームにアクセスするには、vgscan を使用してLVM を再スキャンし、<command>vgchange -ay</command> コマンドを使用して そのパーティションのボリュームグループ(デフォルトで <filename>VolGroup00</filename>) を アクティベートする必要があります:

note: Tag: para
en: You must remember to deactivate the logical volumes with <command> vgchange -an</command>, remove the partitions with<command> kpartx-d </command>, and delete the loop device with <command>losetup -d </command> when you finish.
ja_JP: 終了したら、論理ボリュームを <command> vgchange -an</command> で活動停止すること、<command> kpartx-d </command> でパーティションを削除すること、及び <command>losetup -d </command> でループデバイスを削除することを忘れないで下さい。

note: Tag: title
en: Common Xen problems
ja_JP: 一般的な Xen の問題

note: Tag: para
en: When attempting to start the <command>xend</command> service, nothing happens. Type <command>virsh list</command> and receive the following:
ja_JP: <command>xend </command> サービスを開始しようとして、何も起こらない場合、<command>virsh list</command> と入力して、以下の情報を受けます:

note: Tag: para
en: Try to run <command>xend start</command> manually and receive more errors:
ja_JP: 手動で <command>xend start</command> の実行を試みて、他のエラーも受理します:

note: Tag: title
en: Guest creation errors
ja_JP: ゲスト作成のエラー

note: Tag: para
en: When you attempt to create a guest, you receive an <command>"Invalid argument"</command> error message. This usually means that the kernel image you are trying to boot is incompatible with the hypervisor. An example of this would be if you were attempting to run a non-PAE FC5 kernel on a PAE only FC6 hypervisor.
ja_JP: ゲストを作成しようとしている場合、<command>"Invalid argument"</command> のエラーメッセージが出ます。これは通常、ブート使用としているカーネルイメージが hypervisor に不適合と言う意味です。例として、PAE のみの FC6 hypervisor で非 PAE FC5 カーネルを実行しようとすると、この状況がでます。

note: Tag: para
en: You do a yum update and receive a new kernel, the <command>grub.conf</command> default kernel switches right back to a bare-metal kernel instead of the Virtualization kernel.
ja_JP: yum の更新をして、新規カーネルを取得したとします。<command>grub.conf</command> デフォルトのカーネルは Virtualization カーネルではなく、生のままのカーネルに戻ることになります。

note: Tag: para
en: To correct this problem you must modify the default kernel RPM that resides in the <command>/etc/sysconfig/kernel/</command> directory. You must ensure that <command>kernel-xen</command> parameter is set as the default option in your <command>gb.conf</command> file.
ja_JP: この問題を是正するには、<command>/etc/sysconfig/kernel/ </command> ディレクトリにあるデフォルトカーネル RPM を修正する必要があります。<command>grub.conf</command> ファイルの中で <command>kernel-xen</command> パラメータがデフォルトのオプションとして設定されていることを確認しなければなりません。

note: Tag: title
en: Troubleshooting with serial consoles
ja_JP: シリアルコンソールを使用したトラブルシューティング

note: Tag: para
en: Linux kernels can output information to serial ports. This is useful for debugging kernel panics and hardware issues with video devices or headless servers. The subsections in this section cover setting up serial console output for machines running Red Hat Enterprise Linux virtualization kernels and their virtualized guests.
ja_JP: Linux カーネルは情報をシリアルポートへ出力できます。これは、カーネルパニックや、 ビデオデバイス又はヘッドレスサーバーでのハードウェア問題のデバッグに役立ちます。 このセクションのサブセクションでは、Red Hat Enterprise Linux virtualization カーネルと それらの仮想化ゲストを実行しているマシン用のシリアルコンソール出力のセットアップに ついて説明していきます。

note: Tag: title
en: Serial console output for Xen
ja_JP: Xen 用のシリアルコンソール出力

note: Tag: para
en: By default, Xen&#39;s serial console is disabled and no data is output from serial ports.
ja_JP: デフォルトでは、Xen のシリアルコンソールは無効になっており、シリアルポートから データは出力されません。

note: Tag: para
en: To receive kernel information on a serial port modify the <filename>/boot/grub/grub.conf</filename> file by setting the appropriate serial device parameters.
ja_JP: シリアルポート上でカーネル情報を受信するには、適切なシリアルデバイスパラメータを 設定することにより <filename>/boot/grub/grub.conf</filename> ファイルを修正します。

note: Tag: para
en: If your serial console is on <systemitem>com1</systemitem>, modify <filename>/boot/grub/grub.conf</filename> by inserting the lines <parameter>com1=115200,8n1</parameter>, <parameter>console=tty0</parameter> and <parameter>console=ttyS0,115200</parameter> where shown.
ja_JP: 使用するシリアルコンソールが <systemitem>com1</systemitem> にある場合は、 以下に示した位置に、<parameter>com1=115200,8n1</parameter> の行、 <parameter>console=tty0</parameter> の行、及び <parameter>console=ttyS0,115200</parameter> の 行を挿入することにより <filename>/boot/grub/grub.conf</filename> を変更します。

note: Tag: para
en: If your serial console is on <systemitem>com2</systemitem>, modify <filename>/boot/grub/grub.conf</filename> by inserting the lines <parameter>com2=115200,8n1 console=com2L</parameter>, <parameter>console=tty0</parameter> and <parameter>console=ttyS0,115200</parameter> where shown.
ja_JP: 使用するシリアルコンソールが <systemitem>com2</systemitem> にある場合は、 以下に示してある位置に <parameter>com2=115200,8n1 console=com2L</parameter> 行、 <parameter>console=tty0</parameter> 行、及び <parameter>console=ttyS0,115200</parameter> 行を挿入することにより、<filename>/boot/grub/grub.conf</filename> を 変更します。

note: Tag: para
en: Save the changes and reboot the host. The hypervisor outputs serial data on the serial (<systemitem>com1</systemitem>, <systemitem>com2</systemitem> and so on) you selected in the previous step.
ja_JP: その変更を保存してホストを再起動します。そうすると、先のステップで選択したシリアル上(<systemitem>com1</systemitem>, <systemitem>com2</systemitem> など）に hypervisor がシリアルデータを出力します。

note: Tag: para
en: Note the example using the <systemitem>com2</systemitem> port, the parameter <parameter>console=ttyS0</parameter> on the <parameter>vmlinuz</parameter> line us used. The behavior of every port being used as <parameter>console=ttyS0</parameter> is not standard Linux behavior and is specific to the Xen environment.
ja_JP: <systemitem>com2</systemitem> ポートを使用している例では、パラメータ <parameter>console=ttyS0</parameter> が <parameter>vmlinuz</parameter> 行上で使用されています。<parameter>console=ttyS0</parameter> として 使用されている各ポートの動作は標準 Linux の動作ではありません。これは Xen 環境特有の 動作です。

note: Tag: title
en: Xen serial console output from para-virtualized guests
ja_JP: para-virtualized ゲストからの Xen シリアルコンソール出力

note: Tag: para
en: This section describes how to configure a virtualized serial console for Red Hat Enterprise Linux para-virtualized guests.
ja_JP: このセクションでは、Red Hat Enterprise Linux para-virtualized ゲスト用に 仮想化シリアルコンソールの設定方法を説明しています。

note: Tag: para
en: Serial console output from para-virtualized guests can be received using the "<command>virsh console</command>" or in the "<guilabel>Serial Console</guilabel>" window of <command>virt-manager</command>. Set up the virtual serial console using this procedure:
ja_JP: para-virtualized ゲストからのシリアルコンソール出力は "<command>virsh console</command>" の 使用で取り込むか、あるいは <command>virt-manager</command> の "<guilabel>シリアル</guilabel>" ウィンドウ内に取り込めます。以下の手順を使用して仮想シリアルコンソールのセットアップを します:

note: Tag: para
en: Log in to your para-virtualized guest.
ja_JP: para-virtualized ゲストへログイン

note: Tag: para
en: Edit <filename>/boot/grub/grub.conf</filename> as follows:
ja_JP: <filename>/boot/grub/grub.conf</filename> を以下のように編集します:

note: Tag: para
en: Reboot the para-virtualized guest.
ja_JP: para-virtualized ゲストを再起動

note: Tag: title
en: Logging the para-virtualized domain serial console output
ja_JP: para-virtualized ドメインのシリアルコンソール出力のログ

note: Tag: para
en: The Xen daemon(<systemitem class="daemon">xend</systemitem>) can be configured to log the output from serial consoles of para-virtualized guests.
ja_JP: Xen デーモン (<systemitem class="daemon">xend</systemitem>) を設定することで  para-virtualized ゲストのシリアルコンソールからの出力をログすることができます。

note: Tag: para
en: To configure <systemitem class="daemon">xend</systemitem> edit <filename>/etc/sysconfig/xend</filename>. Change the entry:
ja_JP: <systemitem class="daemon">xend</systemitem> を設定するには、<filename>/etc/sysconfig/xend</filename> を編集します。以下のようにエントリを変更します:

note: Tag: para
en: Reboot the host to activate logging the guest serial console output.
ja_JP: ゲストのシリアルコンソール出力のロギングをアクティブにするために再起動します。

note: Tag: para
en: Logs from the guest serial consoles are stored in the <filename>/var/log/xen/console</filename> file.
ja_JP: ゲストシリアルコンソールからのログは <filename>/var/log/xen/console</filename> ファイルに格納されています。

note: Tag: title
en: Serial console output from fully virtualized guests
ja_JP: 完全仮想化ゲストからのシリアルコンソール出力

note: Tag: para
en: This section covers how to enable serial console output for fully virtualized guests.
ja_JP: このセクションでは、完全仮想化ゲスト用のシリアルコンソール出力を 有効にする方法を説明します。

note: Tag: para
en: Fully virtualized guest serial console output can be viewed with the "<command>virsh console</command>" command.
ja_JP: 完全仮想化ゲストのシリアルコンソール出力は "<command>virsh console</command>" コマンドを使用して見ることができます。

note: Tag: para
en: Be aware fully virtualized guest serial consoles have some limitations. Present limitations include:
ja_JP: 完全仮想化ゲストのシリアルコンソールはいくつかの制限を持つことに注意して 下さい。現在の制限には以下が含まれます:

note: Tag: para
en: logging output with xend is unavailable.
ja_JP: xend を使用した出力のログは利用できません。

note: Tag: para
en: output data may be dropped or scrambled.
ja_JP: 出力データは欠落するか、混乱しているかも知れません。

note: Tag: para
en: The serial port is called <systemitem>ttyS0</systemitem> on Linux or <systemitem>COM1</systemitem> on Windows.
ja_JP: シリアルポートは Linux で <systemitem>ttyS0</systemitem>、又は Windows で <systemitem>COM1</systemitem> と呼ばれます。

note: Tag: para
en: You must configure the virtualized operating system to output information to the virtual serial port.
ja_JP: 仮想シリアルポートに情報を出力するには、仮想化オペレーティングシステムを設定する 必要があります。

note: Tag: para
en: To output kernel information from a fully virtualized Linux guest into the domain modify the <filename>/boot/grub/grub.conf</filename> file by inserting the line "<parameter>console=tty0 console=ttys0,115200</parameter>".
ja_JP: 完全仮想化 Linux ゲストからのカーネル情報をドメインに出力するには、  "<parameter>console=tty0 console=ttys0,115200</parameter>" と言う行を 挿入することで <filename>/boot/grub/grub.conf</filename> ファイルを修正します。

note: Tag: para
en: Reboot the guest.
ja_JP: ゲストを再起動します。

note: Tag: para
en: View the serial console messages using the "<command>virsh console</command>" command.
ja_JP:  "<command>virsh console</command>" コマンドを使用するとシリアルコンソールの メッセージを見ることができます。

note: Tag: title
en: Note
ja_JP: 注記

note: Tag: para
en: Serial console messages from fully virtualized domains are not logged in <filename>/var/log/xen/console</filename> as they are for para-virtualized guests.
ja_JP: 完全仮想化ドメインからのシリアルコンソールメッセージは、para-virtualized ゲストとは 異なり、<filename>/var/log/xen/console</filename> にはログされていません。

note: Tag: title
en: Guest configuration files
ja_JP: ゲスト設定ファイル

note: Tag: para
en: When you create guests with the virt-manager or virt-install tools on Red Hat Enterprise Linux 5, the guests configuration files are created automatically in the <filename>/etc/xen</filename> directory. The example below is a typical a para-virtualized guest configuration file:
ja_JP: virt-manager 又は virt-install のツールを使用して、 Red Hat Enterprise Linux 5.0 で 新規ゲストを作成する場合、ゲストの設定ファイルは  <filename>/etc/xen</filename> ディレクトリ内に 自動的に作成されます。以下の設定ファイルの例は、標準的な para-virtual ゲスト用です:

note: Tag: para
en: Note that the <command>serial="pty" </command> is the default for the configuration file. This configuration file example is for a fully-virtualized guest:
ja_JP: <command>serial="pty" </command> は設定ファイル用のデフォルトであることに注意して下さい。この設定ファイルの例は、完全仮想化ゲスト用です:

note: Tag: title
en: Xen configuration files
ja_JP: Xen 設定ファイル

note: Tag: para
en: Editing Xen configuration files is unsupported. Use <command>virsh dumpxml</command> and <command>virsh create</command> (or <command>virsh edit</command>) to edit the <command>libvirt</command> configuration files (xml based) which have error checking and safety checks.
ja_JP: Xen 設定ファイルの編集はサポートされていません。そのため、<command>virsh dumpxml</command> と <command>virsh create</command>  (又は <command>virsh edit</command>) を使用して <command>libvirt</command> 設定ファイル (xml ベース) を編集して 下さい。これらはエラーチェックとセイフティチェック機能も持っています。

note: Tag: title
en: Interpreting Xen error messages
ja_JP: Xen エラーメッセージの解釈

note: Tag: para
en: You receive the following error:
ja_JP: 次のようなエラー表示があるとします:

note: Tag: para
en: A domain can fail if there is not enough RAM available. Domain0 does not balloon down enough to provide space for the newly created guest. You can check the <filename>xend.log</filename> file for this error:
ja_JP: RAM が充分にないと、ドメインは失敗する可能性があります。Domain0 は、新規作成のゲスト用に領域を提供する為に縮小はしません。このエラーについては <filename>xend.log</filename>ファイルを確認することになります:

note: Tag: para
en: You can check the amount of memory in use by domain0 by using the <command>xm list domain0</command> command. If dom0 is not ballooned down, you can use the command <command>virsh setmem dom0 NewMemSize</command> to check memory.
ja_JP: <command>xm list Domain0 </command> コマンドを使うと domain0 が使用しているメモリーの量をチェックできます。domain0 が縮小しなければ、コマンド <command>virsh setmem dom0 NewMemSize</command> を使用してメモリーをチェックできます。

note: Tag: para
en: This message indicates that you are trying to run an unsupported guest kernel image on your hypervisor. This happens when you try to boot a non-PAE, para-virtualized guest kernel on a Red Hat Enterprise Linux 5 host. The Red Hat <package>kernel-xen</package> package only supports guest kernels with PAE and 64 bit architectures.
ja_JP: このメッセージは、ユーザーが Hypervisor 上でサポートされていないゲストカーネルイメージを実行しようとしていることを示すものです。これは、Red Hat Enterprise Linux 5 ホスト上ので 非 PAE の para-virtual ゲストカーネルを起動しようとする時に発生します。Red Hat <package>kernel-xen</package> パッケージは PAE と 64bit アーキテクチャを 持つゲストカーネルのみをサポートします。

note: Tag: para
en: Type this command:
ja_JP: 次のコマンドを入力します:

note: Tag: para
en: If you need to run a 32 bit non-PAE kernel you will need to run your guest as a fully virtualized virtual machine. For para-virtualized guests, if you need to run a 32 bit PAE guest, then you must have a 32 bit PAE hypervisor. For para-virtualized guests, to run a 64 bit PAE guest, then you must have a 64 bit PAE hypervisor. For full virtualization guests you must run a 64 bit guest with a 64 bit hypervisor. The 32 bit PAE hypervisor that comes with Red Hat Enterprise Linux 5 i686 only supports running 32 bit PAE para virtualized and 32 bit fully virtualized guest OSes. The 64 bit hypervisor only supports 64 bit para-virtualized guests.
ja_JP: 32 bit 非-PAE カーネルを実行する必要がある場合は、使用中のゲストを完全仮想化の仮想マシンとして実行する必要があります。paravirtual のゲストの為に 32bit PAE ゲストを実行する必要がある場合は、32bit PAE hypervisor が必要となります。paravirtual のゲストの為に、64bit PAE ゲストを実行する必要がある場合は、64bit PAE hypervisor が必要となります。完全仮想化のゲスト用には、64bit hypervisor を持つ 64bit ゲストを実行しなければなりません。Red Hat Enterprise Linux 5 i686 に 同梱してある 32bit PAE hypervisor は 32bit PAE paravirtual ゲスト OS と 32 bit の完全仮想化ゲスト OS の実行のみをサポートします。64bit hypervisor は 64bit paravirtual のゲストのみをサポートします。

note: Tag: para
en: This happens when you move the full virtualized HVM guest onto a Red Hat Enterprise Linux 5 system. Your guest may fail to boot and you will see an error in the console screen. Check the PAE entry in your configuration file and ensure that pae=1.You should use a 32 bit distribution.
ja_JP: これは、完全仮想化の HVM ゲストを Red Hat Enterprise Linux 5  システムに移動する時に 発覚します。ユーザーのゲストは起動に失敗する可能性があり、コンソール画面にエラーが出るでしょう。設定ファイル内の PAE エントリをチェックして、pae=1 であることを確認します。32bit のディストリビューションを使用する必要があります。

note: Tag: para
en: This happens when the virt-manager application fails to launch. This error occurs when there is no localhost entry in the <command>/etc/hosts </command> configuration file. Check the file and verify if the localhost entry is enabled. Here is an example of an incorrect localhost entry:
ja_JP: これは、virt-manager アプリケーションが起動に失敗した時に発生します。このエラーは<command>/etc/hosts </command> 設定ファイル内にローカルホストのエントリがない場合に起こります。そのファイルをチェックして、ローカルホストが有効であるかどうか確認します。以下に間違えたローカルホストのエントリ例を示します:

note: Tag: para
en: Here is an example of a correct localhost entry:
ja_JP: 以下に正しいローカルホストエントリの例を示します:

note: Tag: para
en: You receive the following error (in the <command>xen-xend.logfile </command>):
ja_JP: 以下のエラーが表示されます ( <command>xen-xend.logfile </command> 内で) :

note: Tag: para
en: This happens when the guest&#39;s bridge is incorrectly configured and this forces the Xen hotplug scripts to timeout. If you move configuration files between hosts, you must ensure that you update the guest configuration files to reflect network topology and configuration modifications. When you attempt to start a guest that has an incorrect or non-existent Xen bridge configuration, you will receive the following errors:
ja_JP: これは、ゲストのブリッジが間違えた設定を持っている時に発生し、これが Xen hotplug スクリプトを強制的にタイムアウトにします。設定ファイルをホスト間で移動する場合は、ゲストの設定ファイルを更新してネットワークのトポロジーと設定修正を反映するようにしなければなりません。間違えた、又は存在しない Xen ブリッジの設定を持つゲストを開始しようとすると、以下のようなエラーが出ます:

note: Tag: para
en: In addition, the <command>xend.log</command> displays the following errors:
ja_JP: 更には、<command>xend.log </command> は次のエラーを表示します:

note: Tag: para
en: To resolve this problem, open the guest&#39;s configuration file found in the <filename>/etc/xen</filename> directory. For example, editing the guest <parameter>mySQL01</parameter> <screen># vim /etc/xen/<parameter>mySQL01</parameter>
    </screen> Locate the <command>vif</command> entry. Assuming you are using <command>xenbr0</command> as the default bridge, the proper entry should resemble the following:
ja_JP: この問題を解決するには、<filename>/etc/xen</filename> ディレクトリにある ゲスト設定ファイルを開きます。例えば、ゲスト <parameter>mySQL01</parameter> を 編集する場合、<screen># vim /etc/xen/<parameter>mySQL01</parameter>
    </screen> <command>vif</command> エントリを見つけます。<command>xenbr0</command> を デフォルトブリッジとして使用していると想定すると、適切なエントリは以下に似ているはずです:

note: Tag: para
en: You receive these python deprecation errors:
ja_JP: 次のような python depreciation エラーを受け取ります:

note: Tag: para
en: Python generates these messages when an invalid (or incorrect) configuration file. To resolve this problem, you must modify the incorrect configuration file, or you can generate a new one.
ja_JP: Python は、無効な(又は間違えた) 設定ファイルがある場合にこれらのメッセージを生成します。この問題を解決するには、間違えた設定ファイルを修正するか、又は新しいものを生成します。

note: Tag: title
en: The layout of the log directories
ja_JP: ログディレクトリのレイアウト

note: Tag: para
en: The basic directory structure in a Red Hat Enterprise Linux 5 Virtualization environment is as follows:
ja_JP: Red Hat Enterprise Linux 5 Virtualization 環境内の基本的なディレクトリ構成は 以下のようになります:

note: Tag: term
en: <filename>/etc/xen/</filename> directory contains
ja_JP: <filename>/etc/xen/</filename> ディレクトリは以下を含みます

note: Tag: para
en: configuration files used by the <systemitem class="daemon">xend</systemitem> daemon.
ja_JP: <systemitem class="daemon">xend</systemitem> デーモンで使用される 設定ファイル

note: Tag: para
en: the <filename>scripts</filename> directory which contains the scripts for Virtualization networking.
ja_JP: Virtualization ネットワーキング用のスクリプトを含んでいる <filename>scripts</filename> ディレクトリ

note: Tag: para
en: directory holding all Xen related log files.
ja_JP: 全ての Xen 関連のログファイルを保有しているディレクトリ

note: Tag: para
en: The default directory for virtual machine image files.
ja_JP: 仮想マシンイメージファイル用のデフォルトディレクトリ

note: Tag: para
en: If you are using a different directory for your virtual machine images make sure you add the directory to your SELinux policy and relabel it before starting the installation.
ja_JP: 仮想マシンイメージ用に異なるディレクトリを使用している場合は、そのディレクトリを 確実に SELinux ポリシーに追加して、インストールを開始する前にそれを再ラベルします。

note: Tag: para
en: The xen related information in the /proc file system.
ja_JP: /proc ファイルシステム内の xen 関連の情報
