【メモ】 HP ProLiant MicroServer で遊ぼう![Hyper-V編]

HP ProLiant MicroServer 運用開始から約2年が経過しました。メモリ部品(非純正)の不具合の除いては、全く問題なく動いています。 Hyper-V上に学習用途のLinuxを構築していきます。

これ、投稿現在の構成。なんで同じのが2個も3個もあるかっていうと、1個はリファレンスとして温存、その他は学習・練習用途でいずれ壊すことを想定しているからです。

構成例1

CentOS (6.7)

(Get-VM CentOS | select *)

Generation                  : 1
Path : C:ProgramDataMicrosoftWindowsHyper-V
CreationTime : 2013/11/18 21:31:32
IsClustered : False
SizeOfSystemFiles : 47292
ParentSnapshotId :
ParentSnapshotName :
MemoryStartup : 536870912
DynamicMemoryEnabled : False
MemoryMinimum : 536870912
MemoryMaximum : 1099511627776
ProcessorCount : 1
RemoteFxAdapter :
NetworkAdapters : {ネットワーク アダプター}
FibreChannelHostBusAdapters : {}
ComPort1 : Microsoft.HyperV.PowerShell.VMComPort
ComPort2 : Microsoft.HyperV.PowerShell.VMComPort
FloppyDrive : Microsoft.HyperV.PowerShell.VMFloppyDiskDrive
DVDDrives : {場所 0 にある IDE コントローラー番号 1 の DVD ドライブ}
HardDrives : {場所 0 にある IDE コントローラー番号 0 の ハード ドライブ, 場所 0 にある SCSI コントロー
ラー番号 0 の ハード ドライブ}
VMIntegrationService : {時刻の同期, ハートビート, キー値ペア交換, シャットダウン...}

以上の構成でCD起動インストール 。特に注意点はありません。ただ、リモートデスクトップからターゲットのHyper-Vコンソールを操作すると、文字が連続で誤入力されることがあり、これが結構ストレスです。この症状Windowsのゲストには発生しないんですよね💦6系、7系ともネットワーク設定を行わないと通信できません(正確には7系はDNSが未設定なだけですが)。

(cat /etc/sysconfig/network-scripts/ifcfg-eth0)

DEVICE=eth0
IPADDR=192.168.*.*
NETWORKMASK=255.255.255.0
NETWORK=192.168.*.0
BROADCAST=192.168.*.255
TYPE=Ethernet
UUID=*-*-*-*-*
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
DNS1=192.168.*.1
DNS2=*.*.*.*

これでSSH繋がります。

構成例2

UbuntuServer (14.04)

(Get-VM UbuntuServer | select *)

Generation                  : 2
Path : C:ProgramDataMicrosoftWindowsHyper-V
CreationTime : 2013/12/29 23:08:54
IsClustered : False
SizeOfSystemFiles : 54542
ParentSnapshotId :
ParentSnapshotName :
MemoryStartup : 1073741824
DynamicMemoryEnabled : True
MemoryMinimum : 536870912
MemoryMaximum : 2147483648
ProcessorCount : 2
RemoteFxAdapter :
NetworkAdapters : {ネットワーク アダプター}
FibreChannelHostBusAdapters : {}
ComPort1 : Microsoft.HyperV.PowerShell.VMComPort
ComPort2 : Microsoft.HyperV.PowerShell.VMComPort
FloppyDrive :
DVDDrives : {場所 0 にある SCSI コントローラー番号 1 の DVD ドライブ}
HardDrives : {場所 0 にある SCSI コントローラー番号 0 の ハード ドライブ}
VMIntegrationService : {時刻の同期, ハートビート, キー値ペア交換, シャットダウン...}

UbuntuServerの初期設定は2箇所あります。

(cat /etc/network/interfaces)

# This file describes the network interfaces available on your system                           
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
#iface eth0 inet dhcp

iface eth0 inet static
address 192.168.*.*
netmask 255.255.255.0
gateway 192.168.*.1

(cat /etc/resolv.conf)

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN

nameserver 192.168.*.1
nameserver *.*.*.*

構成例3

Fedora 22

デバイス確認

[root@localhost ~]# nmcli d
DEVICE TYPE STATE CONNECTION
eth0 ethernet connected Wired connection 1
lo loopback unmanaged --

固定IPv4設定

[root@localhost ~]# nmcli c modify eth0 ipv4.addresses 192.168.*.*/24

参照DNS設定

[root@localhost ~]# nmcli c modify eth0 ipv4.dns 192.168.*.*

参考URL

下記、参考になりました。ありがとうございます。

変更履歴

  • 2015/10/4 1st 
  • 2015/10/5 図解を追加
  • 2015/10/25 Fedoraの設定追加,参考URL追加

シリーズ記事

HP ProLiant MicroServer で遊ぼう![ハードウエア編]
HP ProLiant MicroServer で遊ぼう![ソフトウエア編1-FS-]