
仮想マシンをエクスポートする前にゲストOSをシャットダウンする必要があることはわかっています。マシンをエクスポートする前、またはインポートしてネットワークインターフェイスのロードを開始した後に、システム上のファイルを削除する必要があります。正確には、OSはセントOS6.10そしてファイルは/etc/udev/rules.d/70-persistent-net.rules
その理由は、仮想マシンをインポートすると MAC アドレスが変更され、インターフェイスが混乱するからです。そのため、起動時にインターフェイスを自動的に作成するスクリプトがありますが、エクスポート前に手動でファイルを削除します。これを自動的に行うことは可能ですか、それとももっとスマートな解決策がありますか?
アップデート:
システムが起動するときにインターフェースがいくつあっても、1つ設定されたインターフェースは、他のインターフェースはサーバーのWebインターフェースから設定されます。エクスポートする前に/etc/udev/rules.d/70-persistent-net.rules
、起動時に新しいファイルの最初のMACアドレスを取得し70-persistent-net.rules
、ファイルからIPデータを読み取り、設定インターフェースを作成するスクリプトがあります。そのため、システムが起動したときに、パスワードアクセスするには、稼働中のインターフェースが 1 つ必要です。