web-dev-qa-db-ja.com

OpenVZは私に言います:ホスト名:指定されたホスト名はVEの起動時に無効です

OpenVZのインストールには、Debian6をベースにしたProxmox2.1を使用しています。それは問題ではありませんが、問題を始める前に言及したいと思いました。

新しくセットアップしたProxmox2.1インストールにいくつかのVEをインポートしました。古いホスト名はすべて保持され、期待どおりに機能します。

しかし、Proxmox UIを使用して新しいVEをセットアップし、それらのホスト名を設定すると、ホスト名がVEに表示されません。 bashプロンプトにホストのホスト名が表示されます。 (user @ ve-hostnameの代わりにuser @ Host-hostname)

OpenVZ CLIツールを使用してVEを再起動すると、次のエラーが発生します。

hostname: the specified hostname is invalid

/etc/hosts/etc/hostnameは私が期待した内容を示しており、ホスト名は正しく設定されています。

VZ内でhostname -fを実行すると、次のエラーが発生します。

hostname: Name or service not known

1
Ulf Klose

自分で解決しました。ホスト名に許可されていないアンダースコアを使用していました。私の悪い。

1
Ulf Klose