Xenを使ってみる on Ubuntu
Sophos XG Firewallを仮想環境で利用すべく頑張ってみましたが
- Microsoft Hyper-V Server 2012 R2はActive Directoryや仮想ディスク管理ツールなどで、どうしてもWindows Serverが必要になるため却下
- VMware ESXiは、NICの読み込みが大変不安定であるため却下
ということで、結局UbuntuサーバにXenを入れるしかない、という結論に達するのでした。
■Xen用のSSDを追加する(開始・終了位置指定を%で指定するとアライメントが合う) # parted /dev/sdb (parted) mkpart パーティションの名前? []? ファイルシステムの種類? [ext2]? ext4 開始? 0% 終了? 100% (parted) print モデル: ATA INTEL SSDSA2M120 (scsi) ディスク /dev/sdb: 120GB セクタサイズ (論理/物理): 512B/512B パーティションテーブル: gpt (parted) align-check アライメントタイプ(min/opt) [最適(optimal)]/optimal/最小(minimal)/minimal? optimal パーティション番号? 1 1 アライメント済 (parted) set 1 lvm on (parted) quit ■LVMでボリュームグループxen-vgを作成 # pvcreate /dev/sdb1 Physical volume "/dev/sdb1" successfully created # vgcreate -s 8m xen-vg /dev/sdb1 Volume group "xen-vg" successfully created # pvscan PV /dev/sdb1 VG xen-vg lvm2 [111.78 GiB / 111.78 GiB free] Total: 1 [111.78 GiB] / in use: 1 [111.78 GiB] / in no VG: 0 [0 ] # vgs VG #PV #LV #SN Attr VSize VFree xen-vg 1 0 0 wz--n- 111.78g 111.78g ■論理ボリュームlv_vm_ubuntuを作成 # lvcreate -L 30G -n lvm_vm_ubuntu /dev/xen-vg Logical volume "lvm_vm_ubuntu" created # lvs LV VG Attr LSize Pool Origin Data% Move Log Copy% Convert lvm_vm_ubuntu xen-vg -wi-a---- 30.00g