Centos 7 に OpenNebula をインストールして、KVM チキンを作成するチュートリアル

Centos 7 に OpenNebula をインストールして、KVM チキンを作成するチュートリアル

OpenNebula は、管理者がデータセンター内の KVM、XEN、OpenVZ VPS などの多数の仮想マシンを均一に展開、作成、割り当て、管理できるようにするオープン ソースのクラウド コンピューティング基本管理ツールです。

制御端末: 1.1.1.1
ノード側: 2.2.2.2

1. コンソールのインストール(Centos 7 システムベース)
1. SElinuxを無効にする
/etc/selinux/configを編集する

SELINUX=disabled

次に再起動します

2. opennebulaの公式ソースを追加する

cat /etc/yum.repos.d/opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/5.2/CentOS/7/x86_64 enabled=1 gpgcheck=0 EOT

3. ソフトウェアをインストールする
a.

 yum install epel-release

b.

 yum install opennebula-server opennebula-sunstone opennebula-ruby opennebula-gate opennebula-flow

以下のソフトウェアがインストールされています:
opennebula: コマンドラインインターフェース。
opennebula-server: メインの OpenNebula デーモン、スケジューラなど。
opennebula-sunstone: Sunstone (GUI) と EC2 API。
opennebula-ruby: Ruby バインディング。
opennebula-java: Java バインディング。
opennebula-gate: VM と OpenNebula 間の通信を可能にする OneGate サーバー。
opennebula-flow: OneFlow はサービスと弾力性を管理します。
opennebula-node-kvm: oneadmin ユーザー、libvirt、kvm をインストールするメタパッケージ。
opennebula-common: OpenNebula パッケージの共通ファイル。
上記のソフトウェア設定は/etc/oneと/var/lib/one/remotesにあります。

4. Rubyランタイムをインストールする

/usr/share/one/install_gems

1 を選択して Enter キーを押してインストールします。
sqlite3 開発ライブラリ
MySQL クライアント開発ライブラリ
curl 開発ライブラリ
libxml2 および libxslt 開発ライブラリ
Ruby 開発ライブラリ
gcc と g++
作る

5. OpenNebulaを起動する

a. Centos 7ユーザーoneadminとしてログインし、oneadminパスワードを変更します。

 su oneadmin

パスワードを変更する(ルートモード)

 passwd oneadmin

b. opennebulaを起動する

systemctl start opennebula systemctl start opennebula-sunstone

または

service opennebula start service opennebula-sunstone start

6. opennebulaが正常にインストールされているか確認する

oneuser show

OpenNebula ログの場所: /var/log/one

7. ファイアウォールをオフにする
systemctl stop firewalld.service #ファイアウォールを停止する
systemctl enablefirewalld.service #ファイアウォールの起動を無効にする
firewall-cmd –state # デフォルトのファイアウォールの状態を表示します (閉じているときは notrunning と表示され、開いているときは running と表示されます)

8. サーバーIP:9869にログインします
ユーザー名: oneadmin
パスワード: /var/lib/one/.one/one_auth に保存されます

2. ノード側の設定(CentOS 7ベース)
1. opennebulaの公式ソースを追加する

cat /etc/yum.repos.d/opennebula.repo [opennebula] name=opennebula baseurl=http://downloads.opennebula.org/repo/5.2/CentOS/7/x86_64 enabled=1 gpgcheck=0 EOT

2. kvmをインストールする

yum install opennebula-node-kvm service libvirtd restart

3. SElinuxを無効にする
/etc/selinux/configを編集する

SELINUX=disabled

4. SSHキーの交換
a. SSHとやりとりするための設定を変更する
OpenNebula のフロントとノードは SSH 経由で通信するため、フロントがスクリプトを実行したりノード上でイメージを複製したりするときにパスワードを入力しなくて済むように、フロントとノードの間で SSH パスワードレス ログインを設定する必要があります。まず、フロントとノードで sshd を設定します (47 行目と 48 行目あたり)。

 vi /etc/ssh/sshd_config RSAAuthentication yes PubkeyAuthentication yes /etc/init.d/sshd restart

