CloudStack/インストール方法
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
開始行:
[[CloudStack/概要]]
* CloudStack の構成 [#v3299ae7]
CloudStack はManagement Server とComputing Node の2種類か...
そのため,Management Server となるノードとComputing Node ...
以下では,それぞれのパッケージのインストール方法を説明し...
なお,ここではUbuntu Server 10.04 を用いてインストール作...
** Management Server [#w10a7098]
Management Serverは,システム内のリソース管理を行います.
Management Serverが管理するリソースは,クラスタ環境内のCo...
** Computing Node [#bd461005]
Computing Nodeは,仮想マシンを実行するノードになります.
Computing Nodeは,ZoneとPodsと呼ばれるグループに分けられ...
最初の初期化作業時に1Zone,1Podをそれぞれ設定する必要があ...
* Management Server の設定 [#y2e1b345]
Management Serverの設定方法を解説します.
** iptablesの設定 [#i2b0ea6c]
iptablesの設定を行います.
$ sudo ufw allow 80
$ sudo ufw allow 8080
$ sudo ufw allow 8096
$ sudo ufw allow 8250
** MySQLサーバのインストール & 設定 [#bc21b970]
$ sudo aptitude install mysql-server
** リポジトリの追加 [#l573e420]
CloudStack は専用のリポジトリを追加し,インストールします...
まず,CloudStack のリポジトリを追加します.~
エディタで/etc/apt/sources.listを開きます.~
$ sudo vi /etc/apt/sources.list
以下の行を追加します.
deb http://download.cloud.com/apt/ubuntu/stable/oss ./
追加後,リポジトリの更新を行います.
$ sudo aptitude update
** cloud-client のインストール & 設定 [#q36af46c]
Management Server へインストールするパッケージはcloud-cli...
正しくリポジトリが追加されていれば,apt コマンドでインス...
$ sudo aptitude install cloud-client
cloud-clientをインストールした後,tomcatの停止を行います.
$ sudo service tomcat6 stop
$ sudo chkconfig tomcat6 off
** データベースの設定 [#l484be91]
$ sudo cloud-setup-databases cloud:<dbpassword> kvm --de...
-- この際,ホストネームが正しく設定されていないと動作しま...
** sudoersに追加 [#b39a18b8]
CloudStackはユーザー cloud で動作します.~
その際に,mountなどのコマンドを使用するため,sudoをパスワ...
$ sudo visudo
以下の行を追加
cloud ALL=(ALL) NOPASSWD: /bin/mount,/bin/umount,/bin/ch...
** nfs-clientのインストール [#nd1d623b]
$ sudo apt-get install nfs-client
** management-serverの設定 [#q867d818]
Management Serverを設定します.
cloud-setup-management コマンドを使用すると,iptableと/et...
その後,自動的にManagement Serverのプロセスが起動します.
$ sudo cloud-setup-management
** manegement-serverへアクセス [#u86dda9f]
Management Serverが起動すると,ブラウザでアクセスすること...
ブラウザでhttp://<management-server-ip-address>:8080/clie...
デフォルトユーザはadmin~
デフォルトパスワードはpassword~
となっています.
#ref(login-display.png)
* Computing Node の設定 [#ydafe057]
Management Server と同様に専用のリポジトリを追加して、パ...
** リポジトリの追加 [#ec56a0e6]
まず,CloudStack のリポジトリを追加します.~
エディタで/etc/apt/sources.listを開きます.~
$ sudo vi /etc/apt/sources.list
以下の行を追加します.
deb http://download.cloud.com/apt/ubuntu/stable/oss ./
追加後,リポジトリの更新を行います.
$ sudo aptitude update
** cloud-agent のインストール & 設定 [#ceddcb67]
Computing Node へインストールするパッケージはcloud-agent ...
正しくリポジトリが追加されていれば,apt コマンドでインス...
$ sudo aptitude install cloud-agent
インストールが終了したら,cloud-agent の設定を行います.~
cloud-agent の設定はcloud-setup-agent コマンドで行います.~
$ sudo cloud-setup-agent
cloud-setup-agent コマンドでは対話式による設定を行います.
$ sudo cloud-setup-agent
Welcome to the Cloud Agent setup
example.jp
The hostname of this machine is properly set up
Checking for KVM
KVM is properly set up
Network configuration appears to be already correctly se...
We are going to restart the network now, to make the net...
// Enterを押してください.
Stopping NetworkManager
network-manager: unrecognized service
Starting networking
networking stop/waiting
Verifying that the bridge is up
cloud-br0 Link encap:Ethernet HWaddr 6c:f0:49:7e:42:09
inet addr:192.50.109.181 Bcast:192.50.109.191...
inet6 addr: fe80::6ef0:49ff:fe7e:4209/64 Scope...
UP BROADCAST RUNNING MULTICAST MTU:1500 Metr...
RX packets:9366996 errors:0 dropped:0 overruns...
TX packets:1065901 errors:0 dropped:0 overruns...
collisions:0 txqueuelen:0
RX bytes:997654646 (997.6 MB) TX bytes:261803...
Networking restart done
Control groups configuration appears to be already corre...
Control rules configuration appears to be already correc...
libvirt configuration appears to be already correctly se...
qemu configuration appears to be already correctly setup
qemu security configuration appears to be already correc...
We are going to restart the virtualization services now,...
// Enterを押してください.
Stopping libvirt
libvirt-bin stop/waiting
Stopping control rules
Stopping CGroup Rules Engine Daemon...
*
Stopping control groups
Stopping cgconfig service: *
Starting control groups
Starting cgconfig service: *
Starting control rules
Starting CGroup Rules Engine Daemon...
Starting libvirt
libvirt-bin start/running, process 940
Setting up firewall rules to permit traffic to Cloud ser...
Rules set
We are going to enable ufw now. This may disrupt networ...
Command may disrupt existing ssh connections. Proceed wi...
Examining agent configuration
Please enter the host name of the management server that...
// Management ServerのIPアドレスか名前を指定してください.
Cloud Agent setup completed successfully
Starting the Cloud Agent
* Starting Cloud Agent cloud-agent
...done.
cloud-agentの設定が終わると自動的にcloud-agentが起動しま...
最後にiptables の設定を行います.
$ sudo iptables -I FORWARD -i cloud-br0 -o cloud-br0 -j ...
$ sudo ufw allow proto tcp from any to any port 5900:6100
以上でComputing Node の設定は完了です.~
Management ServerとComputing Nodeの設定が終わったら[[初期...
終了行:
[[CloudStack/概要]]
* CloudStack の構成 [#v3299ae7]
CloudStack はManagement Server とComputing Node の2種類か...
そのため,Management Server となるノードとComputing Node ...
以下では,それぞれのパッケージのインストール方法を説明し...
なお,ここではUbuntu Server 10.04 を用いてインストール作...
** Management Server [#w10a7098]
Management Serverは,システム内のリソース管理を行います.
Management Serverが管理するリソースは,クラスタ環境内のCo...
** Computing Node [#bd461005]
Computing Nodeは,仮想マシンを実行するノードになります.
Computing Nodeは,ZoneとPodsと呼ばれるグループに分けられ...
最初の初期化作業時に1Zone,1Podをそれぞれ設定する必要があ...
* Management Server の設定 [#y2e1b345]
Management Serverの設定方法を解説します.
** iptablesの設定 [#i2b0ea6c]
iptablesの設定を行います.
$ sudo ufw allow 80
$ sudo ufw allow 8080
$ sudo ufw allow 8096
$ sudo ufw allow 8250
** MySQLサーバのインストール & 設定 [#bc21b970]
$ sudo aptitude install mysql-server
** リポジトリの追加 [#l573e420]
CloudStack は専用のリポジトリを追加し,インストールします...
まず,CloudStack のリポジトリを追加します.~
エディタで/etc/apt/sources.listを開きます.~
$ sudo vi /etc/apt/sources.list
以下の行を追加します.
deb http://download.cloud.com/apt/ubuntu/stable/oss ./
追加後,リポジトリの更新を行います.
$ sudo aptitude update
** cloud-client のインストール & 設定 [#q36af46c]
Management Server へインストールするパッケージはcloud-cli...
正しくリポジトリが追加されていれば,apt コマンドでインス...
$ sudo aptitude install cloud-client
cloud-clientをインストールした後,tomcatの停止を行います.
$ sudo service tomcat6 stop
$ sudo chkconfig tomcat6 off
** データベースの設定 [#l484be91]
$ sudo cloud-setup-databases cloud:<dbpassword> kvm --de...
-- この際,ホストネームが正しく設定されていないと動作しま...
** sudoersに追加 [#b39a18b8]
CloudStackはユーザー cloud で動作します.~
その際に,mountなどのコマンドを使用するため,sudoをパスワ...
$ sudo visudo
以下の行を追加
cloud ALL=(ALL) NOPASSWD: /bin/mount,/bin/umount,/bin/ch...
** nfs-clientのインストール [#nd1d623b]
$ sudo apt-get install nfs-client
** management-serverの設定 [#q867d818]
Management Serverを設定します.
cloud-setup-management コマンドを使用すると,iptableと/et...
その後,自動的にManagement Serverのプロセスが起動します.
$ sudo cloud-setup-management
** manegement-serverへアクセス [#u86dda9f]
Management Serverが起動すると,ブラウザでアクセスすること...
ブラウザでhttp://<management-server-ip-address>:8080/clie...
デフォルトユーザはadmin~
デフォルトパスワードはpassword~
となっています.
#ref(login-display.png)
* Computing Node の設定 [#ydafe057]
Management Server と同様に専用のリポジトリを追加して、パ...
** リポジトリの追加 [#ec56a0e6]
まず,CloudStack のリポジトリを追加します.~
エディタで/etc/apt/sources.listを開きます.~
$ sudo vi /etc/apt/sources.list
以下の行を追加します.
deb http://download.cloud.com/apt/ubuntu/stable/oss ./
追加後,リポジトリの更新を行います.
$ sudo aptitude update
** cloud-agent のインストール & 設定 [#ceddcb67]
Computing Node へインストールするパッケージはcloud-agent ...
正しくリポジトリが追加されていれば,apt コマンドでインス...
$ sudo aptitude install cloud-agent
インストールが終了したら,cloud-agent の設定を行います.~
cloud-agent の設定はcloud-setup-agent コマンドで行います.~
$ sudo cloud-setup-agent
cloud-setup-agent コマンドでは対話式による設定を行います.
$ sudo cloud-setup-agent
Welcome to the Cloud Agent setup
example.jp
The hostname of this machine is properly set up
Checking for KVM
KVM is properly set up
Network configuration appears to be already correctly se...
We are going to restart the network now, to make the net...
// Enterを押してください.
Stopping NetworkManager
network-manager: unrecognized service
Starting networking
networking stop/waiting
Verifying that the bridge is up
cloud-br0 Link encap:Ethernet HWaddr 6c:f0:49:7e:42:09
inet addr:192.50.109.181 Bcast:192.50.109.191...
inet6 addr: fe80::6ef0:49ff:fe7e:4209/64 Scope...
UP BROADCAST RUNNING MULTICAST MTU:1500 Metr...
RX packets:9366996 errors:0 dropped:0 overruns...
TX packets:1065901 errors:0 dropped:0 overruns...
collisions:0 txqueuelen:0
RX bytes:997654646 (997.6 MB) TX bytes:261803...
Networking restart done
Control groups configuration appears to be already corre...
Control rules configuration appears to be already correc...
libvirt configuration appears to be already correctly se...
qemu configuration appears to be already correctly setup
qemu security configuration appears to be already correc...
We are going to restart the virtualization services now,...
// Enterを押してください.
Stopping libvirt
libvirt-bin stop/waiting
Stopping control rules
Stopping CGroup Rules Engine Daemon...
*
Stopping control groups
Stopping cgconfig service: *
Starting control groups
Starting cgconfig service: *
Starting control rules
Starting CGroup Rules Engine Daemon...
Starting libvirt
libvirt-bin start/running, process 940
Setting up firewall rules to permit traffic to Cloud ser...
Rules set
We are going to enable ufw now. This may disrupt networ...
Command may disrupt existing ssh connections. Proceed wi...
Examining agent configuration
Please enter the host name of the management server that...
// Management ServerのIPアドレスか名前を指定してください.
Cloud Agent setup completed successfully
Starting the Cloud Agent
* Starting Cloud Agent cloud-agent
...done.
cloud-agentの設定が終わると自動的にcloud-agentが起動しま...
最後にiptables の設定を行います.
$ sudo iptables -I FORWARD -i cloud-br0 -o cloud-br0 -j ...
$ sudo ufw allow proto tcp from any to any port 5900:6100
以上でComputing Node の設定は完了です.~
Management ServerとComputing Nodeの設定が終わったら[[初期...
ページ名: