○ntpのインストール
# yum install ntp
○ローカルFQDNの設定
# hostname --fqdn
でhostname:不明なホスト となる場合
hostsファイル、networkファイル、sysctl.confファイルを設定する。
(fqdnを mng001.local とする場合)
# vi /etc/hosts
127.0.0.1 mng001.local localhost localhost.localdomain localhost4 localhost4.localdomain4
# vi /etc/sysconfig/network
HOSTNAME=mng001.local
# sysctl kernel.hostname=mng001.local
# vi /etc/sysctl.conf
最終行に以下を追記
kernel.hostname=mng001.local
# hosname --fqdn
○cloudstack管理サーバーのインストール
# yum install cloudstack-management
○MySqlのインストール
# yum install mysql-server
my.confの編集
# vi /etc/my.cnf
[mysqld]へ以下を追加
innodb_rollback_on_timeout=1
innodb_lock_wait_timeout=600
max_connections=350
log-bin=mysql-bin
binlog-format = 'ROW'
mysqlの起動
# service mysqld start
セキュア設定
# mysql_secure_installation
全て[y]
mysqlの自動起動登録
# chkconfig mysqld on
# chkconfig --list mysqld
Selinuxの無効化
# vi /etc/selinux/config
SELINUX=permissive
# setenforce permissive
cloudstack データベースの構築
# cloudstack-setup-databases cloud:<cloud DBユーザーのパスワード>@localhost --deploy-as=root:<rootパスワード> -e file
iptablesとsudoresのセットアップと、管理サーバーの起動
# cloudstack-setup-management
○NFS共有の準備
管理サーバー上にNFSを共存させる。
# yum install nfs-utils
# mkdir -p /export/primary
# mkdir -p /export/secondary
NFS設定ファイルの編集
# vi /etc/exports
/export *(rw,async,no_root_squash)
設定値の反映
# exportfs -a
確認
# exportfs -v
/export <world>(rw, async, wdelay, no_root_squash, no_subtree_check)
# vi /etc/sysconfig/nfs
以下のコメントアウトを外す
LOCKD_TCPPORT=32803
LOCKD_UDPPORT=32769
MOUNTD_PORT=892
RQUOTAD_PORT=875
STATD_PORT=662
STATD_OUTGOING_PORT=2020
iptablesの変更
# vi /etc/sysconfig/iptables
以下をINPUTチェーンの始まりに追加
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 111 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 111 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 2049 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 32803 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 32769 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 892 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 892 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 875 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 875 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p tcp --dport 662 -j ACCEPT
-A INPUT -s 192.168.0.0/24 -m state --state NEW -p udp --dport 662 -j ACCEPT
iptablesの再起動
# service iptables restart
# service iptables save
idmapdの編集
# vi /etc/idmapd.conf
Domain = mng001.local
サービスの起動設定
# service rpcbind start
# service nfs start
# chkconfig nfs on
# chkconfig rpcbind on
マウント設定の追加
# mkdir /mnt/secondary
# mount -t nfs mng001.local:/export/secondary /mnt/secondary
自動マウント設定
# vi /etc/fstab
以下を追加
mng001.local:/export/secondary /mnt/secondary nfs rw 0 0
再起動
# reboot
仮想マシンテンプレートの準備
最終更新:2014年04月07日 03:40