b. 対話型SSHを作成する
コンソール操作:

 ssh-keygen -t rsa ssh-copy-id -i ~/.ssh/id_rsa.pub 2.2.2.2

ノード側の操作:

 ssh-keygen -t rsa ssh-copy-id -i ~/.ssh/id_rsa.pub 1.1.1.1

または

scp -rp /var/lib/one/.ssh :/var/lib/one/ scp -rp /var/lib/one/.ssh :/var/lib/one/ scp -rp /var/lib/one/.ssh :/var/lib/one/

c. ネットワークブリッジを作成する

公式チュートリアル: http://docs.opennebula.org/

<<:  NetEngi: 月額 6 ドル / メモリ 1 GB / スペース 20 GB / トラフィック無制限 / KVM / ロシア / ウクライナ

>>:  Hostwinds: 月額 13.5 ドル / メモリ 1GB / スペース 50GB / トラフィック無制限 / KVM / ダラス / シアトル

推薦する

XHostFire 768MB RAM 1Gbps ポート 韓国 KT KVM VPS レビュー

詳細: XHostFire: 月額 7 ドル/768 MB メモリ/10 GB SSD スペース/7...

DogYun: 14.4 元/月/1 コア@AMD 5950X/512MB メモリ/10GB SSD スペース/300GB トラフィック/50Mbps-100Mbps ポート/KVM/香港 BGP

中国業者のDogYunは、主にドイツCN2/香港CN2/香港CMIなどのKVM VPSを提供していま...

WootHosting: $19/年/1GB RAM/30GB ストレージ/3TB 帯域幅/KVM/ニューヨーク

WootHosting は、アメリカのホスティングプロバイダーであり、2007 年に設立されました。...

Ubuntu 16.04にVestaCPをインストールする

VestaCP は、Nginx、Apache、Mysql、メール、DNS などのコンポーネントをイン...

Melbicom 2GB RAM KVM VPS モスクワ レビュー

詳細: Melbicom: 月額 2.61 ユーロ/2GB メモリ/20GB SSD スペース/無制...

CloudCone: 月額 2.99 ドル / メモリ 1 GB / SSD スペース 20 GB / トラフィック 1 TB / KVM / ロサンゼルス

CloudConeはホスト百科事典で何度も紹介されています。平均的なネットワークを備えた安定した商人...

Viking Layer: 月額 2.5 ユーロ/1GB RAM/20GB SSD スペース/1TB 帯域幅/Xen/Dallas

Viking Layer は 2015 年に drServer と合併しました。drServer ...

iara.cloud: 日本 CN2 GIA/日本 SoftBank KVM VPS、512MB メモリ、月間トラフィック 500GB、50Mbps ポート、月額料金 50 元

新しく設立された中国のマーチャントであるiara.cloudは、現在主に日本CN2 GIA KVM ...

VPSlices: 月額 5.34 ドル / 2GB RAM / 100GB SSD スペース / 5TB 帯域幅 / OpenVZ / ロシア / ニュージャージー

2017 年 5 月にイギリスで登録された VPSlices は、現在 OVZ VPS のみを提供し...

DCTHost: 月額 4.1 ドル / メモリ 1GB / スペース 60GB / トラフィック無制限 / KVM / 英国

英国のホスティング会社である DCTHost は、2015 年後半に設立されました。正式に登録された...

TenVM: ノボシビルスク VPS、384MB メモリ、400GB トラフィック、月額 11 元

TenVM、通称Tospeedはホスト百科でも何度か紹介されており、ボスもいい人です。 Novosi...

GreenValueHost: $12/年/2 CPU/1024MB/20GB/10TB/3 IP/OpenVZ

GreenValueHost が再び大幅割引を実施します。前回割引を受けられなかった方は、次の手順...