HP Helion OpenStack v1.1 RC3 ノートパソコンインストール手順

2015-02-19

HP Helion OpenStack v1.1 RC3 ノートパソコンインストール手順

Machine-translated — the English original is authoritative.

ノートパソコンインストール手順 HOS v1.1 RC3

この手順では、Helion OpenStack v1.1 RC3(ビルド 77)をノートパソコンにインストールする方法を詳述します。これは「動作確認(tyre-kicking)」目的のみを想定しています。
このインストール手順では、リソース要件を最小限に抑えるため、設計上、HA(高可用性)とモニタリングは有効化されません。
この手順の検証には、RAM 32GB、240GB SSDを搭載した EliteBook8740w が使用されました。

ステップバイステップガイド

前提条件

ssh``-keygen -t rsa -N "" sudo apt-get install -y ntp xrdp xfce4 libvirt-bin openvswitch-switch openvswitch-common python-libvirt qemu-kvm libssl-dev libffi-dev virt-manager chromium-browser sudo /etc/init``.d``/libvirt-bin restart

/etc/ntp.conf の変更

# 1つ以上のNTPサーバーを指定します。 server 127.127.1.0 fudge 127.127.1.0 stratum 10 restrict 192.0.2.0 mask 255.255.255.0 nomodify notrap

NTP の再起動と確認

service ntp restart ntpq -p

blog1

インストールバイナリの展開

# 注意:このデモでは、バイナリは /home/helion ディレクトリに配置されています。HOS バイナリ(tarファイル)の正しい場所が変更されていることを確認してください。 cd /root tar -zxvf /home/helion/ee_installer_build77``.tgz

シードホスト環境変数

# 環境変数の設定 export NODE_MEM=4096 export NODE_CPU=4 export HP_VM_MODE=y export SEED_NTP_SERVER=<laptop ip address> export SEED_NAMESERVER=<dns server>

32GB ノートパソコン用 VMPLAN ファイル

cat << EOF > vmplan.csv ,,,,2,8192,,Undercloud ,,,,2,7168,,OvercloudControl ,,,,2,7168,,OvercloudControl ,,,,2,7168,,OvercloudControl ,,,,2,3072,,OvercloudSwiftStorage ,,,,2,3072,,OvercloudSwiftStorage ,,,,4,6144,,OvercloudCompute EOF

シードインストール

bash -x tripleo``/tripleo-incubator/scripts/hp_ced_host_manager``.sh --create-seed --vm-plan vmplan.csv 2>&1|``tee LaptopSeedVMinstall.log

blog2

シード VM 設定

# シードVMにログイン ssh 192.0.2.1 # 環境変数の設定 export OVERCLOUD_SWIFTSTORAGESCALE=1 export OVERCLOUD_SWIFT_REPLICA_COUNT=1 export OVERCLOUD_CONTROLSCALE=1 export USE_TRICKLE=0

blog3

/root/tripleo/configs/kvm-default.json の変更

{ "cloud_type"``: "KVM"``, "compute_scale"``: 1, "vsa_scale"``: 0, "vsa_ao_scale"``: 0, "so_swift_storage_scale"``: 0, "so_swift_proxy_scale"``: 0, "bridge_interface"``: "em1"``, "ntp"``: { "overcloud_server"``: "192.168.122.1"``, "undercloud_server"``: "192.168.122.1"``, "seed_server"``: "192.168.122.1" } }

制約のあるハードウェア設定

export OVERCLOUD_STACK_TIMEOUT=120 export UNDERCLOUD_STACK_TIMEOUT=120

アンダークラウドとオーバークラウドのビルド開始

# 上記の kvm-defaults.json ファイルを変更した場合は、この行を実行します source /root/tripleo/tripleo-incubator/scripts/hp_ced_load_config``.sh /root/tripleo/configs/kvm-default``.json # UC & OC のビルドプロセスを開始 bash -x tripleo``/tripleo-incubator/scripts/hp_ced_installer``.sh 2>&1|``tee Laptopstackinstall.log

blog4

Originally published on allthingscloud.eu (2015-02-19).

← All posts