一.配置主机名
配置控制节点主机名为controller,配置实例节点主机名为compute。
在控制节点修改配置文件/etc/sysconfig/network,内容如下:
NETWORKING=yes
HOSTNAME=controller
配置完成通过hostname命令验证。
# hostname controller
# hostname
在实例节点修改配置文件。
NETWORKING=yes
HOSTNAME=compute
二.设置映射。
controller
192.168.154.30 controller
192.168.154.130 compute
compute
192.168.154.30 controller
192.168.154.130 compute
三.配置防火墙规则。(两台机器都要)
#iptbales -F
#iptables -X
#iptables -Z
#service iptables save
四.配置Selinux。修改配置文件
#vi /etc/selinux/config
SELINUX=permissive
# setenforce 0
# getenforce
上传镜像文件
五.挂载镜像文件。
controller
# mount -o loop XianDian-IaaS-v1.4.iso /mnt/
# cp -rvf /mnt/* /opt/
# umount /mnt/
# mkdir /opt/centos6.5
# mount -o loop CentOS-6.5-x86_64-bin_DVD.iso /mnt/
# cp -rvf /mnt/* /opt/centos6.5/
# umount /mnt/
# cd /etc/yum.repos.d/
# rm -rvf *
# vi local.repo
[centos]
name=centos
baseurl=file:///opt/centos6.5/
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=file:///opt/iaas-repo/
gpgcheck=0
enabled=1
#yum repolist //验证
六.安装ftp(controller)
# cd
# yum install vsftpd
# vi /etc/vsftpd/vsftpd.conf
anon_root=/opt/
# service vsftpd start //启动
# chkconfig vsftpd on //设置开机启动
七.配置compute源。
# cd /etc/yum.repos.d/
# rm -rvf *
# vi yum.repo
[centos]
name=centos
baseurl=ftp://192.168.154.30/centos6.5/
gpgcheck=0
enabled=1
[iaas]
name=iaas
baseurl=ftp://192.168.154.30/iaas-repo/
gpgcheck=0
enabled=1
#yum repolist //验证
将Xiandian_Pre.sh和Xiandian_Install_Controller_Node.sh复制到controller的/root下。
将Xiandian_Pre.sh和Xiandian_Install_Compute_Node.sh复制到compute的/root下
controller
修改Xiandian_Pre.sh
Controller_Mgmt_IPAddress=192.168.154.30
Gateway_Mgmt=192.168.154.2
Controller_External_IPAddress=192.168.208.30
Network_Start_Vlan_ID=40Compute_Mgmt_IPAddress=192.168.154.130
Compute_External_IPAddress=192.168.208.130
Stroage_Cinder_Disk=sdb
Stroage_Swift_Disk=sdc
在compute节点添加两块硬盘。
在compute修改一样。
controller
# chmod +x *.sh
# ./Xiandian_Install_Controller_Node.sh
compute
# chmod +x *.sh
# ./Xiandian_Install_Compute_Node.sh
打开浏览器,输入
http://192.168.154.30/dashboard
admin/000000
网友评论